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

android - Google 弃用 install_referrer - Android

Google 即将弃用 intall_referrer 意图。我发现谷歌分析 CampaignTrackingReceiver 在我们的项目中使用它。从清单中添加代码以供参考:

如何用 Firebase 分析替换它?

0 投票
0 回答
37 浏览

android - 如何设置安装引荐来源网址,以便引荐来源网址库可以使用它

我指的是另一个应用程序,但该应用程序没有收到我的引​​荐来源网址。它一直显示从 PlayStore 正常安装后显示的 url。

我可以找到很多关于接收应用程序的解释,关于如何使用“新”引荐来源库阅读 referrerUrl,但没有关于如何在引用其他应用程序时设置我的 url。

我希望我不必改变任何东西。它曾经使用以下代码

当我的接收测试应用使用现在已弃用的com.android.vending.INSTALL_REFERRER

0 投票
1 回答
690 浏览

android - install_referrer 意图弃用和更新库

我收到了来自谷歌的电子邮件:

我们最近宣布我们将弃用 install_referrer 意图广播机制。由于您的一个或多个应用使用此意图来跟踪引荐,我们希望确保您在 2020 年 3 月 1 日之前进行切换。在此日期之后,新版本的 Play 商店应用将不再在应用安装后广播 install_referrer 意图。

我在 Stack 上检查了这个答案:install_referrer intent deprecation并遵循等待 Firebase 库更新的建议,现在我将我的项目更新到最新版本,但仍然在 package="com.google.firebase 下的清单合并中进入 INSTALL_REFERRER。测量_impl"

这里是我在项目中使用的 firebase 版本

现在 5 天后,3 月 1 日将到来,我没有找到解决这个问题的方法

0 投票
1 回答
572 浏览

android - 由 java.lang.SecurityException 引发的 InstallReferrerClient.startConnection() 抛出

在android项目中,我com.android.installreferrer:installreferrer:1.1
在调用此代码时使用新库

发生异常

在 firebase crashReporter 在三星(Galaxy Note3、Galaxy Grand2、Galaxy A7)和华为(Y5II、G750-U10)中报告了这个异常

安卓 5.1 21% 安卓 5.0 10% 安卓 5.0.2 21% 安卓 4.4.2 16% 安卓 4.2.2

我检查合并清单并找到此权限

但不是源tools:remove代码

在此处输入图像描述

0 投票
0 回答
451 浏览

android - 解析失败:Lcom/google/android/aidl/BaseStub;

我更新了

1.1.22.0

然后开始收到此错误:

代码没有从上一个版本更改(工作正常)

我在模拟器上用 android 10 测试有人知道是什么问题吗?

0 投票
1 回答
77 浏览

java - 如何捕获 NoClassDefFoundError

我在更新到 installreferrer 库 v2.0 时遇到了这个问题。LINK 因此,当我调用库的startConnection方法时,它会抛出:

我认为这是库中的一个错误,因为如果您降级到以前的版本,它会很好用。我想避免这种崩溃。

我尝试用以下代码包装代码:

但它一直在崩溃。我怎样才能优雅地处理这个错误?

0 投票
0 回答
34 浏览

android - 从浏览器在 Play 商店中打开 Android Loosing referrer

我正在尝试使用Play Install Referrer Library检索推荐内容, 但是当通过浏览器打开 Play 商店时它不起作用(推荐人丢失)。

0 投票
0 回答
173 浏览

java - Google Play 安装推荐人库 - 推荐人生成

我正在用 Java 开发一个 android 应用程序,我需要将引用信息传递给 URL。我正在使用Play Install Referrer Library获取推荐人信息。

这是我的代码:

代码运行良好,目前,上面的代码片段在我的活动onCreate方法中。这意味着每次用户打开活动时它都会启动新连接。

图书馆文档中,他们写道

警告:安装推荐人信息将在 90 天内可用,除非重新安装应用程序,否则不会更改。为避免在您的应用程序中调用不必要的 API,您应该在安装后的第一次执行期间仅调用一次 API。

这就是我卡住的地方,我应该在应用程序第一次启动时调用这个东西吗?如果是,我可以将此推荐人存储在共享首选项中,但是我如何知道 90 天已经过去并且我需要再次触发该操作?或者还有其他我需要实施的东西吗?请帮我解决这个问题。

0 投票
1 回答
283 浏览

huawei-mobile-services - 带有 HMS Core 版本 5.0.1.307 的 mReferrerClient.getInstallReferrer() 中的 IOException

在与华为安装推荐人 SDK 集成后,我想在上线之前测试我自己的应用程序。我遵循了代码实验室和文档中的所有步骤,当我在设备上安装 apk 时,getInstallReferrer 方法会抛出 IOException。这是我的代码。我做错了什么?我如何获取 installReferrer 信息以进行测试?

0 投票
1 回答
703 浏览

cordova - 如何在 Ionic 中使用 Google Play Install Referrer API?

在过去的一周里,我一直在努力弄清楚如何在 Ionic 应用程序中使用Google Play Install Referrer API。我尝试过使用以下方法:

方法 1安装广播

我安装了一个名为 cordova 的插件cordova-plugin-installreferrer和一个 npm 模块install-referrer。当我尝试在开发模式下构建应用程序时,我得到的响应是空数组。但是当我在生产模式下构建它时,我得到了plugin_not_found错误。(PS:我已经将它添加到app.module.ts中的提供者中)

我还意识到InstallBroadcast 现在已被弃用。我们必须切换到 Play Install Referrer API。

方法 2Play Install Referrer API

我尝试安装一个名为cordova-install-referrer-api. 并尝试了以下代码:

收到以下错误:ReferenceError: referrer is not defined

请帮助我正确获取推荐人,如果我做错了什么,请告诉我。