android - 如何知道从 Play 商店安装的应用程序是否使用了我的 Android 应用程序

标签 android google-play google-play-developer-api

我有一个应用程序允许用户从 Google Play 商店下载 Android 应用程序(任何随机应用程序)。现在,我想存储特定应用程序从我的应用程序下载的信息(在我的数据库中),而不是直接从 Play 商店下载。

我尝试在后退时使用一些检查(比如当我们从游戏回来时启用或禁用标志)但它们在某些情况下失败,例如下载失败或下载缓慢等。

请帮我解决这个主要问题。

最佳答案

这称为推荐检查,应用开发者使用它来检查应用是否是通过广告安装的。您可以找到有关 Play installer API here 的更多详细信息和 the library for using it here

执行此操作的第 3 方应用程序(例如广告商或奖励应用程序)通常会与应用程序开发人员合作,在其应用程序中包含一些代码。推荐代码检查然后在应用开发者的应用中运行,而不是在第 3 方应用中运行。

关于android - 如何知道从 Play 商店安装的应用程序是否使用了我的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50862837/

相关文章:

java - 如何通过 API 调用在 Android Studio 中实现 autocompletetextview?

android - 无法将 ViewPager 与 androidx 一起使用

google-play - 关于 Google Play 商店的服务帐号

android - 将新的 APK 上传到生产环境。对于新版本的 Android 应用程序。

android - onCreate中使用getActivity时,如何让onCreate在onCreateView之前加载?

android - 如何从自己开发的 android App 执行 UIAutomator 测试用例?

java - 尝试在任何布局中添加描边宽度时,MaterialButton 不可见

android - 什么会导致已发布的 Android 应用程序自发地停止为大量用户工作?

android - 如何在 Google Play 控制台中限制特定 Android 版本的应用程序

google-api - 如何获得访问 Google Play 开发者 API 的授权