【问题标题】:utm_source=(not%20set)&utm_medium=(not%20set) Google play referalutm_source=(not%20set)&utm_medium=(not%20set) Google play 推荐
【发布时间】:2018-11-27 10:56:11
【问题描述】:

我开发了一个应用程序,用户可以在其中推荐其他用户并获得奖励。在 85% 的情况下,我得到了预期的 UTM_SOURCE 和 UTM_MEDIUM 值,但在其余情况下,我得到的是 utm_source=(not%20set)&utm_medium=(not%20set)。

我同时使用了来自here 的最新 Play Install Referrer 库和传统的campaignReceiver。

我花了几天时间寻找原因并浏览了可用的答案,但没有一个提供清晰的答案。由于到处都提到了这一点的主要原因

对于指向 Google Play 的深层链接,其中 referrer 参数不存在或为空,提供的 referrer 值为:

utm_source=(not%20set)&utm_medium=(not%20set)

这不是我们的原因,因为我们从 here 创建了链接,最终链接看起来像

https://play.google.com/store/apps/details?id=com.abc&referrer=utm_source%3DCheck%26utm_medium%3DTest

【问题讨论】:

  • Google Play 商店检查所有登录到 Google Play 的邮件帐户,如果您使用工作电子邮件(企业域电子邮件 ID)登录,它将 UTM 属性设置为 utm_source=(not%20set) &utm_medium=(不是%20set)。因此,请尝试从 Google Play 商店中删除工作电子邮件并进行验证。使用 Google Play URL Builder 生成活动 URL。它对我有用

标签: android google-play deeplink install-referrer


【解决方案1】:

此答案有效:https://stackoverflow.com/a/54884659/2443123

为了使其正常工作,请使用另一个谷歌帐户(您甚至没有安装过一次应用程序)登录并传递推荐人。推荐人绑定到谷歌帐户而不是设备。

【讨论】:

  • 这是不正确的,在应用程序删除之间没有保留引用。
【解决方案2】:

来自@daaniaal 指出的这个答案的@najm 的回答,这是因为企业帐户登录了Play 商店:

您很可能已登录到受管理的帐户(例如工作电子邮件)。如果您的个人帐户在 Play 商店中处于活动状态,这并不重要。 Play 商店会始终检查您在该手机上登录的所有帐户。如果其中任何一个由企业管理,则 Play 商店会重置引用者令牌。您可以通过删除所述帐户并重试发送令牌来验证这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 2019-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多