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

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

Convead осуществляет сбор данных (событий) об активности посетителей сайта. События отправляются в виде POST-запросов на единый трекинг-сервер https://tracker.convead.io/watch/event

Передача может выполняться бекенд (php, ror, пр.) или фронтенд (js) скриптом.

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

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

Модуль интеграции Convead протестирован для работы с чистой сборкой. Дополнительные расширения, нестандартные модули или кастомный код может привести к конфликтам.

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

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

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

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

3. Добавьте товар в корзину, измените количество товаров в корзине, удалите товар из корзины.
При каждом изменении корзины в истории активности должно появляться событие «обновление корзины» (update_cart).

4. Оформите покупку. Convead отслеживает факт завершения оформления товара.
В этот момент должна происходить передача события покупки (purchase).

5. Измените статус заказа в админ панели вашей cms.

В истории активности контакта должно появиться события смены статуса (order_update).

Загрузка товарного фида

Для получения полной информации о товарах и категориях необходимо, что бы идентификаторы товаров из событий (view_product, update_cart, purchase, order_update) могли быть сопоставлены с товарами в YML (XML) фиде. В качестве идентификаторов товаров используется сущность «вариант товара». Следовательно, в фиде тоже должны быть перечислены варианты товаров.

Если Convead не может сопоставить id товаров в фиде и id товаров в событиях, тогда товарные данные будут неполные. Такие товары не будут подставляться в рассылки.

Эта статья вам помогла? Спасибо за отзыв! Не удалось отправить отзыв. Пожалуйста, попробуйте позже.

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