Google Play测试版和广告系列推荐人

Zip*_*NFC 11 android google-play

我将我的应用程序安装在Google Play上作为测试版产品,部分应用程序逻辑用于检索安装应用程序时Google Play发送的引荐来源参数.我使用Android Studio使用我自己的ADB广播进行了测试,效果很好.

我发现在测试版中我没有收到谷歌播放的任何广播,我认为这是因为他们在安装时不会播放测试版产品.

任何人都可以为我确认这一点,或建议我在测试版中正确测试这种方法吗?

Net*_*rin 0

即使通过测试版渠道进行安装,广播也应该可以正常工作,但由于系统条件的原因,它并不是 100% 可靠。

为了提供最可靠的渠道来获取有关安装和引荐来源网址的信息,Google 推出了Play 安装引荐来源网址库,可帮助您直接从 Google Play 跟踪引荐来源网址信息,而无需收听广播。

您将其添加到您的构建文件中:

dependencies {
    ...
    compile 'com.android.installreferrer:installreferrer:1.0'
}
Run Code Online (Sandbox Code Playgroud)

并且,在第一次执行期间,连接到 API 并检查引用者信息:

InstallReferrerClient mReferrerClient
...
mReferrerClient = newBuilder(this).build();
mReferrerClient.startConnection(new InstallReferrerStateListener() {...});
...
ReferrerDetails response = mReferrerClient.getInstallReferrer();
response.getInstallReferrer();
response.getReferrerClickTimestampSeconds();
response.getInstallBeginTimestampSeconds();
Run Code Online (Sandbox Code Playgroud)

有一篇博客文章包含该公告,有关实现的完整详细信息,请参阅Play Install Referrer 库API 参考文档

  • 你好,知道如何测试吗? (2认同)