我们提供的服务在过去几年中收集了大量GCM注册ID。我们想知道其中有多少仍在使用中。我们发送了数百万次推送通知,但我们不知道实际到达设备的是什么。
我在StackOverflow上遵循了一些答案的建议来检查注册ID /推送令牌using a dry_run flag的有效性。
可以很好地整理无效的令牌(例如 asdf )。但我也检查了我的一些ids,所有这些都是有效的。即使我最旧的令牌(> 3岁)现在已经不再使用2年了。向此令牌发送通知永远不会到达设备上。
我们如何检查令牌/注册ID是否仍会发送通知?
谢谢!
答案 0 :(得分:0)
几天后,我在Google的开发者控制台中看到了FCM统计小组。它显示了发送了多少消息以及可以将多少消息发送到设备。这不允许我判断个人令牌,但它让我了解了一般情况。
https://support.google.com/googleplay/android-developer/answer/2663268?hl=en