在用户从网页转到应用后对其进行跟踪

时间:2018-12-11 09:54:25

标签: android ios ab-testing experimental-design

我正在网页上进行A / B测试。用户未在网页上进行身份验证,因此没有用户ID可以跟踪他们。在网页上,有指向Android / iOS应用商店的链接,用户可以在其中下载或打开应用。

用户下载并打开应用程序后,我想知道他们最初在网页上时所在的实验组。我该怎么办?

Android或iOS应用商店中是否有可以跟踪用户的内容?

3 个答案:

答案 0 :(得分:0)

Google PlayStore中有一些选项可以连接与您的网页中相同的Google Analytics(分析)帐户。

我从未尝试过类似的方法,但我相信至少在Android上支持。

您是否尝试过https://support.google.com/analytics/answer/6099219?hl=en&ref_topic=6012386

另外, 在https://support.google.com/googleplay/android-developer/answer/6227309

下,您可以在Google PlayStore Publisher帐户中检查“文档上运行A / B测试”相关文档的选项。

以下是提到的功能的屏幕截图:

Google Play A/B experiments

答案 1 :(得分:0)

如果已经安装了该应用程序,则这是一个简单的过程,可以在两个平台上使用其在应用程序内进行深度链接的解决方案来完成。 Google Analytics有一些很好的文档,说明如何使用其SDK。

本质上,在您的两个(或更多)测试组的链接中,您将嵌入信息以将其跟踪到站点中属于他们的实验组:

examplepetstore:// 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's)都肯定需要使用Cookie来协助尝试通过应用安装过程链接回原始会话。苹果一直在做一些事情来支持隐私,这使这种事情变得困难了。期望这是一场持续的战斗。

在Android上,您可以使用Branch或Firebase之类的解决方案。

我希望有一个更好的解决方案,但是对于移动应用沙箱/隐私,这是一个具有挑战性的问题,要解决这一难题就很难将用户暴露在各种安全/隐私隐患下。

答案 2 :(得分:0)

Google Analytics(分析)提供了这种跟踪。

https://developers.google.com/analytics/solutions/ios-install-tracking

还是您要构建自己的Google Analytics(分析)?

过去,您可以注册为iTunes会员来跟踪此情况,但去年该程序中删除了应用程序。