【发布时间】:2016-08-07 14:03:02
【问题描述】:
我们已于 2015 年 7 月在我们的网站上部署了 chrome service worker,并拥有超过 38 万活跃用户,其中超过 90% 是移动设备。 但是我们遇到了服务工作者的问题。当用户的缓存被清除或手机上的许多移动应用程序(如 cleanmaster 和其他实用程序应用程序)清除用户手机上的缓存时。在这种情况下,我们无权访问该用户的设备令牌。因此,即使谷歌向我们发送消息 ID 的 38 万活跃用户,我们也只能获得 5 万次展示,这是一个非常低的比率。 我们的推送通知订阅是在单独的子域上实现的,因为当时我们无法使整个站点成为 https。
我有 2 个查询:
- 我们很想知道 Google 是否正在努力建立一个规范系统(在 GCM 中用于移动应用程序),即使用户的缓存通过这些应用程序被清除,他也可以通过该系统获得推送通知。我们的用户一次又一次地抱怨说,即使订阅后他们也没有收到推送,那是我们深入研究并弄清楚这一点的时候。
- 还有什么方法可以确保我们找回这些用户?
【问题讨论】:
-
您能否提供有关此站点的详细信息?这可能是您的服务工作者代码中的一个问题,引发了错误,这意味着您的“印象”/分析不准确。
标签: google-chrome mobile push-notification service-worker web-push