Руководство по внедрению отслеживания
Узнайте, как внедрить пиксели отслеживания и теги конверсий для ваших кампаний.
Правильное отслеживание необходимо для измерения эффективности кампаний и оптимизации конверсий. Следуйте этим шагам для корректного внедрения.
Получите свой пиксель отслеживания
Свяжитесь с вашим менеджером Adyllic для получения уникального кода пикселя. У каждой кампании свой ID пикселя.
Установите базовый пиксель
Добавьте базовый пиксель отслеживания на все страницы сайта, желательно в раздел <head> для быстрой загрузки.
Настройте события конверсий
Добавьте код отслеживания событий на конкретные страницы или действия, которые хотите отслеживать как конверсии (покупки, регистрации и т.д.).
Протестируйте внедрение
Используйте инструменты разработчика в браузере для проверки правильной работы пикселя. Проверьте вкладку Network на наличие запросов отслеживания.
Примеры кода
Базовый пиксель отслеживания
<!-- Adyllic Tracking Pixel -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://tracking.adyllic.com/pixel.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','adyllicLayer','YOUR_PIXEL_ID');
</script>
<!-- End Adyllic Tracking Pixel -->Событие конверсии
<!-- Fire on conversion pages -->
<script>
adyllicLayer.push({
'event': 'conversion',
'value': 99.00,
'currency': 'RUB',
'transaction_id': 'ORDER_123'
});
</script>Пользовательское событие
<!-- Track custom events -->
<script>
adyllicLayer.push({
'event': 'add_to_cart',
'product_id': 'SKU_456',
'value': 4900
});
</script>Серверное отслеживание
Серверное отслеживание отправляет данные напрямую с вашего сервера на наши конечные точки отслеживания, обходя ограничения браузера и блокировщики рекламы для более надёжного измерения.
Benefits
- Обход блокировщиков рекламы и ограничений конфиденциальности браузера
- Более точный сбор данных и атрибуция
- Сниженное влияние на производительность загрузки страницы
- Улучшенная безопасность и контроль данных
- Поддержка first-party cookies для лучшего отслеживания между сессиями
Когда использовать серверное отслеживание
- • Отслеживание высокоценных конверсий (покупки, лиды)
- • Когда блокировщики рекламы существенно влияют на ваши данные
- • Для электронной коммерции со сложными потоками оформления заказа
- • Когда требуется усиленное соответствие конфиденциальности данных
- • Многоканальная атрибуция между устройствами
Шаги внедрения
- 1Настройте серверную конечную точку на вашем бэкенде (Node.js, Python, PHP и т.д.)
- 2Настройте сервер для отправки событий конверсии в Adyllic Conversion API
- 3Включите обязательные параметры: event_name, event_time, user_data (хешированные) и custom_data
- 4Реализуйте дедупликацию, отправляя соответствующий event_id для событий браузера и сервера
- 5Тестируйте с помощью нашего Event Debugger, чтобы убедиться в правильном получении серверных событий
Устранение неполадок
- • Пиксель не срабатывает? Проверьте ошибки JavaScript в консоли.
- • Конверсии не отображаются? Убедитесь, что код события на правильной странице.
- • Дублирующиеся события? Убедитесь, что код пикселя не включён несколько раз.
- • Проблемы с кросс-доменом? Обратитесь в поддержку для настройки отслеживания поддоменов.
