我们正在尝试使用 GCM API 向 Chrome 用户发送一些推送通知。直到 3-4 天前,通知给最终用户的传递率约为 60-70%。我们有 1 天的超时时间,所以在通知发出后大约 1 天没有上线的人不应该得到它。
我们看到这个交付率已经大幅下降到 10% 左右,而我们这边没有任何变化。我们将消息推送到 GCM,API 成功返回,但消息没有得到传递。此外,我们测试池中的一些用户提到,尽管他们在线(在 Chrome 上),但他们在发送通知时没有收到任何通知。奇怪的是,他们确实在几天后收到了这些通知(即使设置了 24 小时的超时)。
旧的 GCM API 是否存在延迟和交付率下降等问题?例如,对于测试令牌,通知是在 12 月 1 日 09:55 GMT 发送的,并在 12 月 3 日 13:14 GMT 发送。
我们正在使用这个端点:https ://android.googleapis.com/gcm/send