МОСТ. Справка

Макросы Keitaro: справочник S2S постбеков и sub ID

Опубликовано 14 сент. 2026 г.6 мин чтенияСредний уровень
Нарисованная справочная карточка, заполненная плейсхолдерами в фигурных скобках, оранжевая стрелка маппит каждый плейсхолдер в шаблонный URL, рядом ящик пронумерованных бирок sub ID
What you'll learn
  • Какие существуют идентификаторы и какой из них несёт click ID
  • Чем отличаются плейсхолдеры выручки, расхода и профита
  • Как маппинги переименовывают статусы под каждого адресата
  • Правила кодировки и валют, держащие подставленные URL целыми
Intermediate

Макросы Keitaro: справочник S2S постбеков и sub ID

Как словарь, макросы Keitaro приводят в действие каждый S2S постбек: настраиваемый вами URL - шаблон, и в момент отправки трекер подставляет плейсхолдеры - {external_id}, {conversion_revenue}, {status}, - наполненные реальными значениями конверсии. Осознанное использование превращает одну строку постбека в законченную самодокументируемую доставку; небрежное - рождает пустые параметры и несопоставленные конверсии. Справочник собирает документированные макросы по рабочим группам, плюс поля sub ID и правила кодировки, держащие всё целым. Полная процедура настройки - в гайде по настройке S2S; здесь всё начинается с таблиц.

Все строки ниже следуют документации плейсхолдеров Keitaro (плейсхолдеры S2S постбеков).

Идентификаторы

МакросЗначение
{subid}Субид
{external_id}Внешний ID, переданный источником трафика - переносчик click ID
{tid}Transaction ID
{visitor_code}Уникальный код посетителя

На переносчике click ID стоит сделать главный акцент: пустой {external_id} в отправленном постбеке означает, что источник никогда не передавал свой параметр, и никакая настройка ниже клика не починит его.

Деньги: выручка, расход, профит

МакросЗначение
{revenue}Выручка конверсии
{revenue:currency,percent}Выручка в выбранной валюте с расчётом процента (доли), напр. {revenue:USD,70}
{conversion_revenue}Выручка, относящаяся к конверсии
{conversion_cost}Расход, отнесённый к конверсии
{conversion_profit}Профит конверсии, за вычетом расхода
{profit}Значение профита - выручка минус расход
{cost}Расход клика

Денежные макросы принимают валютный параметр, конвертирующий из валюты трекера: {conversion_revenue:eur} отправит значение, сконвертированное в евро.

Статусы - и их переименование под адресата

МакросЗначение
{status}Статус конверсии
{status:mapping}Тот же статус, но с маппингом, напр. {status:lead=0 sale=1 rejected=2}; поддерживаются кастомные, вроде {status: lead=install sale=bill rejected=trash}

Форма маппинга - способ кормить одним словарём трекера много адресатов: ваши записи хранят lead и sale, а адресат видит install или bill.

Таймстампы

МакросЗначение
{date:format,timezone}Дата клика - UTC по умолчанию, напр. {_date:Y-m-d H:i:s,Europe/Kyiv} (время самого клика)
{conversion_time:format,timezone}Дата и время конверсии, напр. {_conversion_time:Y-m-d H:i:s,Europe/Kyiv} (отдельно от даты клика)

Кампании, офферы, источники

МакросЗначение
{campaign_id} (алиас keitaro_campaign_id)ID кампании
{campaign_name} (алиас keitaro_campaign_name)Имя кампании
{campaign_alias}Алиас кампании
{ad_campaign_id}Идентификатор рекламной кампании
{creative_id}Креатив - его идентификатор
{landing_id}Лендинг - его идентификатор
{offer_id}Оффер - его идентификатор
{offer_name}Имя оффера (работает с выбором Before click в мультиофферах)
{offer_value:NAME}Тянет параметр из дополнительных настроек Values оффера
{stream_id}ID потока
{parent_campaign_id}Предыдущая кампания через Send to campaign
{ts_id}ID источника трафика
{traffic_source_name}Имя источника трафика
{affiliate_network_name}Партнёрская сеть - её имя
{sub_id_1} - {sub_id_30}Тридцать параметров sub ID
{source}Сайт (раньше называлось source)

Поля sub ID заслуживают собственной заметки: на входящей стороне постбека те же sub_id_1..sub_id_30 документированы как «дополнительные данные, обновляющие запись клика» (postback URL) - именно поэтому они естественный дом для меток офферов в трекинге ротации офферов.

Гео, устройство, сеть

МакросЗначение
{country} (алиас country_code)Код страны
{country:lang} (алиас country_name)Имя страны на заданном языке
{region:lang} (алиас region_name)Имя региона; пустой lang возвращает код региона
{city}Имя города
{isp}ISP
{ip}IP-адрес
{browser} / {browser_version}Браузер и его версия
{os} / {os_version}ОС и её версия
{device_model}Модель устройства
{device_type:lang}Тип устройства
{language}Код языка по ISO 639-1
{user_agent} (алиасы ua, useragent)User agent браузера
{connection_type:lang}Тип подключения
{is_bot}Единица - для ботов
{is_using_proxy}Прокси - единица в значении

Прочие плейсхолдеры

МакросЗначение
{keyword:charset}Ключевик с кодировкой, напр. {keyword:UTF-8}
{search_engine} (алиас se)Значение параметра se
{referrer} (алиас referer)Реферер
{destination}URL лендинга, URL оффера, URL редиректа потока или текст потока
{current_domain}Текущий домен кампании трекера
{random:min,max}Случайное число в диапазоне
{sample:val1,val2,valN}Одно значение наугад
{from_file:file}Грузит содержимое файла var/macros/file

Правила использования: кодировка и валюты

Два документированных правила предотвращают большинство сломанных URL постбеков:

  1. Кодировка. Значения плейсхолдеров кодируются по умолчанию; префикс макроса с подчёркиванием - стиль {_text} - даёт сырой вывод, когда адресату нужно неэкранированное значение.
  2. Конвертация валют. Денежные макросы принимают валютный параметр, конвертирующий из валюты трекера: {conversion_revenue:eur}.

Приёмочный тест остаётся тем же, что и везде в кластере: одна реальная конверсия через цепочку, затем S2S-лог (логи), показывающий каждый разрешённый в непустое значение плейсхолдер. Сигнатуры отказов и их фиксы - в гайде по настройке.

Макросы Keitaro: частые вопросы

Frequently asked questions

Источники

Sources

Макросы на автопилоте
  • Проверяйте каждый смаппленный URL: Pixel Activator бесплатно шлёт тестовые события в момент смены плейсхолдеров.
  • Шаблоны честными держит: Most доставляет каждую конверсию с полным набором разрешённых плейсхолдеров.
Was this guide helpful?
Author
Most Team
Справочная служба

Официальные руководства и глоссарий для платформы Most и Активатора пикселей.

Topic
Трекинг конверсий арбитражника: полный гайд
Main article of the topic
Related articles

Похожие руководства

Трекинг конверсий арбитражника: полный гайд

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

14 мин

Миграция трекера без потери конверсий

Сменить трекер легко; сменить его на лету - нет. Каждый клик, уже отправленный старому трекеру, ждёт свой постбек по старому адресу, и каждое окно площадки продолжает тикать, пока вы переезжаете. Этот гайд раскладывает миграцию, которая не теряет ничего: параллельный период, непрерывность постбеков, порядок переключения и проверки, закрывающие каждый этап.

6 мин

Voluum S2S трекинг: контур постбека от клика до площадки

Контур Voluum S2S трекинг - один круг: токен едет с кликом до оффера, партнёрская сеть возвращает его постбеком при конверсии, и Voluum сводит оба - превращая заявку или продажу в репортабельную, доставляемую конверсию. Гайд проходит круг по этапам: проводка токена, URL постбека, интеграции площадок и проверка, доказывающая, что каждая конверсия замыкает цепь.

4 мин

RedTrack conversions API: одна конверсия на несколько площадок

Один клик, несколько рекламных площадок, которые заслуживают знать о его конверсии. CAPI-интеграции RedTrack делают это настройкой, а не кодом: токен clickid сводит конверсии через S2S-постбеки, и каждая платформенная интеграция маппит их в свои события. Гайд проходит мультиплатформенную настройку с документированными полями, правилами матчинга и ловушками дублей.

5 мин