Skip to content

Ошибки Android, Chrome, Firefox

ОшибкаОписаниеЧто делать
AuthenticationErrorОшибка аутентификации FCM из-за недействительных учетных данных.Убедитесь, что учетные данные, ServerKey и SenderID, указанные в Control Panel Wavesend, верны.
DisabledFirebaseAPIОтправка push-уведомлений через новый протокол HTTP v1 отключена в консоли FCM.Включите отправку push-уведомлений в консоли FCM с использованием нового протокола HTTP v1.
EmptyCredentialsНе удалось отправить push-уведомление с использованием каких-либо из указанных учетных данных. Учетные данные, указанные в Control Panel Wavesend, недействительны.Перенастройте платформу (SettingsConfigure platform).
FCMInternalServerErrorFCM не удалось доставить сообщение на устройство. Обычно это означает, что сервис FCM временно недоступен.Повторите попытку через некоторое время.
FrequencyCappingУстройство было отфильтровано по правилу Frequency Capping.Если такое поведение не было запланировано, проверьте настройки Frequency Capping.
InternalServerErrorFCM не удалось доставить сообщение на устройство. Обычно это означает, что сервис FCM временно недоступен.Повторите попытку через некоторое время.
InvalidCredentialsПри настройке платформы вы добавили некорректный JSON с учетными данными FCM или указали неверные SenderID или ServerKey.Перенастройте платформу, используя правильные учетные данные, SenderID и ServerKey из консоли FCM.
InvalidEndpointЭто внутренняя ошибка FCM, которая означает, что push-уведомление отправлено на недействительный адрес.Повторите попытку через некоторое время.
InvalidPrivateKeyПриватный ключ, указанный в поле private_key в учетных данных FCM, имеет неверную структуру.Перенастройте платформу в Control Panel Wavesend и повторно загрузите JSON с учетными данными.
InvalidRegistrationPush token недействителен; подписка устройства на уведомления будет отменена.Используйте действительный токен и проверьте, включены ли на устройстве уведомления от вашего приложения.
MessageTooBigРазмер сообщения превышает лимит FCM в 4096 байт.Уменьшите размер отправляемого сообщения.
MistmatchSenderId

Ошибка возникает по одной из следующих причин:

  • Sender ID, указанный в вашем приложении, не совпадает с Sender ID, указанным в Control Panel Wavesend при настройке платформы.
  • Sender ID в вашем приложении не соответствует Sender ID, связанному с использованными вами учетными данными FCM.
Убедитесь, что вы используете действительный Sender ID из консоли Firebase в своем приложении и в конфигурации платформы Wavesend.
NotFoundЭто внутренняя ошибка FCM, которая означает, что сервис FCM в данный момент недоступен.Повторите попытку через некоторое время.
NotRegistered

Устройство не зарегистрировано. Этот статус означает одно из следующего:

  • Устройство отписалось от уведомлений;
  • Приложение было удалено с устройства;
  • Срок действия push token устройства истек.
Попробуйте использовать новый токен.
PermissionDeniedУчетные данные, указанные в Control Panel Wavesend, не предоставляют разрешения на отправку push-уведомлений. Это означает, что push-уведомления не могут быть отправлены с этого аккаунта FCM.Получите учетные данные с правильными разрешениями в соответствии с документацией Firebase. При генерации учетных данных для отправки сообщений у вас должна быть роль администратора Firebase (Firebase Admin) или роль с разрешением ‘cloudmessaging.messages.create’.
SenderIDMistmatch

Ошибка возникает по одной из следующих причин:

  • Sender ID, указанный в вашем приложении, не совпадает с Sender ID, указанным в Control Panel Wavesend при настройке платформы.
  • Sender ID в вашем приложении не соответствует Sender ID, связанному с использованными вами учетными данными FCM.
Убедитесь, что вы используете действительный Sender ID из консоли Firebase в своем приложении и в конфигурации платформы Wavesend.
TokenIsEmpty

Ошибка может быть вызвана следующими причинами:

  • У устройства нет токена.
  • Токен не был передан при регистрации устройства.
  • Когда запрос был отправлен, у устройства не было токена, но по какой-то причине он был передан в нашу базу данных устройств.
Если вы часто сталкиваетесь с этой ошибкой, обратитесь в нашу службу поддержки.
UnavailableНе удалось отправить сообщение в FCM после нескольких попыток. Обычно это означает, что сервис FCM временно недоступен.

Повторите попытку через некоторое время.

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

Unregistered

Устройство не зарегистрировано. Этот статус означает одно из следующего:

  • Устройство отписалось от уведомлений;
  • Приложение было удалено с устройства;
  • Срок действия push token устройства истек.
Попробуйте использовать новый токен.
UnsupportedTokenTypeТокен недействителен; подписка устройства на уведомления будет отменена.Используйте действительный токен.