Если нотификация отклонена транспортом, причина отражается в поле reason. Типичные значения приведены ниже.
Значение Описание
filtered Нотификация отклонена фильтром.

В столбце error сохраняются известные ошибки.
Значение Описание
BadDeviceToken APNS отклонил пуш-токен. Необходимо проверить его, например, с помощью логов AppMetrica.
DeviceTokenNotForTopic Пуш-токен не соответствует мобильному приложению. Наиболее распространенная причина - неверные данные в загруженном APNS сертификате. Проверьте сертификат.
no certificate В транспорте отсутствует секрет для мобильного приложения. Убедитесь, что приложение создано.
invalid certificate Внешний пуш-сервис не принял секрет мобильного приложения. Убедитесь, что загружен верный секрет.
invalid payload Проблемы с телом нотификации (невалидный JSON, пустое тело, слишком длинный платформо-специфичный параметр и прочее).
invalid payload length Превышен максимальный размер тела нотификации.

В столбце gate_data сохраняется информация из ответа внешнего пуш-сервиса.
Значение Описание
{"apns_message_id": "0000018C-EFFF-AD54-126A-0976E19C1DE0"} APNS успешно принял нотификацию к отправке и вернул ее ID.
{"message_id": "0:1603702292435304%269c558df9fd7ecd"} FCM успешно принял нотификацию к отправке и вернул ее ID (зная его, можно посмотреть логи на устройстве).
{"requestId": "157440955549500001002006"} HMS успешно принял нотификацию к отправке и вернул ее ID.
OK Нотификация успешно отправлена (Webpush или Websocket).