Skip to Content
Отслеживайте конверсии Telegram из Meta Ads — начните за несколько минут!
Интеграция с MetaСобытия CAPI

События CAPI

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

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

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

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

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

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

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

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

СобытиеДля чего подходитОптимизация Meta
LeadКампании по генерации лидовОптимизация по намерению стать лидом
PurchaseКампании с фокусом на покупкиОптимизация по действиям покупки
CompleteRegistrationКампании на регистрациюОптимизация по действиям регистрации
SubscribeКампании на подпискиОптимизация по намерению подписки
CustomПользовательское название событияДля специализированных задач отслеживания

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

Запускаете лидогенерацию? Используйте Lead — Это сообщает Meta “этот человек стал лидом.”

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

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

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

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

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


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

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

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

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

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

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

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

ПараметрОписание
event_nameТип события (Lead и т.д.)
event_timeUnix-временная метка вступления
action_sourceВсегда “website”

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

ПараметрОписание
fbcCookie отслеживания кликов (содержит fbclid из клика по рекламе, форматируется как fb.1.{timestamp}.{fbclid})
fbpЗначение cookie отслеживания браузера (Meta browser ID)

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

Если доступны, AdTarget отправляет данные пользователя для сопоставления:

ПараметрИсточникХешируется?
external_idИдентификатор пользователя TelegramДа (SHA-256)
client_ip_addressIP с посещения посадочной страницыНет (отправляется как есть)
client_user_agentБраузер с посещения посадочной страницыНет (отправляется как есть)

external_id (идентификатор пользователя Telegram) хешируется SHA-256 перед отправкой, как рекомендует Meta. Остальные параметры, такие как IP-адрес и user agent, отправляются как есть, что соответствует спецификациям Meta CAPI для этих полей.

Пользовательские данные

AdTarget также отправляет следующие поля внутри объекта custom_data каждого события CAPI:

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

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

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

event_id: "adtarget_{conversion_id}"

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


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

Тестовое событие валидации

При сохранении пикселя во время настройки AdTarget автоматически отправляет тестовое событие PageView с кодом ADTARGET_TEST. Вы можете увидеть его в Meta Events Manager во вкладке Test Events — это подтверждает, что ваш Pixel ID и токен доступа работают.

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

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

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

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

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

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

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

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

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

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

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

Event Type: Lead When: User joins channel Use Case: "Get subscribers" campaigns

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

Event Type: Purchase When: User joins channel Use Case: "Buy now" campaigns with value-based optimization

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

Event Type: Subscribe When: User joins channel Use Case: "Subscribe to channel" campaigns

Настройка нескольких каналов

Channel A (free content): Lead Channel B (premium): Purchase Channel C (subscription): Subscribe

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

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

  • Проверьте наличие fbclid в URL посадочной страницы
  • Убедитесь, что Meta Pixel также установлен на посадочной странице
  • Проверьте, что cookies не заблокированы

Оценка качества событий низкая?

  • Увеличьте объём отправляемых данных (IP, user agent)
  • Сократите время между кликом и конверсией
  • Проверьте, что fbclid фиксируется

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

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

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

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

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

Интеграция с Meta завершена! Запускайте рекламу и наблюдайте, как конверсии поступают в Meta.

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

Last updated on

События CAPI | AdTarget Docs