Какие поля нужны, чтобы конверсия атрибутировалась без гаданий
Если в постбэке или S2S не хватает базовых полей, дальше начинается ручная археология: лид есть, источник плавает, дубли не ловятся. Для точной атрибуции обычно хватает минимума:
• уникальный click_id, который передаётся от источника в трекер и обратно
• status конверсии: approved, pending, rejected или их рабочие аналоги
• payout и валюта, если нужна не только аналитика, но и финальная экономика
• timestamp события, чтобы сверять задержки и окна атрибуции
• order_id или transaction_id для защиты от дублей
Если есть только click_id без order_id, можно связать лид с кликом, но не всегда отловить повторную отправку. Если есть order_id без click_id, вы увидите продажу, но потеряете связку с источником. Поэтому главный принцип простой: click_id отвечает за путь, order_id — за уникальность события. Параллельно полезно передавать country, offer_id, sub_id и sales_type, если они реально участвуют в разборе качества трафика.
Ошибка, из-за которой чаще всего ломается статистика, — несогласованные названия полей на стороне трекера, сети и партнёрки. Поле может быть, но лежать в другом параметре, а значит для системы его как будто нет. Перед запуском проверьте: какие поля обязательны, какие опциональны, и где именно они маппятся в схеме.
Чем меньше лишних полей в критическом пути, тем меньше точек отказа. Сначала соберите связку click_id + order_id + status, а всё остальное добавляйте только если оно помогает принимать решение, а не просто красиво выглядит в отчёте.
Postback Center
@admedia_postbackcenter
Какие поля нужны, чтобы конверсия атрибутировалась без гаданий
Этот пост опубликован в Telegram-канале Postback Center. Подписаться можно по ссылке: @admedia_postbackcenter.