ibiza
CPM · CTR …
/

Постбэк (postback): что это в рекламе и как его настроить

≈ 3 мин чтения · обновлено

Постбэк (postback, S2S-уведомление) — HTTP-запрос, который сервер трекера или рекламодателя отправляет на сервер рекламной сети, когда происходит целевое событие: установка, регистрация, покупка. В запросе передается идентификатор исходного клика, поэтому сеть точно знает, какой показ привел конверсию. На постбэках строятся оплата за действие (CPA) и оптимизация кампаний.

Как работает постбэк

  1. Сеть или DSP формирует клик-ссылку на трекер и подставляет в нее уникальный click_id.
  2. Трекер (обычно MMP) сохраняет click_id вместе с кликом.
  3. Пользователь устанавливает приложение и совершает событие; MMP-атрибуция засчитывает его этому клику.
  4. Трекер вызывает postback URL сети, подставив сохраненный click_id и параметры события.
  5. Сеть находит клик по click_id и записывает конверсию на кампанию, объявление и площадку.
показ → клик (click_id=abc123) → трекер → установка
                                           │
          сеть ◄── GET /postback?click_id=abc123&event=install

Пример postback URL

Сеть выдает рекламодателю шаблон, а трекер подставляет значения:

GET https://network.example/postback?click_id={click_id}&event={event_name}&revenue={revenue}&currency=RUB

После подстановки:

GET https://network.example/postback?click_id=7f3e9c1a-42b8-4d0e&event=purchase&revenue=1490&currency=RUB

Имена макросов в шаблоне — синтаксис конкретного трекера; их нужно брать из его документации.

Какие события передают

Событие Зачем сети
Установка (install) оплата и оптимизация за установку
Регистрация, вход качество трафика
Покупка с суммой оптимизация на доход, ROAS
Повторное открытие оценка re-engagement
Отклоненная установка (rejected) сигнал о фродовом или подозрительном трафике

Постбэк, пиксель и win notice: в чем разница

  • Пиксель срабатывает на устройстве пользователя и зависит от браузера, блокировщиков и сети. Постбэк идет от сервера к серверу.
  • Win notice в OpenRTB — уведомление о выигрыше аукциона от биржи к DSP, а не о действии пользователя.
  • Постбэк SKAdNetwork на iOS отправляет Apple, а не трекер; в нем нет click_id и идентификатора пользователя, только агрегированные данные кампании.

Почему конверсии теряются или задваиваются

  • Без click_id постбэк бесполезен. Если трекинговая ссылка не передала идентификатор клика, трекеру нечего вернуть.
  • Дубли. Трекер может повторить постбэк при сетевой ошибке; сеть должна дедуплицировать события по паре click_id + событие.
  • Задержки. Покупка может случиться через дни после клика; отчеты по CPA за последние сутки почти всегда неполные.
  • Доверие. Постбэк — прямая запись в статистику сети, поэтому эндпоинт защищают: подписью, ограничением источников или секретным параметром.
  • Валюта и сумма. Если в постбэке передается доход, договоритесь о валюте и формате числа заранее: копейки вместо рублей дают ошибку в сто раз, а запятая вместо точки может обнулить сумму.
  • Тестовые события. Перед запуском отправьте тестовый постбэк и убедитесь, что конверсия появилась в статистике сети с правильной кампанией и объявлением.

Постбэки в Ibiza

В Ibiza {click_id} присваивается каждому объявлению в ответе на ставку, то есть каждому показу, а не клику: этот ID связывает показ, клик и постбэк, по нему платформа находит исходное объявление, кампанию и площадку. В клик-ссылку MMP вместе с ним подставляются {gaid}, {oaid} и {bundle}. Повтор той же пары «click_id + событие» платформа отбрасывает как дубль, а эндпоинт постбэка умеет проверять подпись запроса. Шаблоны ссылок и настройка — в разделе макросы и трекеры.

Частые вопросы

Чем постбэк отличается от пикселя?

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

Зачем в постбэке click_id?

Это ключ, по которому сеть находит исходный клик и связывает конверсию с кампанией, объявлением и площадкой. Без него конверсию нельзя приписать конкретному показу.

Почему конверсии из постбэка не доходят?

Частые причины: click_id не был передан в трекинговую ссылку, в шаблоне постбэка опечатка в макросе, событие не включено в настройках MMP или конверсия вышла за окно атрибуции.