Підключення Snapchat Conversions API без подвійного врахування результатів
Snap Pixel працює в браузері відвідувача, тому блокувальники, короткі сесії та налаштування згоди можуть призводити до втрати подій. Conversions API надсилає ті самі події з вашого сервера. Snap рекомендує використовувати обидва методи разом, але це працює коректно лише тоді, коли ви повідомляєте Snapchat, які саме дві події є одним і тим самим результатом.
Чому два канали та що їх об'єднує
Snap радить веб-рекламодавцям налаштовувати Conversions API паралельно з пікселем. Дублювання даних допускається, а уникнути подвійної атрибуції допомагає дедуплікація. Для цього кожна подія повинна містити event_id, причому піксель і сервер мають надсилати однакове значення для однієї реальної дії. За документацією, дедуплікація здійснюється за event_id та часовою міткою в межах 48-годинного вікна.
Генеруйте ідентифікатор у момент здійснення дії — наприклад, під час створення замовлення чи заявки — та передавайте його в обидва канали. Випадкові значення, створені окремо в браузері та на сервері, зводять нанівець усю дедуплікацію. Зручним вибором є стабільний внутрішній ID, такий як номер замовлення або ID запису заявки.
Кожна серверна подія потребує назви події, джерела дії, часу події та URL сторінки, а також даних користувача щонайменше з одним ключем зіставлення: хешованим email, хешованим номером телефону або IP-адресою разом із user agent. Події покупки також вимагають валюти та суми. Snap рекомендує передавати click ID та значення cookie _scid (sc_click_id і sc_cookie1), якщо вони доступні, оскільки вони покращують зіставлення з первинним кліком по рекламі.
Враховуйте приватність ще на етапі проектування. Надсилайте лише необхідні дані, хешуйте ідентифікатори відповідно до вимог документації та передавайте подію лише тоді, коли статус згоди користувача дозволяє аналітику. Не передавайте в подіях імена або довільний текст із форм.
Що ви отримуєте
- Менше втрачених конверсій, коли браузер блокує піксель.
- Один реальний результат зараховується один раз, а не двічі, завдяки спільному event_id.
- Краще зіставлення з кліком по рекламі, якщо передано click ID та значення cookie.
Як усе налаштувати за п'ять кроків
- Складіть список дій, які ви хочете надсилати із сервера, та визначте, де саме у вашій системі підтверджується кожна з них.
- Створюйте event_id один раз для кожної дії та передавайте однакове значення як у виклик Pixel, так і в серверний запит.
- Хешуйте електронну пошту й номер телефону відповідно до документації та додавайте click ID і значення cookie _scid, якщо вони доступні.
- Надішліть тестову подію та перевірте в рекламному кабінеті, що вона надійшла й не задвоїлася.
- Ведіть невеликий журнал того, що і коли надсилається, щоб у разі падіння кількості подій можна було з'ясувати причину — на вашому боці чи на боці Snapchat.
Варто знати
- Ніколи не надсилайте події без законної підстави для вимірювання. Перевірте правила отримання згоди, які застосовуються до ваших відвідувачів.
- AdAce Ads може надсилати події Interview та Hire до Snapchat із сервера (Conversions API), використовуючи збережений із заявкою click ID, стабільний event_id та захешований номер заявки, зберігаючи токен доступу в зашифрованому вигляді. Ця частина інтеграції перебуває в ранньому доступі.
Джерела й додаткові матеріали



Спробуйте на своїх кабінетах
Створіть робочий простір, підключіть Google або Meta в кілька кліків і побачте свої кабінети чітко. Зміни проходять погодження або дозволяються налаштованою вами політикою.
Створити простір