没有回答,几乎同样的问题 https://stackoverflow.com/questions/18571920/how-to-get-referrer-url-for-apps-downloaded-from-outside-the-market
解释我的目标:
我有一个apk
可能位于市场中的 URL(例如:谷歌游戏 https://play.google.com, Bazaar https://cafebazaar.ir/?l=en等)或者可以是直接链接到apk
file.
解释我的要求
当安装在设备上时,我必须设置推荐链接以将其广播到应用程序。
现在我们都知道Google Play
会将推荐(营销活动归因)广播到应用程序,但我们的本地市场(Bazaar
)不会这样做。
解释我的问题
有没有办法自己手动广播推荐信息?如果有任何方法,我会将所有应用程序链接更改为我将为他们生成的特定链接,以实现推荐信息广播。
换句话说
我需要在成功安装应用程序时获得导致下载的引荐来源网址,以了解谁是从任何地方下载并安装此应用程序的真正人?
更多信息
我的首要任务不是开发新的应用程序来充当新市场,但您建议的技术方法没有限制。换句话说,我需要一些关于我导致安装它们的应用程序的有用数据(例如:谁下载、谁从各地安装、谁是活动的等)。
提前致谢
经过搜索和思考,我找到了一种直接下载的替代方法。
我实现的解决方案如下:
- 我有申请
apk
我的服务器上的文件
- 当自定义客户端来到下载页面时,我将创建一个包含数据的文件,使该下载成为唯一且已知的下载。
- 然后我将该文件添加到
apk
获取并重建和退出包(例如:使用apktool https://ibotpeaches.github.io/Apktool/)
- 我还应该写自定义
SDK
读取特定路径中的文件(如果存在)并将数据发送到我的服务器以获得我需要的客户端信息
事实上这个场景已经处于抽象模式,所以我应该尝试使其可执行
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)