GCM 成功计数大于安装的应用程序总数

GCM success count is greater than total app installed

我在总共 200 万台设备上安装了一个 android 应用程序,其中卸载了 150 万台(根据 google 播放)。 当我向 1000-1000 个块中的所有设备(包括未安装的设备)发送推送通知时,GCM 服务器的集体响应是-> 成功 90 万,失败 110 万。

我不明白为什么 GCM 发送 90 万次为成功,而我当前的应用安装量是 50 万次?

最后我找到了如下解决方案:

Google 统计数据从不说卸载了 150 万,只说设备当前安装了 50 万。

通过深入挖掘,我发现 google 当前安装的设备 定义:"Active devices where the application is currently installed, excluding any devices where the application was uninstalled or any devices that are no longer active"。

因此,我剩余的 .4 百万 (.9-.5) 已安装但处于非活动状态并且仍由 GCM 提供服务。