Firebase 调试FCM未接收的数据消息

Firebase 调试FCM未接收的数据消息,firebase,firebase-cloud-messaging,Firebase,Firebase Cloud Messaging,我最近第一次查看了Firebase FCM控制台,并惊讶地看到我们发送数据消息。我甚至更惊讶地看到,他们似乎没有收到 我激活了将数据同步到BigQuery,并对数据进行了一些处理(数据仅在最近几天可用,这就是为什么与上图相比,数字较低的原因): 正如您在上面所看到的,似乎没有一个已经交付 此外,这里还有一些原始的BigQuery数据: 问题: 1) 我怎样才能知道这些数据消息实际发送到哪里?据我在代码中看到的,我们只发送通知消息。也许是第三方服务?也许是我们自己送的,但我错过了 2) 与上

我最近第一次查看了Firebase FCM控制台,并惊讶地看到我们发送数据消息。我甚至更惊讶地看到,他们似乎没有收到

我激活了将数据同步到BigQuery,并对数据进行了一些处理(数据仅在最近几天可用,这就是为什么与上图相比,数字较低的原因):

正如您在上面所看到的,似乎没有一个已经交付

此外,这里还有一些原始的BigQuery数据:

问题:

1) 我怎样才能知道这些数据消息实际发送到哪里?据我在代码中看到的,我们只发送通知消息。也许是第三方服务?也许是我们自己送的,但我错过了

2) 与上述内容相关:是否有一种方法可以查看数据消息的有效负载?BigQuery(如上面的屏幕截图所示)没有显示这一点


3) 无法接收这些数据消息的可能原因是什么?

您是否可以访问正在使用firebase fcm sdk发送通知的后端?是的,我可以。但我们也使用一些第三方服务(如Iterable,可能还有其他一些)也可以发送。您是否可以访问使用firebase fcm sdk发送通知的后端?是的。但我们也使用了一些第三方服务(比如Iterable,也许还有其他一些),它们也可以发送邮件。
SELECT event, COUNT(*) FROM [firebase_messaging.data] WHERE message_type = 'DATA_MESSAGE' GROUP BY event;