2014-11-24 59 views
0

我目前正在开发一款应用程序,用于营销目的。这个应用程序有一个功能可以将链接分享给设备联系人或社交媒体,让其他人从Google Play商店下载此应用。但是,我公司已取得该应用程序的规则:Android - 检测各种应用程序安装案例

如果这个程序是从谷歌Play下载商店没有点击任何共享的链接,它不能运行(或简单地说,显示一个警告对话框,然后关闭该应用程序) 。让这个应用程序运行的唯一方法是首先单击链接,然后下载。

所以我的问题是,我怎么能使这成为可能?我必须找到一种方法来检测点击链接?或者有其他的选择吗?

+0

看起来像很多额外的工作来完成一项小任务。为什么公司没有在其服务器上托管apk,从而阻止任何没有获得共享链接的人下载? – jb15613 2014-11-24 06:08:47

+0

@ jb15613:其实我需要知道谁发送了链接(referrer)。另外,我需要尽可能地做到这一点。所以我认为使用Google Play广告系列衡量可能是最好的,不是吗? – Harry 2014-11-24 06:26:12

+0

只有它可以告诉你他们是否通过共享链接被带到了Playstore。然后给你共享它的用户的凭据。我不确定CM是否提供这种功能。 – jb15613 2014-11-24 06:41:28

回答

1

加入Google Play商店的目的是让人们找到并使用您的应用。一旦他们有了链接,任何人都可以访问它并尝试安装它。但是,如果你想要的是一种方式,以配合回什么是安装/启动,那么你可能想看看司机:

Google Play Campaign Attribution

如果要限制对谷歌的API或使用您的要求除Google Play以外的商店,此空间中还有其他供应商执行类似的功能。

+0

我相信这是我需要的指南!我花了一些时间研究Google Play广告系列衡量,但找不到任何文档。谢谢! 但是,仍然存在问题。如何让我的公司服务器知道跟踪器ID属于哪个人?我正在尝试构建一个**用户和推荐人**的树,所以我需要确切地知道谁收到了链接和谁。 – Harry 2014-11-24 06:42:19

+1

由于引荐网址中的字段是字符串,因此您可以对其中的其他信息进行编码(可能达到一定的尺寸限制)。如何获取嵌入网址中的附加信息需要了解营销活动的工作方式以及需要收集或处理引荐来源网址中的数据的人员。 – 2014-11-24 07:41:23

+0

经过一番研究,我认为你是对的。但我仍然需要通过测试Google Play广告系列衡量来证明这一点。我已经在我的代码中实现了它,但我不知道如何从引用网址收集数据。 你能教我吗?我发布了一个技术问题[这里](http://stackoverflow.com/questions/27243146/android-using-google-analytics-v4-campaign-measurement) – Harry 2014-12-02 06:27:26