Отладка FCM непринятых сообщений с данными - PullRequest
1 голос
/ 11 июня 2019

Недавно я впервые посмотрел на консоль Firebase FCM и удивился, увидев, что мы отправляем сообщения с данными. Я был еще более удивлен, увидев, что их, кажется, не получили!

data messages graph

Я активировал синхронизацию данных с BigQuery и немного поиграл с данными (данные доступны только за последние несколько дней, поэтому цифры ниже по сравнению с графиком выше):

SELECT event, COUNT(*) FROM [firebase_messaging.data] WHERE message_type = 'DATA_MESSAGE' GROUP BY event;

types of events of data messages

Как вы можете видеть выше, ни один из них не был доставлен.

Кроме того, вот некоторые необработанные данные BigQuery:

enter image description here

Вопросы:

1) Как я могу выяснить, куда на самом деле отправляются эти сообщения с данными? Насколько я вижу в нашем коде, мы отправляем только уведомления. Может быть, это сторонний сервис? Может быть, мы делаем отправляем сами, но я пропустил?

2) В связи с вышеизложенным: есть ли способ просмотреть полезные данные сообщений данных? BigQuery (как видно на скриншоте выше) этого не показывает.

3) По каким возможным причинам эти сообщения с данными не принимаются?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...