7

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

我从这里使用了最新的 Play Install Referrer Library和传统的campaignReceiver。

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

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

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

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

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

2 回答 2

0

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

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

于 2021-10-18T13:21:03.577 回答
0

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

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

于 2019-02-26T12:01:33.217 回答