Интеграция в ручном режиме

Если у вас не поддерживаемая CMS или автоматическая интеграция не работает корректно - вы можете провести ручную интеграцию Convead с вашим магазином.

Устанавливаем интеграцию.

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

Установка интеграции вручную происходит в четыре этапа.

  1. Основной код Convead.

Параметр: visitor_info (имеет смысл указывать, если вам есть чем дополнить, какие-то данные, которые было бы интересно использовать в Convead для маркетинговых целей).

Если есть все данные о посетителе, необходимо указывать следующую информацию ("123" и "vova@convead.com" - примеры):
ConveadSettings = {visitor_uid: ‘123’, visitor_info: {email: ‘vova@convead.com’}}

Если посетитель неизвестен, укажите следующее:
ConveadSettings = {visitor_info: {}}

2. События просмотра товаров.

Требуется заменить параметры товара: product_id, product_name и product_urlвашими значениями.

3. События наполнения корзины.

Требуется заменить параметры товаров: product_idproduct_qnt и product_priceвашими значениями.

 4. Событие покупки.

Требуется заменить параметры: order_idorder_totalproduct_idproduct_qnt и product_price вашими значениями.

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

Отлаживаем интеграцию.

Теперь мы расскажем о шагах, как провести отладку интеграции, если вы столкнулись с проблемами (отладка так же может понадобиться при автоматической интеграции с используемой CMS).

  • Самый очевидный и простой способ: открыть страницу своего посетителя в одной вкладке, а в другой пройтись по сайту, выполнять различные действия и проверять, что "видит" Convead.

Переходим на сайт, открываем консоль браузера и прописываем:

convead('event', 'update_info', {}, {email: 'my@email.com'}); 

Получаем "undefined" (не обращайте внимания, событие сработало).

Событие запишет вашему посетителю указанный e-mail, далее поиском в Convead находим его и открываем).

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

Если вы видите, что события дублируются (к примеру: событие "перешел на страницу" появляется дважды или два товара в корзине, вместо одного добавленного), либо какое-то событие вообще не передается - имеются проблемы с интеграцией.

По этой таблице вы сможете понять в каких параметрах допущены ошибки.

  • В Convead есть инструмент отладки для программистов - Журнал событий.

Журнал событий показывает два списка:

  • ошибки при обработке событий (верхний);
  • успешно обработанные события (нижний).

В списке с ошибками (верхний), как правило, можно сразу увидеть, наличие ошибок, например: вместо цены или количества приходит какое-то другое событие. 

В нижнем списке - это именно то, как Convead "видит" события, которые ему присылаются, там можно каждое развернуть и посмотреть подробно.

Все еще нужна помощь? Связаться с нами Связаться с нами