Firebase отправляет push-уведомления каждый день без активных кампаний

#firebase #firebase-cloud-messaging

#firebase #firebase-облако-обмен сообщениями

Вопрос:

Неделю назад я экспериментировал с консолью FCM и отправлял push-сообщения на свое Android-устройство. Но после этого многие (тысячи) пользователей начали получать push-уведомления каждый день через 23 часа. Я полагаю, это из-за разницы в часовых поясах. Когда я смотрю на отчеты об обмене сообщениями в облаке, я вижу, что он действительно отправляет уведомления о данных. Но у меня даже нет активных кампаний (включая запланированные кампании). Как это может быть?

Обновить

Я получил ответы от службы поддержки Firebase и AppMetrica (альтернативной службы аналитики). Они говорят, что, возможно, приложение не может обработать отправленное сообщение данных ( silent notification ).

Ответ №1:

Я видел диаграммы в отчетах FCM, показывающие, что каждый день он доставляет сообщения с данными. С каждым днем их количество постепенно увеличивается.

Я получил ответы от Firebase и AppMetrica (https://appmetrica.yandex.ru/docs /). Служба поддержки Firebase не обнаружила проблемы, но подозревала молчаливые push-сообщения. Служба поддержки AppMetrica обнаружила проблему. AppMetrica использует FCM для отправки push-сообщений. Я неправильно написал код для интеграции AppMetrica и FCM, поэтому тихие нажатия обрабатывались неправильно. После того, как я снял флажок в настройках, который обновлял токены с помощью тихих push-сообщений, графики Firebase упали до нуля.