AI
AI Marketing Community
Вступить бесплатно
Главная/Блог/Аналитика
Аналитика · 6 мин

Почему не работает postback и как найти причину

Начните с одного клика и одной конверсии. Запишите их идентификаторы, время и статус. Так можно понять, на каком этапе теряется событие: сеть не отправила запрос, трекер его отклонил или отчёт показывает событие в другом статусе.

Локализуйте проблему по двум журналам

Что видноГде искатьЧто проверить
Нет исходящего запросаПартнёркаОффер, разрешённое событие, расписание и область настройки
Есть отправка, нет входящего запросаОтправка и приёмДомен, путь, HTTPS, сетевую ошибку и время
Запрос пришёл, событие отклоненоВходящий журнал трекераПараметры, идентификатор клика и правила статусов
Событие принято, в отчёте его нетОтчётПериод, статус, кампанию, группировку и валюту

В выгрузке или скриншоте закройте ключ входящего URL и личные данные. Сравнивайте время в одном часовом поясе. Не используйте случайный ID: такой тест проверит доступность URL, но не покажет, что конверсия связана с кликом.

Сверьте Click ID и подстановку параметров

Откройте журнал кликов трекера и возьмите идентификатор разрешённого тестового перехода. Затем проверьте, какое значение фактически записано в партнёрке. В Keitaro идентификатор входящего postback обычно передаётся в subid, а статус — в status. Название макроса отправителя ищите в документации сети. Входящее имя поля и макрос отправителя могут быть разными.

Пример: клик в трекере имеет ID demo42, а в журнале postback видно subid={clickid}. Значит, макрос ушёл текстом. Замените его на поддерживаемый токен партнёрки и повторите тест по реальному идентификатору. Если в запросе другой ID, проверьте ссылку оффера и редиректы, прежде чем менять статусы.

Проверьте статус, сумму и повтор

Если клик найден, сравните статус из журнала и тип события в отчёте. У сети могут быть собственные названия ожидания, подтверждения и отказа. Сопоставьте их согласно документации Keitaro. После подтверждения старая заявка может перейти в продажу. При повторной отправке важно понять, обновляется исходное действие или добавляется ещё одно. Для разных транзакций трекер и сеть должны согласованно передавать отдельный идентификатор.

Уточните единицы и валюту. Если сеть сообщает 1250, не предполагайте, что это 1 250 ₽. Сверьте формат параметра, валюту и исходную запись в кабинете. Если после корректировки суммы появился дубль, разберитесь с идентификатором транзакции до повторной отправки накопленных событий.

Когда можно считать сбой устранённым

Закройте проверку, когда одна и та же конверсия видна в исходящем журнале, входящем журнале и отчёте с ожидаемым статусом. Сохраните ID, время и найденную причину в карточке кампании. Позже проверьте несколько штатных событий и изменение статуса. Если тестовый режим сети не передаёт реальный идентификатор клика, дождитесь штатного события или используйте согласованное тестовое действие.

От первого сайта до монетизации

В Telegram Дмитрий пишет о веб-кодинге, автоматизации и о том, как монетизировать сайты через партнёрки.

Подписаться в Telegram

Читайте дальше