我们已于 2015 年 7 月在我们的网站上部署了 chrome service worker,并拥有超过 38 万活跃用户,其中超过 90% 是移动设备。但是我们遇到了服务工作者的问题。当用户的缓存被清除或手机上的许多移动应用程序(如 cleanmaster 和其他实用程序应用程序)清除用户手机上的缓存时。在这种情况下,我们无权访问该用户的设备令牌。因此,即使谷歌向我们发送消息 ID 的 38 万活跃用户,我们也只能获得 5 万次展示,这是一个非常低的比率。我们的推送通知订阅是在单独的子域上实现的,因为当时我们无法使整个站点成为 https。
我有 2 个查询:
- 我们很想知道谷歌是否正在努力建立一个规范系统(在 GCM 中用于移动应用程序),即使用户的缓存通过这些应用程序被清除,他也可能能够获得推送通知。我们的用户一次又一次地抱怨说,即使在订阅后他们也没有收到推送,那是我们深入研究并弄清楚这一点的时候。
- 还有一种方法可以确保我们找回这些用户吗?