如何跟踪 Play 商店中的 PWA 安装

问题描述 投票:0回答:1

我最近使用 bubbblewrap 将 PWA 转换为 TWA 并使其被 Play 商店接受。我目前通过检查用户的

display-mode
是否为
standalone
来跟踪 PWA 安装。但是,这并不区分浏览器内安装和 Play 商店安装。我考虑过将 Play 商店应用程序用户发送到与普通用户不同的登陆页面,并使用
referrer
page location
来区分两者,但这将涉及修改
.aab
。用户代理似乎不包含任何其他数据来表明这是 Play 商店安装(这是有道理的,因为该应用程序只是在浏览器窗口中运行)。

除了安装和使用 Firebase 之外,我似乎找不到任何方法来跟踪实际的 Play 商店安装量,我认为这应该可行,但目前它不再是 PWA,它正在成为一个实际的 Android 应用程序,并且目前还没有实现这一点所需的提升有可能。

有人有任何建议或资源吗?谢谢。

android web-applications progressive-web-apps tracking
1个回答
0
投票

使用此代码来检查:

公共静态布尔值 isInstalledViaGooglePlay(上下文上下文){ 字符串安装程序 = context.getPackageManager().getInstallerPackageName(context.getPackageName()); 返回“com.android.vending”.equals(安装程序); }

© www.soinside.com 2019 - 2024. All rights reserved.