S2S-постбеки кампании и источника
Как настроить исходящие уведомления о конверсиях: адрес источника, до 20 дополнительных адресов кампании, статусы и макросы.
Когда трекер принимает конверсию, он отправляет GET-запросы по двум спискам адресов: постбеки источника и постбеки кампании. Списки работают одновременно и настраиваются отдельно; кампания без источника отправляет только свои адреса. Адреса кампании настраивает тот, кто может её изменять, постбек источника — владелец и администратор.
Постбек источника
Постбек источника действует на все кампании с этим источником. Он задаётся в карточке источника, в блоке S2S-постбэк в источник, в одном из двух режимов:
- Один URL на все статусы — один адрес получает конверсию с любым статусом.
- Отдельный URL на каждый статус — до 20 строк, отправляются все строки с совпавшим статусом.
Порядок настройки — на странице S2S-постбэк в источник.
Добавить постбек кампании
- Откройте кампанию и перейдите на вкладку S2S-постбеки.
- В блоке Постбеки кампании нажмите + Добавить постбек.
- Выберите статус в списке. По умолчанию стоит Все статусы.
- Впишите адрес в поле под списком статусов.
- Нажмите Сохранить постбеки. Появится надпись «Постбеки сохранены».
Пример адреса:
https://example.com/postback?subid={subid}&status={status}&payout={payout}Счётчик рядом с кнопкой показывает число строк, например 3 / 20. В списке не больше 20 строк вместе с выключенными: на двадцатой кнопка + Добавить постбек отключается.
Кнопка Сохранить постбеки активна, когда есть несохранённые правки. Отменить изменения возвращает последнее сохранённое состояние.
Под списком находится раскрывающийся блок Постбеки источника: адреса источника этой кампании и состояние Facebook CAPI. Изменить их здесь нельзя. Владелец и администратор видят адреса целиком, остальные — только домен.
Выключить или удалить адрес
- Снимите флажок у номера строки, например Постбек 1, — строка останется в списке, но запросы по ней отправляться не будут.
- Нажмите Удалить — строка исчезнет из списка.
Оба действия вступают в силу после нажатия Сохранить постбеки.
Статусы
| Значение в списке | Когда адрес получает запрос |
|---|---|
| Все статусы | При каждом новом статусе конверсии |
| Лид, Продажа, Отклонение, Холд | Когда статус после сопоставления типами конверсий равен lead, sale, rejected или hold |
| Свой статус | Когда значение status из постбека партнёрской сети совпало с введённым |
При выборе Свой статус рядом появляется поле с подсказкой «Например, approved». Значение обязательно, до 32 символов, без пробелов. Регистр не учитывается.
Макросы
| Макрос | Что подставляется |
|---|---|
{subid}, {click_id} | ID клика в трекере |
{external_id} | ID клика рекламной сети из токена источника |
{sub_id_1}…{sub_id_30} | Sub ID клика |
{tid}, {txid} | ID транзакции из входящего постбека |
{status} | Статус после сопоставления типами конверсий |
{raw_status} | Статус, как его прислала партнёрская сеть |
{payout}, {revenue}, {conversion_revenue} | Выплата в USD |
{currency} | Всегда USD |
{campaign_id}, {offer_id}, {ts_id} | ID кампании, оффера и источника |
{country} | Код страны клика |
Работают и макросы по токенам источника: по значению колонки Название и по имени параметра ссылки.
- Значения кодируются для URL. Префикс
_вставляет значение без кодирования:{_subid}. - Статус можно заменить значением получателя:
{status:lead=lead sale=dep rejected=cancel}. Пары пишутся через пробел, статус без пары передаётся как есть. - Макрос остаётся в адресе без замены, если трекер его не знает или у клика нет такого параметра.
Ссылка Справочник макросов на вкладке открывает раздел Макросы панели — общий список для ссылок и страниц, см. Макросы. В адресах постбеков действуют макросы из таблицы выше.
Когда запрос не отправляется
- Партнёрская сеть повторила постбек с тем же ID транзакции и тем же статусом. Точный повтор пропускается, исправление выплаты обновляет конверсию, но получателям не уходит.
- Пришёл статус
leadилиholdпо транзакции, которая уже стала продажей. Оба случая разобраны на странице ID транзакции, дубли и корректировки. - У типа конверсии снят флажок слать постбэк в источник. Запрет действует и на адреса источника, и на адреса кампании.
- Конверсии загружены импортом из CSV без флажка Отправлять исходящие S2S и CAPI.
- Лицензия не активна. События ждут продления и после него уходят сами — см. Истечение лицензии.
Если после подстановки макросов адреса совпали, получатель получает один запрос. Когда совпали адрес источника и адрес кампании, отправка в журнале называется S2S · источник + кампания.
Адрес с подставленными значениями сохраняется в момент приёма конверсии. Новые и изменённые строки действуют только на будущие конверсии, повторы идут по сохранённому адресу.
Требования к URL
- Полный адрес, начинается с
http://илиhttps://. - До 2048 символов.
- Без пробелов и переносов строк. Пробелы допустимы только между парами внутри
{status:…}. - Фигурные скобки — только у макросов, после
%— две шестнадцатеричные цифры. - Адрес ведёт на публичный сервер. Запрос на локальный или частный адрес не отправляется, в журнале у него результат «Адрес заблокирован».
Проверка
- Отправьте тестовую конверсию по клику этой кампании через входящий постбек.
- Откройте Логи → Доставка событий. Раздел видят владелец и администратор.
- Введите subid клика в поле Subid и нажмите Найти.
- Найдите строку S2S · кампания в колонке Тип / получатель.
Состояние Выполнено означает, что получатель ответил кодом 2xx. Остальные состояния, результаты и повторная отправка — на странице Журнал доставки событий.
Если не получилось
Сообщение об ошибке появляется под списком после нажатия Сохранить постбеки. Номер в нём — номер строки.
Постбек кампании №1: укажите статус без пробелов (до 32 символов) или * для всех статусов
В поле своего статуса есть пробел. Впишите значение без пробелов.
Постбек кампании №1: URL не должен содержать пробелов и переносов строк
Уберите пробелы из адреса.
Постбек кампании №1: URL должен быть полным адресом http:// или https:// с корректным хостом (фигурные скобки — только у макросов, после % — две шестнадцатеричные цифры)
Адрес начинается не с http:// или https://, в нём нет домена, фигурная скобка стоит вне макроса или после % идут не две шестнадцатеричные цифры.
Постбек кампании №1: после % в query должны идти две шестнадцатеричные цифры
В параметрах адреса после ? за знаком % нет двух шестнадцатеричных цифр. Исправьте или уберите этот знак.
Адреса и настройка постбеков доступны пользователям с правом изменения кампании.
Эта надпись стоит на вкладке вместо списка, когда кампания открыта вам только для просмотра. Кто может менять кампанию — на странице Доступ к кампаниям и «Поделиться».
Копия кампании и изменение через API
Копия кампании получает те же адреса постбеков — см. Массовые действия и клонирование кампаний.
В запросе PUT /api/v1/campaigns/{id} список передаётся в поле s2s_postbacks — массив объектов с полями status, url, disabled. «Все статусы» записываются как *. Массив заменяет список целиком, пустой массив очищает его. Без поля или с null список остаётся прежним. Список длиннее 20 строк отклоняется с сообщением «Не больше 20 S2S-постбеков на кампанию». Подробнее — Admin API: кампании.