Руководства по Reddit Ads

Reddit Conversions API: серверные события без двойного счёта

Пиксель работает в браузере посетителя, и его можно заблокировать или потерять. Conversions API отправляет события того же рода с вашего сервера, поэтому результаты, случившиеся позже или вне сайта, например продажа, подтверждённая по телефону, всё равно можно учесть. При небрежном подходе один результат считается дважды.

Серверные события рядом с пикселем

Reddit рекомендует использовать Conversions API вместе с пикселем, а не вместо него. Браузерные и серверные события закрывают пробелы друг друга, но лишь если каждый реальный результат распознаётся как одно событие. При совместном использовании Reddit требует дедупликации: браузерная и серверная версии события должны иметь один и тот же идентификатор конверсии, тогда они объединяются, а не складываются.

Атрибуция зависит от ключей сопоставления. Самый сильный из них — идентификатор клика, который добавляется к адресу страницы как rdt_cid; Reddit советует отправлять его со всеми подходящими событиями. Пиксель хранит его сам; для сервера его нужно взять из адреса при заходе посетителя, сохранить вместе с записью о заявке в cookie, хранилище или скрытом поле и отправить позже. Reddit также советует передавать IP-адрес и, если они у вас есть, хешированные почту или телефон, а также user agent.

Указывайте источник действия, соответствующий реальному каналу события, например сайт для событий на странице. Идентификаторы устройств и click ID не относятся к событиям в офлайн-магазине. Используйте токен доступа для конверсий, который Reddit описывает как бессрочный и более простой, чем токен разработчика, объединяйте события в пакеты (не более тысячи в запросе) и не отправляйте дубликаты.

Тестируйте до подключения боевого трафика. Отправьте пробные события, убедитесь, что они видны в Events Manager или в отчёте о конверсиях, и проверьте дедупликацию, отправив пиксельную и серверную версии одного события. При переходе между версиями API не отправляйте одни и те же события через обе: возможен двойной счёт.

Что вы получаете

  • Длинный горизонт: можно передавать результаты, наступившие через часы или дни после клика, например назначенное собеседование или закрытую продажу.
  • Устойчивость: измерение не зависит только от скриптов в браузере.
  • Чище обучение: один результат — одно событие, поэтому оптимизация видит верный счёт.

Отправить события один раз и правильно

  1. Решите, какие результаты вы отправляете с сервера, а какие остаются в пикселе. Не отправляйте событие с одним именем из обоих мест без дедупликации.
  2. Возьмите rdt_cid из адреса посадочной страницы и сохраните вместе с записью о заявке или заказе.
  3. Создайте токен доступа для конверсий в Reddit Ads и храните его на сервере как секрет.
  4. Отправьте тестовое событие с click ID, временем, источником действия и уникальным идентификатором конверсии и убедитесь, что Reddit его принял.
  5. Повторите для пиксельного и серверного событий одного результата и проверьте, что засчитано только одно.
  6. Следите за ошибками и ответами о лимите запросов и повторяйте отправку, не создавая дублей.

Ограничения и приватность

  • События, отправленные слишком поздно после клика, Reddit может отклонить по срокам; отправляйте их без задержки.
  • Отправляйте только то, что нужно для атрибуции, и проверьте правила согласия и приватности в вашем регионе, прежде чем передавать персональные идентификаторы.
  • В AdAce Ads скрипт заявок сохраняет click ID Reddit для заявки из Reddit и для этапов «собеседование» и «найм», которые вы отмечаете в Telegram, отправляет собственные серверные события только с click ID, временем, источником и уникальным идентификатором. Для этого у подключённого аккаунта Reddit должно быть разрешение на конверсии.

Источники и дополнительные материалы

Ace, талисман AdAce Ads

Попробуйте на своих кабинетах

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

Создать пространство