Android C2DM消息的保证传递

Android C2DM消息的保证传递,android,android-c2dm,Android,Android C2dm,我有大约5万用户在使用我的Android应用程序。我在应用程序中使用C2DM消息 就c2dm消息传递而言,我知道谷歌并不保证这一点,但大约有15%的c2dm消息发送失败。我只想对可能影响这一点的一些事情进行头脑风暴- c2dm消息的故障可能取决于网络用户?一些wifi网络或其他运营商阻止了它? 这可能与电话有关吗? 还有什么可能会影响你的吗? 谢谢 干杯, Prateek15%是一种方式,远远高于正常故障率。您的所有服务器到服务器请求都成功了吗?它可能的运营商可以阻止它,但可能性不大。它不太可能

我有大约5万用户在使用我的Android应用程序。我在应用程序中使用C2DM消息

就c2dm消息传递而言,我知道谷歌并不保证这一点,但大约有15%的c2dm消息发送失败。我只想对可能影响这一点的一些事情进行头脑风暴-

c2dm消息的故障可能取决于网络用户?一些wifi网络或其他运营商阻止了它? 这可能与电话有关吗? 还有什么可能会影响你的吗? 谢谢

干杯,
Prateek

15%是一种方式,远远高于正常故障率。您的所有服务器到服务器请求都成功了吗?它可能的运营商可以阻止它,但可能性不大。它不太可能依赖于电话,因为它使用简单的TCP套接字。如果它在一整类手机上被破坏,这也意味着推送Gmail在这些设备上无法工作。是的,我的服务器到服务器请求成功了。我在一个特殊的案例中看到过,当手机通过wifi连接时,没有收到c2dm消息,但一旦切换到3G连接,就会收到c2dm消息。另外,我听说在4G连接上没有收到c2dm消息,还没有验证。你也可能达到了生产配额。我不知道这些数字对你来说有多高。如果我达到了生产配额,我的所有c2dm消息不是都会失败吗?到目前为止,我的配额远远超过了我的使用量。好吧,如果你这样做了,你应该会得到某种反应,表明你已经超过了配额。一切皆有可能,但一般来说,WiFi网络不会阻止C2DM消息的传递。