В процессе работы с биллингом мы обнаружили, что конкретно для наших проектов не хватает определенного функционала. В связи с этим решили создать свой компонент «Расширение для биллинга», в который будем складывать то, чего нам не хватает.
Первое, чтобы мы сделали — создали возможность гибко настраивать начисление и списание баллов при работе с комментариями. Учитывая, что мы работаем с неуникальным контентом, отзывы и комментарии помогают уникализировать страницу и придать ей экспертности в глазах поисковых систем. В связи с этим важно стимулировать пользователей сайта оставлять свои комментарии. В своих проектах мы увидели эффективность такой стимуляции, несмотря на то, что за это приходится платить. Но, если Вы гибко настраиваете работу биллинга и дополняете сайт платным функционалом, то можно стимулировать людей и тратить накопленные баллы. По такому же принципу работает ряд известных отзовиков.
В рамках компонента «Расширение для биллинга» мы даем бесплатно попробовать возможность работу с комментариями, если это кому-то понадобится. В дальнейшем возможно обновление компонента и расширение его функционала под различные задачи. В первую очередь, основываясь на собственных потребностях. Возможно внедрение функционала на основании Ваших пожеланий (на платной основе).
Как работает расширение биллинга для комментариев?
Вы устаналиваете компонент, при установке компонента в раздел «Цены» биллинга добавляются строки для работы с комментариями. Здесь Вы указываете цену на комментарии для каждой группы пользователей.
Теперь переходим в настройки самого компонента. Здесь можно включить начисление баллов за комментарии. Пока галочка выключена — начисление и списание не будет работать. Также можно указать, в каких типах контента мы хотим, чтобы начисление за комментарии работало.
На вкладке «Баллы за комментарии» мы можем создать сколько угодно записей по начислению баллов за комментарий в зависимости от его объема. Согласитесь, комментарий за одно слово, и за 1000 слов, может стоить по-разному. Стоит обратить внимание, что указывается не цена, а множитель на цену, которая указана в настройках Биллинга в разделе «Цены». Это позволяет нам гибко использовать все имеющиеся настройки.
Также стоит обратить внимание, что если пользователь отредактирует комментарий, то будет произведен пересчет стоимости, и ему могут быть как доначислены баллы, так и наоборот — в зависимости от того, как изменился объем комментария.
В ленте начисления и списания баллов пользователь видит каждое изменение по его балансу в рамках работы с комментариями. При нажатии на название операции, Вы попадете на страницу с данным комментарием.