问题标签 [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 投票
1 回答
1510 浏览

android - W/cr_Chrome:深度链接上的错误 URI

我使用深度链接在启动时将参数传递给我的应用程序,如果尚未安装应用程序,则结合安装引用链接。链接是这个:

在所有情况下一切正常,无论如何,当我单击链接时,我可以在 Android Monitor 中看到此消息:

这里有什么问题?

深度链接似乎是一件非常秘密的事情,因为谷歌只谈论他们的活动......

编辑 意图过滤器

0 投票
1 回答
798 浏览

android - 没有广播完成 INSTALL_REFERRER

我正在尝试在我的 android 应用程序上安装引荐来源网址,但失败了。

当有人下载​​/安装我的应用程序表单应用商店时,我需要接收变量。所以我在我的应用程序中安装了一个 cordova 插件 android-referrer-plugin。然后尝试一下:

adb shell

接着

然后我得到了这样的回应:

就是这样..我没看到

我不确定它是否长时间加载某些东西或什么,但我从来没有看到这条线,我无法继续下去。我检查是否可以获得变量,但我只是得到空变量。虽然没有错误..

有人可以在这里指出我的错误吗?

0 投票
5 回答
1544 浏览

android - 安装引荐来源网址在某些 Redmi 设备中不起作用

我需要跟踪我的 android 应用程序的安装推荐。它在大多数设备中运行良好。但是在 Redmi 设备中,广播没有被触发。我用红米 Note 4 测试过

我已经通过 ADB 和 Play 商店对其进行了测试。两者都不会触发Redmi设备中的广播

下面是我正在使用的代码

请建议是否有人遇到同样的问题并得到了一些解决方案?

0 投票
2 回答
810 浏览

android - 移除 Install Receiver 或移除 Firebase Analytics

我需要从我们的 Android 应用程序中删除 Firebase-Analytics,因为他们的安装引用接收器会阻止我的第三方应用程序跟踪安装。只允许一个。

有没有人遇到过这个问题?你会怎么做?

我试过这个,但是这个广播接收器/安装接收器存在

0 投票
0 回答
1097 浏览

android - 创建用于安装或启动应用程序的深层链接

我使用以下链接从 Google play 安装应用程序,并在安装后通过 InstallReferrer 接收器获取引荐来源网址值。

但下次我点击该链接时,它会将我带到 Google Play 中的应用页面。

如何创建深层链接,以便如果未安装应用程序,它应该将我们带到应用程序页面 Google play 或启动应用程序(如果已安装)?

下面是我创建的示例深度链接。

这是一个很好的深层链接还是我应该添加/删除任何参数以使其更好?

0 投票
1 回答
1226 浏览

android - “com.android.vending.INSTALL_REFERRER”在广播上获取引荐来源网址参数在某些设备上最多延迟 15 秒

我的服务器创建了一个链接,该链接将参数重定向并传递给 google play store;

我的服务器收到的短信; https://goo.gl/ {UNIQUE_ID}

当我点击时,我实际上点击了下面的这个网址; http://www.mycompany.com/env=dev&token=123&id=456

上面的链接将我引导到 google play store 到我的应用程序包含的参数; https://play.google.com/store/apps/details?id=com.mycompany.app&referrer=123,456

这是问题;(第一次安装)当我安装通过上面的链接打开的应用程序时,我想在第一次将那些“token”、“id”参数传递给我的应用程序,然后我将跳过登录。这些参数由服务器创建,因为它们对用户也是唯一的。

我已经设置了“com.android.vending.INSTALL_REFERRER”,我能够按预期接收参数,但在每个设备上并不一致,并且可能会面临很大的延迟。

我的 GooglePlayReceiver Broadcastreceiver 是;

此流程在某些设备上存在很大延迟。例如,Google Pixel 2 立即获取参数,没有延迟,Samsung Galaxy S7 有 5-10 秒的延迟。

如何解决这个问题?

0 投票
6 回答
12143 浏览

java - 测试 Google Play 安装程序引用库

我希望从聆听 Play 商店的 INSTALL_REFERRER 意图迁移到使用新的Google Play Install Referrer Library

我正在努力寻找一种方法来测试这个新库,而无需先将我的应用程序添加到 Play 商店。通过广播接收器侦听 INSTALL_REFERRER 意图时,我可以通过活动管理器手动发送广播来模拟行为来进行测试。也就是说,我可以按照谷歌的这些步骤进行测试。

是否还有一种方法可以测试这个新库,而无需先将我的应用程序放到 Play 商店中?

0 投票
4 回答
5938 浏览

android - 如何在 Google Play 商店发布之前测试 google play referrer api?

Google 于 2017 年 11 月 20 日宣布了他们的 Google Play Referrer API 作为跟踪应用安装的新方法。我的问题是:在我的应用在 Google Play 中发布之前,有什么方法可以测试该功能?

0 投票
1 回答
943 浏览

android - 如何确认应用程序是否已从 deeplink / referlink 安装?

我想知道是否有办法使用 firebase 或 appsFLyer 等或本机知道用户是否来自深度链接并安装了我的应用程序有没有办法知道深度链接?

基本上,我希望在用户从 Play 商店安装应用程序后将意图传递给我(假设用户从 deepLink 或某个引用链接进入 Play 商店)。

让我们想象一下,用户没有我的汽车应用程序,但看到了我发布的关于汽车的广告。然后他点击该广告并被引导安装我的应用程序。安装我的应用程序后,我希望用户看到他们最初在广告中看到的汽车。

0 投票
1 回答
38990 浏览

android - 为什么谷歌播放服务依赖自动添加了 com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 权限

最近我已将 google play services 依赖版本更新为 15.0.0,它自动添加了以下权限。

我不知道我是否需要这个Google Play Referrer API权限

我可以删除此权限

但我需要知道哪个依赖项需要 BIND_GET_INSTALL_REFERRER_SERVICE 权限,依赖项是否真的需要这个权限。

应用级 Gradle

项目级 Gradle

注意:对于推荐人跟踪,我已经在使用谷歌分析