问题标签 [install-referrer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
714 浏览

android - 有什么方法可以测试新的 google play referrer api 而无需在 Google Play 商店中发布应用程序?

最近 Google 发布了 Google Play Install Referrer API(公告)。

这个问题有各种重复,但没有明确说明。

需要在发布之前测试此代码的确切方法。

0 投票
1 回答
913 浏览

android - 安装引用库返回数据 utm_source=(not%20set)&utm_medium=(not%20set)?我怎样才能得到网址中提到的确切参数。?

谷歌在什么情况下会返回这种格式的 utm_source=(not%20set)&utm_medium=(not%20set) 。

请让我知道是否有任何文档可以检查代码是否正常工作?

使用新的谷歌推荐 api。

为实时应用打印的日志是 E/original-reff: utm_source=(not%20set)&utm_medium=(not%20set)

0 投票
2 回答
2918 浏览

android - “com.android.vending.INSTALL_REFERRER” 参数丢失并更改为 (not%20set)

我的应用程序中的 INSTALL_REFERRER 广播有问题。

我正在尝试创建一些有关广告系列等的信息,但在大多数设备上,我的网址“ https://play.google.com/store/apps/details?id=com.test.apptest&referrer=utm_source%3Dmy_test_source

编辑:链接“market://details?id=com.test.apptest&referrer=utm_source%3Dmy_test_source”也会发生同样的事情

是更改为类似的东西

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

我不知道 google play store 应用程序出现这种行为的原因是什么,但也许有人已经处理过了?

编辑 2:看起来它与 google play store 应用程序版本有关。在 12.5.15 版本上 - 一切正常,如预期的那样,仅在 12.5.30 版本的设备上出现(未设置)

编辑 3:回答 Harry 的评论,我只有一封来自谷歌开发者支持的电子邮件。现在我用有效的firebase动态链接替换了引用链接(但不是utm_source,需要做你的自定义链接)

在此处输入图像描述 关于 Wojtek

0 投票
2 回答
1964 浏览

android - utm_source=(not%20set)&utm_medium=(not%20set) Google play 推荐

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

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

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

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

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

0 投票
0 回答
665 浏览

android - Google Play Install Referrer 在某些响应中缺少活动 ID

我们正在使用 Google Play Install Referrer 库进行安装归因。我们从中获得的工作推荐人价值是:

网络=g&campaignid=863200068&loc_physical_ms=9061947&adsplayload=CAAYBSAB&gclid=CjwKCAjw9sreBRBAEiwARroYmx78Bsi3sKQIq1bqJ-Wak4ZMv5cH7fFPzpBWEmZo2xwDR4b6MGe8zRoCRMYQAvD_BwE&conv=48

在此响应中, campaignid参数帮助我们将安装归因于特定的 Google Ad 广告系列。

最近我们观察到许多属性都丢失了,经过进一步调查,我们发现 Google Play 安装引荐来源库报告引荐来源网址值如下:

adsplayload=CAEYEyAB&ai=CDc7RJknTW9izF8eGwgOb1JXoCKCtv_tTmJzlxdsH3uXAxvwJEAEgufrrQSgCYOXq4wOgAb-cwZQDqQLNQSZoGztNPqgDAaoExAFP0HSFlXr3wwLexHjogJ_YwsAeNo13eqHnvnt-7JCoBqHlhrMyN22uboUAuWhYwG95T-9EGNZVxTYOa8ka2U96AkppPtSbgO03MFaZ2cP5U9RhqBaSevkJDzCpHu14yi4ySZoaXq9mzJEre3eXf9E4dQFkGbgNhlkD5hQ0etd3348oU6W9c46_0E4p6y6Ar8i8q2QO4cT13pZ42cE-MZQd4qOwPBduqJHNY4t1UDiFjbYhfJLZyQzKMK5b16tkCQOGh1T6wAT287OG3AGIBdiL4PYFkAYBoAYasAYBgAep475riAcBkAcCmAcBqAemvhuoB9XJG6gHoQGoB63KG6gHrs0bqAfZyxuoB8_MG7gHpZnd596nq90OwAfl1APAB5zVA8AHmNUD2AcB-gcWY29tLmVkbW9iaWxlbGFicy5zbGluZ5gIAaAI_MA9sAgCuAgB0ggGCAAQAhgCsQk9zYd58BoQVbgT4QKCFCwaKm1vYmlsZWFwcDo6MTAwMDAtY2EtYXBwLWdvb2dsZS1wbGF5LXNlYXJjaA&gclid=CjwKCAjw9sreBRBAEiwARroYm9OtvIFxn_V_vTJt_m9aRUwj3lFjGQlxUQgh0SucwOQv7uSCv8JP7BoCKhMQAvD_BwE&conv=848318015

这里完全缺少参数campaignid 。这可能是什么原因?克服这个问题的解决方案是什么?

除此之外,我们观察到这些情况下始终存在参数adsplayloadconv 。

  • 这些参数是什么(所有这些参数的文档的任何链接)?
  • 假设如果这 2 个参数不为空,那么归因于 Google Ad 是否安全?
0 投票
0 回答
1237 浏览

android - 测试 Google Play Install Referrer API 或示例

我正在尝试使用 Google Play Install Referrer API 为用户创建一种透明的方式来分享我的应用程序并获得好处......但我正在做一场噩梦,试图测试这个 api

我的应用程序有一个按钮,当用户按下它时,它会获得一个可以在其他应用程序上共享的链接,例如:

https://play.google.com/store/apps/details?id=blablabla&referrer=utm_source%3Dapp_referral%26referrer%3DUSERID

我实际上可以app_referral在谷歌仪表板上跟踪,但我的目标是USERID在运行时获得用户的信任。

我读过很多关于:https://developer.android.com/google/play/installreferrer/library的文章,没有一个给出真实的例子来说明它将如何返回值,或者如何测试......一个人甚至建议在 google play 上发布一个测试应用程序只是为了测试

所以我的问题是:我该如何测试它?如果很复杂,你能给我一些它如何返回的例子吗?

它会返回这个:https://play.google.com/store/apps/details?id=blablabla&referrer=utm_source%3Dapp_referral%26referrer%3DUSERID
或者这个:referrer=utm_source%3Dapp_referral%26referrer%3DUSERID
或者这个:utm_source%3Dapp_referral%26referrer%3DUSERID

并且如果在 url 上没有任何来源安装的引荐来源网址?

请任何帮助表示赞赏

0 投票
1 回答
166 浏览

android - 当从应用程序中单击时,如何修复来自班克链接的无效分支引用参数(clicked_branch_link)

我们正在根据所描述的文档生成分支链接,当从其他平台(如 whatsapp、短信、浏览器等)单击时,链接工作得很棒,但是当我们在应用程序中共享相同的链接并单击它时,我们会收到

{"+clicked_branch_link":false,"+is_first_session":false}

我们已经交叉检查了分支 io 的所有文档,并且我们正在遵循所有提到的步骤。

  1. 我们正在初始化 Branch 并在您的 Splash 活动中处理深层链接
  1. Splash 活动的 launchMode 设置为 singleTask
  1. 在您的 Main/Splash 活动中覆盖 onNewIntent()
  1. 确保我们正在使用 Branch.getAutoInstance(this) 初始化 Branch

无法了解缺少什么,任何指针都会有很大帮助。

0 投票
1 回答
430 浏览

ios - 在 iOS 上设置安装引荐来源网址和收入跟踪

我们需要在 iOS 上跟踪安装来源和每个安装来源的总收入(我们希望跟踪交叉链接和广告软件活动的有效性)。

即来自“source1”的用户进行 m 安装并为我们带来 n $。

在 Android 上很容易实现。

我们如何在 iOS 上达到同样的效果?

对我来说,原生 iTunes Connect 分析不太好,因为只有 30% 的用户与我们共享分析。

0 投票
1 回答
1989 浏览

android - 使用 Install Referrer-Android 获取 (not%20set) UTM 参数

我正在使用我的自定义广播接收器来跟踪 UTM 参数。

我还实现了InstallReferralClient如下

我使用Google Play Url Builder来生成这个 URL。

https://play.google.com/store/apps/details?id=com.myapp&referrer=utm_source%3Dweb%26utm_medium%3Dlogo-click%26utm_term%3Dnew-install%26utm_content%3Dworld-cup%26utm_campaign%3Dworld-cup

现在我尝试了 HTTP 和 https URL,并在 StackOverflow 上的一些其他问题之后尝试了其他一些解决方案,但似乎没有任何效果。

链接1链接2链接3

对于在 URL 中传递给播放商店的所有 UTM 参数,我将(not%20set)作为值。我还尝试在分支firebase 动态链接的深层链接中使用 URL,但我遇到了同样的错误。

但我确信处理此问题的代码是正确的,因为它在直接从 Play 商店安装时分别返回作为Google有机的广告系列和中等价值。

0 投票
0 回答
224 浏览

android - 延迟的 facebook deeplink 不通过 install-referrer 来玩商店

我已经使用 com.android.vending.INSTALL_REFERRER 实现了 install-referrer 获取和广播接收。它直接与谷歌播放配合得很好,比如https://play.google.com/store/apps/details?id=com.example.myapp&referrer=utm_source%3DFacebook%26utm_medium%3DCpc

但是,当我尝试将它与 facebook deferred deeplink 一起使用时,它会为所有变量提供“not%20set”。我尝试了不同外观的深度链接,例如“myapp://deep?referrer=utm_source%3DFacebook%26utm_medium%3DCpc”和“myapp://referrer=utm_source%3DFacebook%26utm_medium%3DCpc”,但它没有传递参数。

我的错误在哪里?