Ошибки Android, Chrome, Firefox
Ошибка | Описание | Что делать |
---|---|---|
AuthenticationError | Ошибка аутентификации FCM из-за неверных учетных данных. | Убедитесь, что учетные данные, ServerKey и SenderID, указанные в панели управления Pushwoosh, верны. |
DisabledFirebaseAPI | Отправка push-уведомлений по новому протоколу HTTP v1 отключена в консоли FCM. | Включите отправку push-уведомлений в консоли FCM по новому протоколу HTTP v1. |
EmptyCredentials | Не удалось отправить push-уведомление, используя какие-либо из указанных учетных данных. Учетные данные, указанные в панели управления Pushwoosh, недействительны. | Перенастройте платформу (Settings → Configure platform). |
FCMInternalServerError | FCM не смог доставить сообщение на устройство. Обычно это означает, что сервис FCM временно недоступен. | Попробуйте снова через некоторое время. |
FrequencyCapping | Устройство было отфильтровано по Frequency Capping. | Если такое поведение не было запланировано, проверьте настройки Frequency Capping. |
InternalServerError | FCM не смог доставить сообщение на устройство. Обычно это означает, что сервис FCM временно недоступен. | Попробуйте снова через некоторое время. |
InvalidCredentials | При настройке платформы вы добавили некорректный JSON с учетными данными FCM или указали неверные SenderID или ServerKey. | Перенастройте платформу, используя правильные учетные данные, SenderID и ServerKey из консоли FCM. |
InvalidEndpoint | Это внутренняя ошибка FCM, которая означает, что push-уведомление отправлено на недействительный адрес. | Попробуйте снова через некоторое время. |
InvalidPrivateKey | Приватный ключ, указанный в поле private_key в учетных данных FCM, имеет неверную структуру. | Перенастройте платформу в панели управления Pushwoosh и повторно загрузите JSON с учетными данными. |
InvalidRegistration | Push-токен недействителен; устройство будет отписано от уведомлений. | Используйте действительный токен и проверьте, включены ли на устройстве уведомления от вашего приложения. |
MessageTooBig | Размер сообщения превышает лимит FCM в 4096 байт. | Уменьшите размер отправляемого сообщения. |
MistmatchSenderId | Ошибка возникает по одной из следующих причин:
| Убедитесь, что вы используете действительный Sender ID из консоли Firebase в вашем приложении и в конфигурации платформы Pushwoosh. |
NotFound | Это внутренняя ошибка FCM, означающая, что сервис FCM в данный момент недоступен. | Попробуйте снова через некоторое время. |
NotRegistered | Устройство не зарегистрировано. Этот статус означает одно из следующего:
| Попробуйте использовать новый токен. |
PermissionDenied | Учетные данные, указанные в панели управления Pushwoosh, не дают разрешения на отправку push-уведомлений. Это означает, что push-уведомления не могут быть отправлены с этого аккаунта FCM. | Получите учетные данные с правильными разрешениями в соответствии с документацией Firebase. При создании учетных данных для отправки сообщений у вас должна быть роль Firebase Admin или роль с разрешением ‘cloudmessaging.messages.create’. |
SenderIDMistmatch | Ошибка возникает по одной из следующих причин:
| Убедитесь, что вы используете действительный Sender ID из консоли Firebase в вашем приложении и в конфигурации платформы Pushwoosh. |
TokenIsEmpty | Ошибка может быть вызвана следующими причинами:
| Если вы часто сталкиваетесь с этой ошибкой, обратитесь в нашу службу поддержки. |
Unavailable | Не удалось отправить сообщение в FCM после нескольких попыток. Обычно это означает, что сервис FCM временно недоступен. | Попробуйте снова через некоторое время. Если вы часто сталкиваетесь с этой ошибкой, обратитесь в нашу службу поддержки. |
Unregistered | Устройство не зарегистрировано. Этот статус означает одно из следующего:
| Попробуйте использовать новый токен. |
UnsupportedTokenType | Токен недействителен; устройство будет отписано от уведомлений. | Используйте действительный токен. |