Cackle Tips and Hacks. Callback Ready. Оправка сообщений по Enter.

Мы решили публиковать некоторые полезные примеры использования , которые являются результатами ответов нашим клиентам в службе поддержки.

Сегодня мы посмотрим callback.ready — событие которое срабатывает по окончанию загрузки виджета.

Для примера возьмем такую задачу:
Расширим функционал виджета комментариев через отправку сообщений по клавише Enter.

Читать далее Cackle Tips and Hacks. Callback Ready. Оправка сообщений по Enter.

Обновление системы сбора отзывов Cackle Reviews

Представляем вашему вниманию, новый дизайн и новые возможности системы сбора отзывов Cackle Reviews.
cackle reviews

1. Форма публикации отзыва

Дизайн формы публикации отзыва построен в соответствии с принципами спецификации Google Material Design, что позволяет одинаково хорошо отображать поля на любом смартфоне, планшете или ноутбуке.

cackle reviews form

 2. Виджет последних отзывов

Появился новый виджет для отображения последних отзывов, его код можно получить в панели администрирования на вкладке Отзывы, меню Мини-виджеты, раздел «Последние отзывы».

3. Комментарии

Одна из новых возможностей отзывов это отображение последних 5 комментариев, при этом всю ветку можно раскрыть кликнув на «Показать все комментарии».

cackle reviews comments

4. Теперь можно оставлять отзыв прямо в Follow-up письме не выходя из почты

Follow-up это способ сбора отзывов через рассылку пользователям купившим товары в Вашем интернет-магазине спустя некоторое время и обычно такое письмо содержит список товаров со ссылками «Оставить отзыв».

В Cackle Reviews вместо ссылки «Оставить отзыв» встроена форма публикации отзыва прямо в самом теле Follow-up письма. Исходя из собранной нами статистике публикаций, такой способ позволяет увеличить сбор отзывов в 3 раза.

cackle reviews follow-up

5. Письмо благодарности за отзыв оставленный через Follow-up рассылку

Cackle Reviews это единственная система, на сегодняшний день, которая позволяет отправлять ответное письмо благодарности за отзыв оставленный пользователем из Follow-up рассылки.

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

Собранная статистика использования данного функционала среди наших клиентов, говорит о том, что данная возможность на 20% поднимает конверсию положительных отзывов на любом сайте.

6. Адаптивность и работа на любой платформе

Поддержка адаптивного дизайна одинаково хорошо работает на широких экранах, например Apple Retina, или на небольших экранах смартфона.

cackle reviews mobile

Новый виджет протестирован практически на всех моделях современных смартфонов и планшетов Android (2 — 5), iPhone (3 — 6), iPad (4 — 8), Windows Phone. Кстати, спасибо https://www.browserstack.com/ очень помогли с тестированием.

Протестировать и посмотреть виджет в работе можно на странице демонстрации. При возникновении любых вопросов, пожалуйста, напишите нам на support@cackle.me.

Спасибо за внимание и хорошего дня!

Обновление модуля отзывов Cackle Reviews для битрикс

Сегодня мы рады сообщить о совершенно новом модуле интеграции виджета отзывов Cackle Reviews в Сms Bitrix .

Что изменилось?

В новом модуле появились следующие функции:

  • Появился выбор способа привязка отзывов по URL или id инфоблока
  • Загрузка всех заказов по кнопке из настроек плагина
  • Поддержка мультисайтовости при загрузке заказов
  • Возможность логирования проблем связанных с загрузкой заказов
  • Изменилась панель настроек модуля.

Расскажем по каждому из пунктов.

Новая панель настроек

Мы применили новые технологии: Material Design и AngularJs. Material Design это концепция 3d дизайна от Google которая будет применяться повсеместно во всех проектах и сервисах Google, а также на Android начиная с версии 5.0 и front-end фреймворк AngularJs.

Выглядит это так Панель настроек модуля Cackle-Reviews 1

Панель настроек модуля Cackle-Reviews 1

Панель настроек модуля Cackle-Reviews 2

Панель настроек модуля Cackle-Reviews 2

Выбор способа привязка отзывов по URL или id инфоблока

Теперь выбор способа привязки отзывов(с подробными инструкциями) доступен из админ панели настроек модуля.
Доступно 2 варианта:

Вариант 1.(простой) Вы можете добавить компонент через визуальный редактор перетаскиваем компонента в нужную область страницы.. при этом привязка отзывов будет по URL

Вариант 2. Вы можете вызвать компонент через код например на странице описания товара интернет магазина(/bitrix/components/bitrix/catalog/templates/.default/bitrix/catalog.element/.default/template.php)
следующим кодом
$APPLICATION->IncludeComponent("cackle.reviews", ".default",
array("CHANNEL_ID" => $arResult['ID']),false);

в этом случае привязку будет к id элемента блока, что является более надежным вариантом в случае смены ссылок.

Выбор способа привязки отзывов прежде всего необходим для правильной загрузки заказов и их связки со url продукта.

Загрузка всех заказов по кнопке из настроек плагина

Теперь загрузка заказов может производиться не только в автоматическом режиме(при создании/изменении заказов), но и по кнопке «Загрузка заказов». Загрузка происходит по выбранным критериям загрузки: доставленные, оплаченные (если не выбрана, то все)

Поддержка мультисайтовости при загрузке заказов

Если у вас несколько купленных лицензий сайтов на одной платформе bitrix, то для каждого сайта необходимо ввести необходимые ключи в настройках модуля, и в этом случае загрузка заказов будет проходить в соответствующие сайты.

Возможность логирования проблем связанных с загрузкой заказов

Мы добавили функционал логирования отправки заказов, и в случае возникновения проблем с загрузкой заказов можно просто прислать на support@cackle.me уникальную ссылку с логом.

Новая система комментариев Cackle 2.0

Представляем вашему вниманию, принципиально новую систему комментариев Cackle. Кроме полностью обновленного и продуманного для пользователей дизайна, система имеет несколько новых и очень важных нововведений. Обо всем этом по порядку.

Система комментирования Cackle

1. Голосование

Новый виджет комментариев предоставляет возможность голосования с помощью выбора звездочек в зависимости от оценки пользователя.

При этом рейтинг и число голосов поддерживают микроразметку http://schema.org/AggregateRating и индексируются в Google вместе со звездочками. Пример страницы проиндексированной с микроразметкой http://melom.by/article/8099.

Комментарии с микроразметкой рейтинга

Кстати, сами комментарии так же поддерживают микроразметку http://schema.org/Comment, что помогает их лучше и быстрее индексировать.

Если вдруг по какой-то причине рейтинг вам не нужен, то его можно легко отключить добавив в код виджета параметр ratingOff: true (http://cackle.ru/help/widget-api).

2. Удобный Real-time

При поступлении новых комментариев и ответов пользователь получает уведомление по клику на которое раскрывается ветка обозначенная специальным маркером Real-time.

Real-time система комментирования

При клике на «Новые комментарии» и «Ответов (1)»:

Real-time система комментариев

Если же вам необходимо получать новые комментарии в потоке, без уведомлений (чат), просто добавьте параметр в код виджета stream: true.

Читать далее Новая система комментариев Cackle 2.0

Поисковая индексация комментариев

В этой статье мы расскажем про то, как реализуется индексация комментариев в плагинах для cms  и на обычных php сайтах.

Где и для чего сохраняются комментарии?

Хранение комментариев на серверах облачных платформ обусловлено особенностью их работы: загрузка виджета первоначально происходит с облачных серверов через установленный javascript код. Это позволяет установить виджет комментариев на любую html страницу  и получить автоматическую индексацию в Google без отображения html в коде страницы. Преимущество данного метода в том, что снижается нагрузка на сайт, т.к комментарии загружаются с облачного сервера, а недостаток в том, что без отображения html комментарии не будут проиндексированы Яндексом.

Индексация комментариев без вывода html

Для отображения html необходимо синхронизировать комментарии  в локальную БД, получив их через api и отображать html из базы.

Синхронизацию следует проводить как с целью индексации поисковыми системами, так и получения каких-либо данных комментаторов или простого бэкапа имеющегося контента. Такой функционал создает приличную нагрузку на облачные платформы, например, с момента основания нашего проекта( октябрь 2011 год) в базе данных было сохранено более 30 млн. комментариев. На некоторых сайтах ежедневно создается от 10 до 50 тыс комментариев в день, и в итоге все эти комментарии могут быть выгружены на сайты клиентов через api.  По этой причине многие сервисы вводят ограничение на кол-во вызовов api и делают эту опцию платной. В Cackle такая возможность уже включена в стоимость комментариев и мы не ограничиваем api по кол-ву запросов на получении комментариев. Вместо этого мы постоянно оптимизируем api и алгоритмы синхронизации, снижая нагрузку.

Существенным упрощением процесса интеграции виджетов на веб сайты клиентов является наличие плагинов для cms, библиотек для различных фреймворков. Если вы используете наш плагин для таких cms систем как WordPress, Drupal, Bitrix, Dle, InstantCms, Opencart, Prestashop, то вам достаточно просто установить плагин и синхронизация там уже будет встроена.

Новый алгоритм синхронизации комментариев

В ходе постоянных консультаций с нашими клиентам и анализа запросов api, мы нашли возможность ускорить его работу. Средний запрос api по скорости  зависел от кол-ва комментариев на сайте, и на больших выборках (если на сайте более 100к комментариев) мог достигать 400-500мс, что в принципе является нормой, но при большом кол-ве комментариев на сайте может приводить к существенным задержкам. Нам удалось ускорить этот запрос примерно в 10 раз до 40-50мс, путем конкретизации канала в запросе, т.е тоже самое api 3.0 теперь необходимо запрашивать по-канально, добавляя параметр channel. В этом случае сам алгоритм синхронизации почти не изменился, за исключением того, что синхронизация теперь должна проходить не разом для всех комментариев, а отдельно для каждой страницы (поста). Более подробное описание алгоритма располагается в документации по синхронизации комментариев.

Общая библиотека для PHP

Несмотря на то, что процесс синхронизации описан в документации и возможен для реализации самостоятельно нашими клиентами, мы создали библиотеку для php которая позволяет быстро добавить функционал синхронизации на php сайт вне зависимости от используемой cms или фреймворка. Библиотека реализует новый по-канальный(по-страничный) алгоритм, который включает общий проход по всем постам и короткий проход по недавним постам, по которым могут еще появляться новые комментарии. Если на сайте большое кол-во постов, то синхронизация по кругу может затянуться и не успевать синхронизировать новые комментарии по свежим постам. Короткий проход как раз и решает эту задачу. Библиотека доступна для загрузки по ссылке. В readme описаны необходимые настройки для конфигурации и пример инициализации библиотеки.

Индексация комментариев в плагинах cms

Алгоритм синхронизации уже реализован в плагинах следующих cms: Wordpress, Drupal, Joomla, DLE, InstantCms, Bitrix. В большинстве случаев достаточно просто установить плагин и ввести данные для виджета: id и ключи api. Также обязательным условием является активация на хостинге следующих расширений php: curl — для запросов к api, pdo — для работы с БД в некоторых плагинах — DLE. Для этого достаточно обратиться к хостинг провайдеру или в случае собственного сервера активировать эти расширения в php.ini.

Плагины для cms постоянно обновляются. Новый алгоритм синхронизации пока внедрен только в WordPress, но в ближайшее время будет внедрено и в другие плагины. Но это не отменяет то, что в этих плагинах уже сейчас уже есть механизм синхронизации, и индексация там работает.

Тестирование и поддержка решений

Все решения для интеграций проходят тестирование на отдельном тестовом стенде, на котором установлены различные версии php, cms систем и их расширений. В одном из следующих постов, мы расскажем как и какими средствами проводим тестирование.

Несмотря на это иногда возникают ситуации когда наши плагины конфликтуют с какими-то другими плагинами или темами cms. Чаще всего это возникает в том случае, когда тема или плагин, используемая клиентом переписывает ядро cms внедряя свои отдельные модули, не соблюдая стандарты написания плагинов. В таком случае следует обращаться в наш отдел технической поддержки.

Поддержка решений осуществляется отделом технической поддержки Cackle на бесплатной основе. Мы не занимаемся внедрениями под ключ на платной основе. Поддержка осуществляется только для установленных плагинов cms и/или подкл. библиотеки на php. Поддержка обычно включает информирование по установке, помощь устранения ошибок, дебаг на сервере клиента в сложных случаях. Это означает, что

1) если например у вас как-то некорректно работает наш плагин для cms или вы внедрили наше общее решение для php и у вас что-то не работает, то можете смело писать в саппорт и мы постараемся подсказать решение возможной проблемы, при необходимости провести дебаг на вашем сервере для ее решения

2) Если вас не стандартная cms система(самописный php, ruby, nodejs, etc сайт), и вы не программист и хотите сделать синхронизацию, то вам необходимо сначала найти человека, который будет проводить интеграцию, и уже с ним мы и будем работать. Некоторые компании, в отличии от нас, делают такие интеграции под ключ, и потом клиенты даже не вкурсе как и где это решение подключить/отключить, т.е теряется контроль над своим сайтом. Мы против таких практик, и вместо этого предлагаем поддержку уже установленных решений.

Также существуют сторонние решения для интеграции Cackle: Ruby, NodeJs

Как принимать платежи на вашем сайте мгновенно?

Уважаемые коллеги, сегодня публикуем пост про нашего партнера Glopart.

Glopart

Сервис Glopart.ru, является одним из лучших и самых простых решений в  Интернете по моментальному приему платежей за ваши товары и услуги.

Главное преимущество Glopart — вам не нужно иметь кошельки во всех платежных системах и мучиться с их подключением к сервису. Чтобы начать принимать деньги, достаточно лишь зарегистрироваться на сервисе и добавить ваши продукты или услуги.

Glopart

Подключите более 50 способов приема оплаты. Без лишних хлопот и сложных настроек!
Начните принимать деньги уже через 15 минут!

Чем еще вам обязательно приглянется Glopart?

- Комиссия сервиса всего 3% и никакой абонентской платы!
— Встроенная 2 -ух уровневая партнерская программа для каждого вашего товара.
- Размер комиссии от 10 до 100% для партнеров, вы можете задавать самостоятельно и индивидуально.
— Еженедельные выплаты на WebMoney, Яндекс или Qiwi кошелек.
- Наличие постоянно пополняющегося каталога и армии партнеров, готовых продвигать ваш товар или услугу.
— Подробные видео инструкции по настройке и оплате.
- Оперативная и внимательная служба поддержки.

Добавляйте товары — остальное мы берем на себя!

Нас уже более 290 000 ! Присоединяйтесь!

Мы работаем, что бы вы зарабатывали!  www.glopart.ru

Обновление панели администрирования

Реализован новый функционал для удобства модерации Cackle Комментариев и Отзывов.

1. Полнотекстовый поиск страниц с комментариями (каналов) по имени канала или адресу страницы;
2. Сохранение истории в браузере при пагинации (поиске);
3. Быстрый переход к модерации комментариев из результатов поиска;
Попробовать новый функционал вы можете в панели администрирования на вкладке Комментарии, меню «Страницы».


Cackle Comments Pages

Аналогичный функционал был так же добавлен для Cackle Отзывов с выводом суммарного рейтинга для каждой страницы. Теперь вы можете искать страницы, изменять адреса, названия, переносить отзывы между страницами. Функционал доступен в панели администрирования на вкладке Отзывы, меню «Страницы».


Cackle Comments Pages

Новые Cackle отзывы

В ноябре 2013 года мы выпустили новый продукт — систему сбора отзывов Cackle Reviews. С тех пор прошло время и появилось немало бизнес требований со стороны клиентов и наших аналитиков. Сегодня мы с гордостью хотим сообщий об успешной реализации большинства требований в новой версии автоматичекой системы сбора отзывов Cackle Reviews.

Поисковая индексация
Все отзывы автоматически индексируются с микроразметкой (рейтинг в виде звездочек) в Google без дополнительной настройки, для индексации отзывов в других поисковиках (Яндекс) необходимо использовать плагин CMS.

Рассылка после покупки
Используя плагин 1С-Битрикс заказы ваших клиентов автоматически импортируются в Cackle. Далее по импортированным заказам через несколько дней происходит рассылка follow-up писем с просьбой оставить отзыв о недавно купленных товарах. По статистике данный метод увеличивает количество отзывов на сайте в 10 раз. Шаблон follow-up письма и условия рассылки вы выбираете сами.

Проверенный покупатель
Отзывы от реальных покупателей помечаются специальным знаком «Проверенный Покупатель», что максимально увеличивает доверие и рост продаж вашего Интернет-магазина.

Яндекс.Маркет
Для мгновенного получения ценного контента в виде отзывов есть возможность автоматического импорта отзывов с Яндекс.Маркета. Обязательное условие — наличие ключа к API Яндекс.Маркету (выдается при обращении в Яндекс.Маркет).

Виджет рейтинга товаров
Новый виджет позволяющий выводить рейтинги в виде звездочек для списка товаров. Используется на главной странице или в каталоге товаров. Код виджета доступен в панели администрирования вкладка Отзывы, раздел Мини-виджеты.

API
Загрузка товаров и заказов без использования плагина 1С-Битрикс может быть выполнена через API. Подробная инструкция и быстрая справка с основными аспектами доступны в панели администрирования, вкладка Отзывы, разделы Товары, Заказы, Рассылка. Так же в разделах есть специальная вкладка «Тест API» где можно на примерах посмотреть как работает загрузка товаров и заказов.

Все остальные возможности можно посмотреть тут.
Весь функционал можно попробовать бесплатно.

Обновления февраль 2015

В виджет комментариев добавлено меню юзера, появляющиеся при входе. Сейчас в меню лишь одна опция «Выход», в ближайшее время будет добавлено ещё несколько опций, для просмотра своих комментариев и редактирования профиля прямо на странице с виджетом.

В API виджета комментариев и отзывов добавлена долгожданная возможность редактирования всех надписей.

Для удобства оплаты вкладка Тариф, в панели администрирования, разделилась на две страницы — «Продление продуктов» и «Покупка новых продуктов». На первой странице вы можете продлить все существующие продукты, на второй приобрести новые. Так же важно понимать, что на странице Тарифы (http://admin.cackle.me/pricing?lang=ru) происходит покупка только новых продуктов.

Cackle | Новости — Январь 2015

В Cackle комментариях теперь Google Капчу можно отключить, это позволит получить дополнительный поток комментариев от анонимных юзеров.
Для отключения перейдите в панель администрирования на страницу «Настройка», вкладка «Спам защита» и снимите галочку «Капча».