【问题标题】:How to broadcast referral to android app intallation如何广播推荐到android应用程序安装
【发布时间】:2017-01-27 16:18:38
【问题描述】:

Not Answered, Almost Same Question

解释我的目标:
我有一个apk URL,它可能在市场中(例如:Google PlayBazaar 等),也可能是指向apk 文件的直接链接。

解释我的要求
当安装在设备上时,我必须设置推荐链接以将其广播到应用程序。
现在我们都知道Google Play 会向应用广播推荐(Campaign Attribution),但我们的原生市场(Bazaar)不会这样做。

解释我的问题
反正有没有自己手动广播推荐信息?如果有任何方法我会将所有应用程序链接更改为我将为他们生成的特定链接以实现推荐信息广播。

换句话说
我需要有在成功安装应用程序时导致下载的推荐人,以了解谁是从任何地方下载和安装此应用程序的真实人?

更多信息
我的首要任务不是开发新应用程序以充当新市场,但您建议的技术方法没有限制。换句话说,我需要一些关于我安装它们的应用程序的有用数据(例如:谁下载、谁从任何地方安装、谁处于活动状态等)。

提前致谢

【问题讨论】:

  • 添加解析类织物
  • @Divyesh,我可以使用动态数据广播到从任何地方下载的应用程序。我需要知道是否从特定链接下载的应用程序(每个人都有不同的),是否已安装并且该用户现在处于活动状态...
  • 不确定链接。但您可以跟踪有多少人下载了它并正在使用它
  • 但我需要知道的最重要的事情是谁安装了该应用程序,谁让他/她下载并安装了该应用程序。此外,给我的不仅仅是一个应用程序,还有很多应用程序
  • 那么你必须使用一些提供referrel的外部服务

标签: php android android-broadcast measurement referrals


【解决方案1】:

经过搜索和思考,我找到了另一种直接下载的方法。

我实现的解决方案如下:

  • 我的服务器上有应用程序apk 文件
  • 当自定义客户端进入下载页面时,我将创建一个文件,其中包含使该下载成为唯一且已知的下载的数据。
  • 然后我将该文件添加到apk 源并重新构建并重新签名包(例如:使用apktool
  • 另外我应该编写自定义SDK 以读取特定路径中的文件(如果存在)并将数据发送到我的服务器以获得我需要的客户端信息

其实这个场景已经是抽象模式了,所以我应该尝试让它可执行

【讨论】:

【解决方案2】:

可能,您可以为不同的主机服务器/市场创建不同的apk 风格(具有相同的应用程序ID)。在不同的风格中,您可以硬编码服务器/市场标识符变量/常量,并且标识符对于每种风格必须是唯一的。

因此,当用户打开应用程序时,您可以根据标识符值识别下载应用程序的市场/服务器 URL。

你也可以尝试不同的apk 风格的谷歌分析。对于安装跟踪,您可以为不同的 Flavor 创建不同的安装事件。
我没有尝试过。希望对您有所帮助

【讨论】:

  • 感谢您的参与。你的解决方案是正确的,但它不能满足我的要求,因为我有很多动态的口味。不知何故,有许多不同的客户应该拥有自己的独特数据
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-04
  • 2011-01-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多