Несколько вопросов по биллингу

 
Посетитель
no avatar
Сообщений: 21
Добрый день, биллинг установил. Вроде как работает. Есть вопросы по настройке.

Как сделать платное добавление или публикацию записи в определенном типе контента в определенной категории? То есть платное размещение записей не во всем типе контента, а непосредственно в определенной категории.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1827
Несколько строчек кода API Билинга решит этот вопрос.
Хоть за каждый переход по страницам на сайте можно списывать.
Редактировалось: 1 раз (Последний: 20 февраля 2015 в 17:16)
Мой блог с плюшками
Реклама
cms
Посетитель
small user social cms
Сообщений: 85
Тестирую биллинг. Обнаружил неприятную особенность при обмене баллов на рейтинг.
1. Например, у меня стоит курс обмена баллов на рейтинг 1 на 0.5. Соответственно, если я буду покупать 5 единиц рейтинга, то заплачу за это 10 баллов. А вот если я буду платить 10 раз по 1 баллу, то из-за округления получу уже 10 единиц рейтинга. Разница в 2 раза! Очень сложно объяснить такую логику пользователям и административно удержать их от вытыркивания рейтинга по 1 шт. Сколько лишних записей в протоколах и в БД. Ещё смешнее, если курс обмена 0.4, тогда при обмене одного балла на рейтинг - получаем ноль. Сколько грусти у пользователей может вызвать такой факт. Очень напрашивается дробное количество рейтинга, хотя бы один знак после запятой. Даже если его не отображать, но учитывать необходимо обязательно. А лучше и отображать.
2. Ещё неприятный момент, что в поле "отдаёте" вписывается сразу вся сумма баллов/рейтинга. Очень велика вероятность обменять сразу всё по-ошибке, так как делается это одним нажатием кнопки "обменять", без всяких предупреждений. Я уже попался на это при тестировании. Представляю, сколько придётся разгребать соплей от пользователей по-этому поводу.
3. Следствие из предыдущего пункта. Нет никакой возможности "откатить" операцию через интерфейс пользователя/администратора. Править каждый раз БД, для того, чтобы исправить ошибочное действие - не самый лучший выход, на мой взгляд. А сделать исправление обратной операцией может быть достаточно болезненно. Например, если есть разница в курсе обмена.
Попутно возникает вопрос о сортировке пользователей по рейтингу. Написано, что сортируем по рейтингу, а реальная сортировка происходит по репутации. В связи с этим вопрос, какая практическая польза от рейтинга, кроме обмена на баллы, если он не учитывается при сортировке, для чего его покупать тогда, если он ни на что не влияет?
Заранее благодарю за подсказки и пояснения.
Редактировалось: 6 раз (Последний: 2 апреля 2015 в 05:37)
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Медаль
Сообщений: 188
Александр Якушенко:
3. Следствие из предыдущего пункта. Нет никакой возможности "откатить" операцию через интерфейс пользователя/администратора. Править каждый раз БД, для того, чтобы исправить ошибочное действие - не самый лучший выход, на мой взгляд. А сделать исправление обратной операцией может быть достаточно болезненно. Например, если есть разница в курсе обмена.

Админка->Биллинг пользователей->История операций-> Справа колонка, знак "кирпич", жмакаем -> отменяем операцию
Посетитель
small user social cms
Медаль
Сообщений: 188
Рейтинг-> активность пользователя на сайте, кол-во постов, комментариев, и т.д., Пользователь активен, лоялен к сайту, "ярый борзописец - комментатор", соответственно создает доп. контент сайту, поведенческий фактор. Какая польза scratch , Мотивируем активность -> сайт "самозаполняется", живет, -> поощряем пользователя. Рейтинг, карма, биллинг это инструменты, как ими пользоваться решать Вам .
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич,
Спасибо за ответы. Да, криво биллинг у меня стоит. Многие вопросы отпадут, когда выровняю. Нет у меня кирпича для отмены операций sad
R2 говорит: "При сохранении настроек со включенным сжатием было испорчено поле options для компонента в базе." У кого установлен биллинг, подскажите, пожалуйста, нормальные значения для этого поля options, чтобы я мог исправить. Меня естественно интересует та его часть, которая общая, там где ваша уникальная информация - можно пропустить, наверное.
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич,
В отношение рейтинга - я полностью согласен, что он полезен и стимулирует. У меня в другом вопрос был: сортируем по рейтингу - получаем вывод по репутации. Это ведь ошибка получается. И второе, покупаем ведь мы в биллинге именно рейтинг. В чём смысл покупки, если при сортировке рейтинг не учитывается? Покупать себе поведенческий фактор? scratch Сомнительно, если эта циферь ничего не даёт, кроме самой цифери. Нужна фильтрация по рейтингу, так считаю. Или всё же рейтинг даёт ещё что-то, о чём я не знаю? Чем мотивировать людей на его покупку?
Редактировалось: 2 раз (Последний: 2 апреля 2015 в 11:13)
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Медаль
Сообщений: 188
Что такое репутация? Карма?

На странице пользователи три типа сортировки:
Новые - тут понятно,
Позитивные - по кол-ву "кармы", то что народ наплюсовал в профиле пользователя, за что? Ну, "серёжа молодец", дает дельные советы на форуме, пишет позитивные комментарии -> теперь он может создать свой блог или клуб : вкладка ограничения в настройках блогов и клубов.

Что-бы народ плюсовал - минусовал пишите пояснения что чем больше плюсов тем выше в списке, может у вас сайт специалистов в какой нибудь сфере: "Оооо, первый в списке, видать авторитетный чувак, специалист, обращюсь- ка я к нему" Примерно так.

Рейтинг- активность, про это я писал выше, зачем покупать рейтинг? "серёжа не молодец", на сайте его не любят и загоняют по карме вниз, и он не умеет и не любит писать, но он хочет быть первым в списке, не важно в каком, просто первым в строчке, и у него есть деньги, серёжа покупает рейтинг и мечта его сбылась, найдете два-три таких серёжи на сайт и админ таки в гешефте. Это как пример, повторюсь, все плюшки от биллинга и системы в целом, это инструмент.

По полям в базе, если пока только обкатываете биллинг, проще его снести, удалить таблицы в базе и установить заново, на этот раз правильно.
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич:
По полям в базе, если пока только обкатываете биллинг, проще его снести, удалить таблицы в базе и установить заново, на этот раз правильно.

Да, уже думаю над этим. Только у меня уже есть история у некоторых. Кто-то уже получил заработанное, поэтому нужно придумать так, чтобы и сохранить нужную историю, и правильно установить заново. Поэтому и просил значение из поля options, потому что по-неопытности, могу какие-нибудь нужные связи не заметить и удалить нужное.
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич:
На странице пользователи три типа сортировки:
Новые - тут понятно, Позитивные
Ммм, не знаю, кто такие "позитивные". У меня нет таких. У меня: "Новые - Онлайн - Рейтинг - Популярные" Это во-второй ветке стандартный набор в дефаулде. Новые и онлайн - понятно. Популярные - это по-количеству друзей. А вот "рейтинг" - сортирует по репутации, то есть по количеству голосов отданных за человека, рейтинг в этой сортировке стоит вторым полем, через дробь после репутации и никак не влияет на позицию в выборке. У нас просто разные версии, только я не пойму чего: инстанта или шаблон другой?
И ещё, конечно, этих 2 очень похожих по написанию и звучанию слова: "рейтинг" и "репутация". Я сам в этом постоянно путаюсь, подозреваю, что другие - тоже
Редактировалось: 3 раз (Последний: 2 апреля 2015 в 17:48)
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Медаль
Сообщений: 188
Александр Якушенко:
потому что по-неопытности, могу какие-нибудь нужные связи не заметить и удалить нужное.

Разверните сайт на локалке и все эксперименты проводите там, успешно -> повторяем на рабочем сайте.

Александр Якушенко:
Кто-то уже получил заработанное, поэтому нужно придумать так, чтобы и сохранить нужную историю

Разворачиваем бекап рабочего сайта на локалке смотрим кто получил, на рабочем (уже с правильно установленном биллинге) начисляем в рукопашную: Админка -> Биллинг пользователей → Пополнить баланс
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич,
Да, спасибо, с базой примерно так и сделаю, если не получится узнать стандартные настройки по-другому.
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Медаль
Сообщений: 188
Александр Якушенко:
Это во-второй ветке стандартный набор в дефаулде.
rofl Один про Фому другой про Ерёму

Александр Якушенко, задавая вопрос, пишите версию инстанта

Если боитесь напортачить действуйте как я писал выше, экспериментируйте на локалке, потом рабочий сайт
Посетитель
small user social cms
Сообщений: 85
Василий Сергеевич:
Александр Якушенко, задавая вопрос, пишите версию инстанта
Да, спасибо, я наивно полагал, что здесь уже все на 2х :)
И на локалке, и субдомен ничем не хуже - это понятно, просто скопировать одно нужное поле раз в 100 быстрее было-бы, чем играться и экспериментировать. Но, всё верно, такой вариант у меня есть, поэтому спокойней уже.
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
Посетитель
small user social cms
Сообщений: 85
Так с БД вроде разобрался, похоже вопрос этот снят. Остальные - остались пока :)
Редактировалось: 1 раз (Последний: 2 апреля 2015 в 18:32)
А InstantCMS с каждым днём всё лучше и лучше! :)
СтрижЪ.рф
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.