我正在网页上运行 A/B 测试。用户在网页上没有经过身份验证,因此没有用户 ID 可以跟踪他们。在网页上,有指向 Android/iOS 应用商店的链接,用户可以在其中下载或打开应用。
用户下载并打开应用程序后,我想知道他们在网页上时最初在哪个实验组。我该怎么做?
Android 或 iOS 应用商店中有什么东西可以让我跟踪用户吗?
我正在网页上运行 A/B 测试。用户在网页上没有经过身份验证,因此没有用户 ID 可以跟踪他们。在网页上,有指向 Android/iOS 应用商店的链接,用户可以在其中下载或打开应用。
用户下载并打开应用程序后,我想知道他们在网页上时最初在哪个实验组。我该怎么做?
Android 或 iOS 应用商店中有什么东西可以让我跟踪用户吗?
如果该应用程序已经安装,这是一个简单的过程,可以在任一平台上通过其在应用程序内进行深度链接的解决方案来完成。Google Analytics有一些很好的文档说明如何使用他们的 SDK 做到这一点。
本质上,在您的两个(或更多)测试组的链接中,您将嵌入可以跟踪他们到他们在网站上所属的实验组的信息:
例如petstore://promo?utm_source=newsletter&utm_medium=email&utm_campaign=promotion
棘手的问题:
不幸的是,您声明您特别需要支持用户在单击链接时最初没有安装应用程序的情况。这是一个更难破解的坚果。据我所知,没有办法自行或轻松地自行处理此问题。您可能需要依赖在安装过程中存在的深度链接的第三方提供商。
Branch.io 支持“延迟深度链接”:https ://blog.branch.io/the-ultimate-deep-linking-tutorial-on-ios-11-and-whats-coming-for-ios-12/
Firebase 动态链接:https ://firebase.google.com/products/dynamic-links/
最大的问题是任何供应商解决方案,如 Branch 的,几乎可以肯定需要使用 cookie 来帮助尝试通过应用程序安装过程链接回原始会话。苹果一直在做一些事情来支持隐私,这使得这种事情变得困难。预计这将是一场持续的战斗。
在 Android 上,您应该可以使用 Branch 或 Firebase 之类的解决方案。
我希望有一个更好的解决方案,但是对于移动应用沙盒/隐私,这是一个具有挑战性的问题,如果不让用户暴露于各种安全/隐私影响,就很难解决。
谷歌分析提供这种跟踪。
https://developers.google.com/analytics/solutions/ios-install-tracking
或者您是否正在尝试构建您的 Google 分析?
过去,您可以注册成为 iTunes 附属机构来跟踪这一点,但去年应用程序已从该程序中删除。
Google PlayStore 中有一些选项可以连接与您网页中相同的 Google Analytics 帐户。
我从未尝试过类似的东西,但我相信这是受支持的,至少对于 Android 而言。
您是否尝试过https://support.google.com/analytics/answer/6099219?hl=en&ref_topic=6012386
此外,在 Google PlayStore Publisher 帐户中查看https://support.google.com/googleplay/android-developer/answer/6227309下的“在您的商品详情上运行 A/B 测试”相关文档的选项
这是上述功能的屏幕截图: