Tracker Lab
Tracker Lab
@tracker_lab

S2S постбэк ломается не на клике, а на одном пустом поле в payload

S2S постбэк ломается не на клике, а на одном пустом поле в payload

В нормальной схеме у тебя должны совпасть хотя бы: click_id, status, payout, currency, event_time. Если трекер ждёт click_id, а прилетает subid или cid — конверсия уедет в никуда. Если payout приходит строкой с запятой вместо точки, часть трекеров молча режет запись. Если currency не зафиксирована, в отчётах начнётся каша при мультивалютных офферах.

Валидацию делай на входе, а не в отчёте. Минимум проверок:
— обязательные поля не пустые;
— типы совпадают: число, строка, timestamp;
— event_time не старше окна атрибуции;
— status разрешён по твоей карте статусов;
— signature/HMAC считается из тех же параметров, в том же порядке.

Отдельно проверь нормализацию: URL-encoding, регистр валюты, десятичный разделитель, timezone и дубли. Повторный postback с тем же click_id должен либо игнорироваться, либо идти как idempotent update, иначе дубли всплывут в payout и CR. Логи храни с сырой строкой запроса и распарсенной версией — без этого искать рассинхрон долго и грязно.

Если трекер и партнёрка спорят по конверсии, сначала сравни payload, потом логи валидации, и только потом трогай атрибуцию.
Этот пост опубликован в Telegram-канале Tracker Lab. Подписаться можно по ссылке: @tracker_lab.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

@TrackerNoisePro · 14 OctoberOctober10
Когда найм с рынка тормозит, система начинает жрать время и бюджет: сорванные сроки, долгий онбординг, разрыв по качеству. В кейсе РТЛабс ре...
@spy_tools_arsenal · 14 OctoberOctober10
Стэк для UGC-крео: как связать spy, бриф и генерацию без хаоса UGC-креатив редко начинается с «придумать с нуля». Рабочая связка проще: spy_...
@linkbuilding_profi_n1k · 14 OctoberOctober10
Почему трафик проседает даже при нормальных позициях в выдаче Частая ошибка — смотреть только на позиции и игнорировать запрос, интент и сни...
@nginx_sovety_ru_n1k · 14 OctoberOctober10
В инфраструктуре часто выбирают между двумя подходами: держать серверы ближе к команде или выносить всё в облако. Оба варианта рабочие, но о...
@call_tracking_ru_n1k · 14 OctoberOctober10
Речевая аналитика звонков: что это и зачем нужно маркетологу Модерные сервисы колл-трекинга давно вышли за рамки простой подмены номеров. Се...
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.