Коротко: Постбэк (S2S) — это серверный запрос, которым партнёрка сообщает трекеру о конверсии. Сервер партнёрки сам вызывает URL трекера и передаёт click ID, статус и выплату. Браузер пользователя в этом не участвует. Поэтому постбэк не блокируют расширения и ограничения cookie в Safari. В Keitaro обязательны два параметра: subid и status.
Постбэк, что это и зачем он нужен, — первый вопрос после установки трекера. Без постбэка трекер видит клики, но не видит денег. Ниже — как работает S2S постбэк, настройка на примере Keitaro и проверка перед заливом.
Полную установку трекера мы разобрали в обзоре Keitaro с пошаговой настройкой. Здесь — только постбэк.
Что такое постбэк в арбитраже
Postback в арбитраже — это обратный HTTP-запрос о конверсии. Его отправляет сервер рекламодателя или CPA-сети (посредника между вебмастером и рекламодателем). Получатель — ваш трекер, то есть сервис учёта кликов.
Так определяет постбэк и документация Keitaro. Внутри запроса лежат click ID, статус конверсии и сумма. По click ID трекер находит исходный клик и привязывает к нему деньги.
Итог — отчёт по связке (комбинации источника, крео и оффера) с реальным доходом. Что такое связка, читайте в разборе связки в арбитраже. Остальные термины собраны в словаре арбитражника на 120 терминов.
S2S или пиксель: в чём разница
S2S означает server-to-server, «сервер к серверу». Пиксель работает иначе: это код на странице, который срабатывает в браузере пользователя. Если браузер код не выполнил, конверсия теряется.
У браузера много причин не выполнить пиксель. Блокировщик рекламы режет трекинговые домены. Пользователь закрыл вкладку раньше загрузки. Safari режет cookie сторонних сайтов.
Последний пункт задокументирован. С 24 марта 2020 года Safari 13.1 и iOS/iPadOS 13.4 по умолчанию блокируют все сторонние cookie. Об этом пишет блог WebKit, а сама защита ITP развивается с 2017 года.
Постбэк этих проблем не знает. Click ID уходит к партнёрке в ссылке, а назад возвращается с её сервера. Cookie и браузер для этого не нужны.
| Критерий | S2S-постбэк | Пиксель |
|---|---|---|
| Кто отправляет | Сервер партнёрки | Браузер пользователя |
| Нужны cookie | Нет | Часто да |
| Блокировщики рекламы | Не влияют | Могут заблокировать |
| Обновление статуса (лид → продажа) | Да, повторным запросом | Нет, только момент на странице |
| Нужен доступ к коду лендинга | Нет | Да |
Путь конверсии: от клика до постбэка
Постбэк — последнее звено цепочки. Если рвётся любое звено, конверсия в трекер не попадёт. Поэтому полезно видеть весь путь целиком.
- Пользователь кликает по объявлению и попадает на ссылку трекера.
- Трекер создаёт click ID — уникальный номер клика. В Keitaro он называется subid.
- Трекер отправляет пользователя на оффер и дописывает subid в ссылку, например
?sub1={subid}. - Партнёрка сохраняет это значение в своём параметре, здесь sub1.
- Пользователь оставляет заявку, регистрируется или платит.
- Сервер партнёрки вызывает postback URL трекера и подставляет туда sub1, статус и выплату.
- Трекер находит клик по subid и записывает конверсию в отчёт.
Анатомия postback URL и статусы
Postback URL — это адрес, куда партнёрка шлёт данные. В Keitaro он состоит из трёх частей: адрес сервера, постбэк-ключ и параметры. Ключ — секрет, по которому трекер узнаёт «своих».
Пример URL, собранный из параметров документации Keitaro. Имена в фигурных скобках — макросы партнёрки. Макрос — переменная, которую сеть заменит реальным значением.
https://trk.example.com/a1b2c3d/postback?subid={sub1}&status={status}&payout={payout}¤cy=usd&tid={lead_id}
Названия макросов в каждой сети свои. Например, в документации CPAlead click ID приходит в {subid}, выплата — в {payout}, уникальный номер конверсии — в {lead_id}.
| Параметр | Обязателен | Что передаёт |
|---|---|---|
| subid | Да | Click ID трекера |
| status | Да | Статус конверсии |
| payout | Нет | Выплата, в валюте сети |
| currency | Нет | Код валюты: usd, eur, rub |
| tid | Нет | ID транзакции для повторных конверсий |
| sub_id_1 … sub_id_30 | Нет | До 30 доп. параметров клика |
По документации Keitaro базовых типов конверсий шесть. Lead — лид без подтверждённой выплаты, то есть в холде. Sale — подтверждённая продажа. Rejected — отклонённая конверсия.
Ещё три типа: Registration, Deposit и Trash (мусорная конверсия). Первые два нужны гемблингу и беттингу. Как холд и апрув (процент подтверждённых лидов) влияют на прибыль, читайте в гайде по ROI, апруву и холду.
Если сеть шлёт свои статусы, например new или billed, трекер нужно «обучить». Для этого в URL добавляют параметры вида sale_status=billed или rejected_status=canceled,fake. За что именно платит сеть, зависит от модели оплаты — их мы разобрали в статье про CPA-модели.
S2S постбэк: настройка по шагам
S2S постбэк настройка сводится к двум полям: ссылке на оффер и URL в кабинете партнёрки. Порядок ниже подходит для любой пары «сеть + трекер». В скобках — названия разделов Keitaro.
- Узнайте у менеджера сети, в какой параметр она принимает click ID: sub1, aff_sub, clickid.
- Добавьте партнёрку в трекер. В Keitaro для многих сетей есть готовые шаблоны.
- Допишите click ID в ссылку оффера:
?sub1={subid}. Шаблон сети сделает это сам. - Скопируйте postback URL из трекера (Settings → Postback URL или настройки партнёрки).
- Подставьте в URL макросы сети: click ID, статус, выплату, ID конверсии.
- Вставьте URL в кабинет партнёрки, в поле S2S или Global Postback, и сохраните.
- Если статусы сети нестандартные, добавьте параметры обучения статусов.
- Отправьте тестовую конверсию и найдите её в отчёте трекера.
Перед запуском проверьте и сам оффер — поможет чеклист выбора оффера. Если Keitaro вам не подходит, сравните альтернативы в подборке пяти трекеров.
Типичные ошибки и как проверить постбэк
Типичные ошибки постбэка видны в логе трекера. В Keitaro он лежит в разделе Maintenance → Logs → Postbacks. Ниже — частые записи из руководства Keitaro по ошибкам.
- Нет click ID. Ошибка «Click for subid REPLACE not found». Сеть не получила subid или прислала заглушку. Проверьте ссылку оффера.
- Неверный макрос. Вы написали
{clickid}, а сеть знает только{sub1}. В трекер уходит пустое значение или сам текст макроса. - Нет статуса. Ошибка «Postback status is not set». Без status Keitaro игнорирует запрос.
- Чужой статус. Ошибка «Conversion type not found». Создайте тип конверсии или добавьте обучение статусов.
- Неверный ключ. Ошибка «Incorrect postback code». Скопируйте URL из трекера заново.
- Дубли. Повторный постбэк с тем же subid перезаписывает конверсию. Для отдельной записи нужен уникальный tid.
Проверка постбэка занимает десять минут. Пройдите по рекламной ссылке сами и скопируйте subid из отчёта кликов. Затем отправьте тест из кабинета сети или откройте postback URL в браузере с этим subid.
Добавьте в URL &return=OK: при успехе трекер ответит словом OK. На стороне сети следите за ответом сервера. Например, CPAlead ждёт код 2xx в пределах 15 секунд и советует HTTPS без редиректов.
Для СНГ есть нюанс с валютой. Сети в Казахстане, Беларуси и Узбекистане часто платят в долларах, а байеры считают в рублях или тенге. Параметр currency пересчитает выплату в валюту трекера, и ROI-калькулятор покажет честную цифру.
FAQ
Постбэк и S2S — одно и то же?
В арбитраже почти всегда да. S2S описывает способ: запрос идёт от сервера к серверу. Постбэк описывает назначение: обратное уведомление о конверсии.
Нужен ли постбэк, если сеть показывает статистику в кабинете?
Нужен. Кабинет сети не знает ваших объявлений и крео. Только трекер связывает доход с конкретным объявлением, а без постбэка он дохода не видит.
Можно ли слать постбэк без трекера?
Да, на свой сервер. CPAlead, например, шлёт GET-запрос на любой ваш адрес. Но обработку дублей и отчёты придётся писать самим.
Почему конверсия пришла, а выплата нулевая?
Скорее всего, в URL нет макроса выплаты или он назван иначе. Сверьте имя макроса с документацией сети и параметром payout в трекере.
Итог
Постбэк — серверный запрос о конверсии от партнёрки к трекеру. Он работает без cookie и не зависит от блокировщиков. В Keitaro обязательны subid и status, остальное — по задаче.
Настройте постбэк до первого залива и проверьте его тестовой конверсией. Лог постбэков покажет почти любую ошибку. Сеть с понятной документацией по постбэку выбирайте в обзорах CPA-сетей на PinAff.
Источники: Keitaro — Postback; Keitaro — Postback Troubleshooting; CPAlead — Publisher Postback Documentation; WebKit — Full Third-Party Cookie Blocking and More (24.03.2020).



