Проверка передачи данных в convead

Протокол обмена данных

Convead осуществляет сбор данных (событий) об активности посетителей сайта. События отправляются в виде POST-запросов на единый трекинг-сервер https://tracker.convead.io/watch/event
Передача может выполняться бекенд (php, ror, пр.) или фронтенд (js) скриптом.

Передаваемые события имеют строгий формат. События с неправильным форматом данных не будут обработаны сервером. Так же, исключаются события, которые имеют неправильный app_key аккаунта или неизвестный домен. Если трекинг convead должен работать на нескольких доменах, то все они должны быть включены в список доменов аккаунта.

Базовые события и тестирование

Модуль интеграции convead протестирован для работы с чистой сборкой. Дополнительные расширения, нестандартные модули или кастомный код может привести к конфликтам.
Если интеграция работает верно, то должны передаваться базовые события: просмотр страницы (link), просмотр товара (view_product), обновление корзины (update_cart), покупка (purchase), изменение заказа или его статуса (update_cart).

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

1. Найдите свой контакт (себя) в списке онлайн контактов, перейдите в него. (Не вижу себя в списке онлайн)
На странице контакта в правом столбце в режиме реального времени отображаются валидные события, которые обработал convead. При тестировании нужно сравнивать эти данные с своей активностью на сайте.

2. Перейдите на страницу товара.
В истории должно появится событие просмотра этого товара. (Нет событий просмотра товара)

3. Добавьте товар в корзину, измените количество товаров в корзине, удалите товар из корзины.
При каждом изменении корзины в истории активности должно появляться событие "обновление корзины" (update_cart). ( Не появляется событие обновление корзины)
4. Оформите покупку. Convead отслеживает факт завершения оформления товара.
В этот момент должна происходить передача события покупки (purchase).  (Не появляется событие покупки)
5. Измените статус заказа в админ панели вашей cms.
В истории активности контакта должно появиться события смены статуса (order_update). ( Смена статуса заказа не передается в convead, Смена статуса заказа не отображается в аналитике)
Загрузка товарного фида
Для получения полной информации о товарах и категориях необходимо, что бы идентификаторы товаров из событий (view_product, update_cart, purchase, order_update) могли быть сопоставлены с товарами в  YML (XML) фиде. В качестве идентификаторов товаров используется сущность "вариант товара". Следовательно, в фиде тоже должны быть перечислены варианты товаров.
Если convead не может сопоставить id товаров в фиде и id товаров в событиях, тогда товарные данные будут неполные. Такие товары не будут подставляться в рассылки.

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