Skip to Content
Отслеживайте конверсии Telegram из Meta Ads — начните за несколько минут!

Snapchat Conversions API

Это руководство объясняет, как настроить события Conversions API, которые AdTarget отправляет в Snapchat, когда пользователи присоединяются к вашему Telegram-каналу.

Когда отправляются события?

AdTarget отправляет событие в Snapchat только для атрибутированных вступлений — то есть вступлений, при которых AdTarget может связать вступление в Telegram с конкретным кликом по рекламе на вашем лендинге. Для этого требуется наличие invite_link в вебхуке Telegram.

События отправляются, когда пользователь нажимает на вашу отслеживаемую ссылку-приглашение и Telegram сообщает об этом в вебхуке (надёжно для приватных каналов).

События НЕ отправляются для органических вступлений — пользователей, которые находят ваш канал через поиск, прямые ссылки или пересланные сообщения. Эти вступления всё равно отображаются в вашем дашборде AdTarget, но помечаются как «органические».

Ограничение публичных каналов: Из-за ограничения API Telegram даже пользователи, которые нажали на вашу отслеживаемую ссылку, могут быть обработаны как органические вступления в публичных каналах. Приложение Telegram (особенно Android) часто преобразует вступления по ссылке-приглашению в «прямые вступления» для публичных каналов, удаляя данные атрибуции. Подробнее →

Доступные типы событий

AdTarget сопоставляет свои типы событий со стандартными событиями Snapchat:

Событие AdTargetСобытие SnapchatПодходит дляОптимизация Snapchat
LeadSIGN_UPКампании по генерации лидовОптимизирует для регистраций
PurchasePURCHASEКампании на покупкиОптимизирует для покупок
CompleteRegistrationSIGN_UPКампании на регистрациюОптимизирует для регистраций
SubscribeSUBSCRIBEКампании на подпискуОптимизирует для намерения подписки
CustomCUSTOM_EVENT_1Специализированное отслеживаниеПользовательская оптимизация

Выбор правильного события

Запускаете рекламу для генерации лидов? Используйте Lead (сопоставляется с SIGN_UP Snapchat) — Это говорит Snapchat: «этот человек зарегистрировался / стал лидом».

Продаёте продукт или услугу? Используйте Purchase (сопоставляется с PURCHASE) — Лучший вариант, когда вы хотите, чтобы Snapchat оптимизировал для покупателей. Сочетайте с value и currency в конфигурации конверсий вашего канала для оптимизации на основе ценности.

Запускаете кампании на регистрацию? Используйте CompleteRegistration (сопоставляется с SIGN_UP) — Сигнализирует о завершённой регистрации.

Продвигаете подписку на канал? Используйте Subscribe (сопоставляется с SUBSCRIBE) — Соответствует действию пользователя (вступление = подписка).

Нужно нестандартное событие? Используйте Custom (сопоставляется с CUSTOM_EVENT_1) — Для специализированных сценариев отслеживания, которые не вписываются в стандартные типы.

Совет: Сопоставляйте тип события с целью вашей кампании в Snapchat Ads Manager для лучших результатов.


Настройка событий

Типы событий настраиваются для каждого канала. Каждый канал по умолчанию использует CompleteRegistration при первом обнаружении.

Чтобы изменить тип события канала:

  1. Перейдите в Settings вашего сайта → вкладка Channels
  2. Нажмите Setup (или Edit) в строке канала
  3. Выберите тип события в диалоге
  4. Нажмите Save

Параметры событий

Каждое событие, которое AdTarget отправляет в Snapchat, включает эти параметры:

Обязательные параметры

ПараметрОписание
event_typeНазвание события Snapchat (SIGN_UP, PURCHASE и т.д.)
timestampВременная метка ISO 8601 момента вступления (миллисекунды)
event_tagТег для категоризации событий

Параметры атрибуции

ПараметрОписание
sc_click_idSnapchat Click ID (ScCid) от клика по рекламе

Данные пользователя

ПараметрИсточникХешировано?
hashed_external_idID пользователя TelegramДа (SHA-256)
hashed_ip_addressIP с посещения лендингаНет (отправляется как есть)
user_agentБраузер с посещения лендингаНет (отправляется как есть)

external_id (ID пользователя Telegram) хешируется SHA-256 перед отправкой, как требует Snapchat. IP-адрес и user agent отправляются как есть в соответствии со спецификациями Conversions API Snapchat.

Пользовательские поля

ПараметрОписание
priceЦенность события (если настроено для канала)
currencyКод валюты (по умолчанию "USD")
descriptionНазвание канала или пользовательское имя из конфигурации канала

Дедупликация событий

AdTarget включает уникальный event_id с каждым событием для предотвращения дублей:

event_id: "adtarget_{conversion_id}"

Это гарантирует, что одна и та же конверсия не будет учтена дважды, даже при повторной отправке.


Тестирование событий

Тест в продакшене

Самый надёжный способ тестирования от начала до конца:

  1. Нажмите на свою рекламу Snapchat (или используйте тестовую рекламу)
  2. Посетите ваш лендинг
  3. Вступите в ваш Telegram-канал по отслеживаемой ссылке-приглашению
  4. Проверьте Snapchat Events Manager в течение 5-10 минут

Проверка в Snapchat Ads Manager

  1. Перейдите в Events Manager
  2. Выберите ваш пиксель
  3. Найдите ваш тип события с недавними временными метками
  4. Убедитесь, что событие показывает статус «Received»

Сопоставление событий

Snapchat сопоставляет ваши события с пользователями для атрибуции. Более высокое качество сопоставления означает лучшую оптимизацию.

Факторы качества сопоставления

ФакторВлияние
ScCid присутствуетВысокое - Прямая атрибуция по клику
User agent + IPСреднее - Вероятностное сопоставление
External IDСреднее - Кросс-девайс сопоставление

Улучшение качества сопоставления

  1. Захватывайте ScCid: Убедитесь, что URL вашего лендинга сохраняет параметр ScCid
  2. Отправляйте события быстро: Меньшее время между кликом и конверсией улучшает сопоставление
  3. Последовательный путь пользователя: Удерживайте пользователей на вашем домене перед перенаправлением в Telegram

Типичные конфигурации событий

Генерация лидов

AdTarget Event: Lead → Snapchat Event: SIGN_UP When: User joins channel Use Case: "Get subscribers" campaigns

Отслеживание покупок

AdTarget Event: Purchase → Snapchat Event: PURCHASE When: User joins channel Use Case: "Buy now" campaigns with value-based optimization

Подписка на контент

AdTarget Event: Subscribe → Snapchat Event: SUBSCRIBE When: User joins channel Use Case: "Subscribe to channel" campaigns

Устранение неполадок

События не сопоставляются?

  • Проверьте, что ScCid есть в URL лендинга
  • Убедитесь, что Snapchat Pixel также установлен на лендинге
  • Убедитесь, что cookies не заблокированы

Низкий показатель сопоставления событий?

  • Сократите время между кликом и конверсией
  • Убедитесь, что ScCid захватывается из URL
  • Убедитесь, что IP и user agent доступны

Дублирующиеся события?

  • AdTarget обрабатывает дедупликацию автоматически через event_id
  • Если видите дубли, свяжитесь с поддержкой

Лучшие практики

  1. Сопоставляйте тип события с целью кампании для лучшей оптимизации
  2. Используйте один тип события последовательно в рамках кампании
  3. Мониторьте доставку событий в Snapchat Events Manager регулярно
  4. Тестируйте перед масштабированием рекламного бюджета

Следующие шаги

Ваша интеграция со Snapchat завершена! Начинайте запускать рекламу и наблюдайте, как ваши конверсии поступают в Snapchat.

Нужна помощь с оптимизацией? Свяжитесь с нашей командой поддержки.

Last updated on

Snapchat Conversions API | AdTarget Docs