接收消息从GCM服务收到确认

时间:2013-01-18 06:38:48

标签: android push-notification google-cloud-messaging

我正在PUSH NOTIFICATION中实施Android。他们工作正常。但是,它们没有及时交付。因此,我试图计算出我的服务器向GCM服务传递已发送邮件所花费的时间,以及GCM服务将邮件传递到我的应用程序所花费的时间。

我确认我的服务器已成功发送邮件。有没有办法找出GCM服务收到邮件并将其放入其队列中以便交付?换句话说,一旦GCM服务收到消息,我们是否可以得到确认,无论它们是否交付给应用程序?

1 个答案:

答案 0 :(得分:6)

您从GCM服务获得的确认仅告知您GCM服务已收到该消息,无论该消息是否已传送到该应用程序。即使安装了应用程序的设备已关闭,您也可以获得它。

如果要在将消息发送到应用程序时收到确认,则必须在收到消息时从应用程序中调用服务器。您可以在邮件中包含一些唯一标识符,并将该标识符从您的应用程序发送到您的服务器以确认传递。