PWA 实践经验 添加到桌面及 ga 统计

发布于 2022-02-26 14:04:34 字数 1178 浏览 1180 评论 0

添加到桌面功能

通过指定 manifest,PWA 可以实现添加到桌面图标功能,官方翻译叫“网络应用安装横幅”,详细可看 这里,这里要注意的是图标一定要是 png 图片。其他的按照上面说的去做一般不会有太大问题,在安卓手机上。

用户信息统计

针对PWA,我们要统计其中产生的价值,则需要进行一些用户统计功能,我做了其中两种统计。

manifest 启动 url 统计

manifest 配置清单里面的的 start_url 并不是简单的指向首页,而是 https://首页/?utm_source=pwa&utm_medium=pwa_homescreen&utm_campaign=homescreen,然后就可以利用 ga 的流量获取统计功能进行统计。一个月统计下来,月访问量84万的网站,有1065的访问量来自PWA(从图标点击进来),最后成功交易有16次,3000 多刀的收入。转化率大概 1.5%,这个数据在PWA刚上线的时候会高一点,大概是一个app刚安装和躺在手机很久了,点击率是有点不一样的。当然转化率还会跟产品和性能等有关系,这个数据与PWA的关联并不大

安装到桌面的统计

chrome 在弹出应用安装横幅的时候,会触发 beforeinstallprompt事件,在这个事件中可以进行一些统计,相关代码如下

window.addEventListener('beforeinstallprompt', function(e) {
    // beforeinstallprompt Event fired
    // e.prompt();
    // e.userChoice will return a Promise.
    e.userChoice.then(function(choiceResult) {
    //   alert(choiceResult.outcome);
        let eventValue = (choiceResult.outcome === 'dismissed') ? 0 : 1 /* 0取消,1安装 */
        //ga热门事件统计代码
    });
  });

实际统计数据表明,没有任何推广的情况下,大概有4%的人会同意安装应用横幅。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文