android - 如何知道从 Play 商店安装的应用程序是否使用了我的 android 应用程序
问题描述
我有一个应用程序允许用户从 Google Play 商店下载一个 android 应用程序(任何随机应用程序)。现在,我想存储从我的应用程序而不是直接从 Play 商店下载特定应用程序的信息(在我的数据库中)。
我尝试在后按时使用一些检查(例如当我们从游戏中返回时启用或禁用标志),但在某些情况下它们会失败,例如下载失败或下载缓慢等。
请帮我解决这个主要问题。
解决方案
这称为推荐检查,应用程序开发人员使用它来检查应用程序是否是通过广告安装的。您可以在此处找到有关Play 安装程序 API的更多详细信息以及在此处使用它的库
执行此操作的第 3 方应用程序(例如广告商或奖励应用程序)通常会与应用程序开发人员合作以在其应用程序中包含一些代码。然后,推荐代码检查在应用程序开发人员的应用程序中运行,而不是在第 3 方应用程序中运行。
推荐阅读
- git - 在分支中进行一些文件更改后无法切换到另一个分支的情况是什么?
- proof - 使用图灵约简证明语言是不可判定的
- unity3d - Unity2D:看对象正在翻转我的对象
- sqlite - FireDAC SQLite 标准加密问题
- python - 如何访问 django 模板中的图像?
- javascript - SyntaxError:JSON 中位置 0 处的意外标记 p 在提取中
- iis - 在 IIS Express 中托管 webapi,因此它只能由父 Web 应用程序访问
- r - R dbReadTable 没有返回这样的表错误
- postgresql - 枚举类型的 knex 迁移创建类型已存在
- laravel - youtube-dl norkunas / youtube-dl-php 的 Laravel 和 php 包装器