Ошибки отправки постбеков

Если при отправке постбека возникла ошибка, прежде всего найдите причину ответа рекламного партнера на отправленный постбек.

Сделайте выгрузку постбеков, которые были отправлены партнеру, и проанализируйте поля:

  • response_code — содержит HTTP-код ответа (400, 404, 500 и т.д.).

  • response_body — содержит текст ответа партнера на ошибку.

Для исправления ошибки:

Выгрузка постбеков

Чтобы выгрузить отправленные постбеки:

  1. В интерфейсе AppMetrica нажмите Экспорт данныхСохранить в файл.

  2. Перейдите на вкладку Постбеки.

  3. В списке полей для выгрузки отметьте:

    • response_code
    • response_body
    • при необходимости — postback_url, postback_url_parameters
  4. В фильтрах укажите:

    • response_code — коды ошибок, которые вы хотите проанализировать (например, 400, 401, 404, 422, 500).
  5. Скачайте файл выгрузки.

  6. Проанализируйте поле response_body вместе с параметрами запроса.

Устранение ошибок

4xx — ошибка запроса

Ошибка с кодом 4xx означает, что сервер партнера получил запрос, но отклонил его.

Частые причины ошибки:

  • отсутствует обязательный параметр;
  • передано некорректное значение параметра;
  • неверный формат данных;
  • используется неподдерживаемый HTTP-метод.

Что можно сделать:

  • Если в response_body указана конкретная проблема (например, отсутствующий параметр) — исправьте настройки постбека.

  • Если причина неочевидна — обратитесь в поддержку AppMetrica, приложив пример запроса и ответа.

5xx — ошибка на стороне партнера

Ошибка с кодом 5xx означает, что запрос был сформирован корректно, но сервер партнера не смог его обработать.

Возможные причины ошибки:

  • временные технические проблемы;
  • сервер перегружен;
  • внутренняя ошибка системы партнера.

Что можно сделать:

  • Проверьте, повторяется ли ошибка массово и длительно.

  • Обратитесь к партнеру с примерами ошибок, указав response_code, response_body и время отправки постбека.

Если требуется помощь в анализе логов — обратитесь в поддержку AppMetrica.

Тайм-ауты и сетевые ошибки

Сетевые ошибки и тайм-ауты возникают, если сервер партнера не ответил в установленное время или соединение не было установлено.

Возможные причины ошибки:

  • технические проблемы у партнера;
  • блокировка IP-адреса;
  • нестабильная работа сети.

Что можно сделать:

  • Проверьте периодичность ошибки.

  • Уточните у партнера наличие ограничений или технических проблем.

При необходимости обратитесь в поддержку AppMetrica.

Другие коды ошибок

Другие коды ошибок (1xxx, 6xxx, 9xx) относятся к специфическим настройкам сервера партнера. Чтобы выяснить причину возникновения таких ответов на постбеки, обратитесь за разъяснением к партнеру.

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

Написать в службу поддержки Предложить улучшение для документации
Предыдущая
Следующая