如何在移动应用中为Android和iPhone实施推介计划

我们在Google Play商店和Apple AppStore中都有移动应用程序,我们希望实施推介计划以吸引更多用户安装和使用我们的应用程序。

这是用户故事:

  • 每个新用户(例如约翰)都被赋予一个独特的推荐链接,他/她可以在这里分享到FB / TW /电子邮件或短信。
  • 当约翰朋友点击链接时,他们被引导到各自的AppStore基于他们的设备。
  • 约翰的朋友安装应用程序的时刻,并打开应用程序,我们的服务器应该得到通知,我们将知道,转介来自约翰,约翰将相应地奖励..

我们已经评估了一些移动应用程序安装跟踪工具,大多数的工具是最好的使用发布者/手机广告..

欣赏任何意见,build议

干杯詹姆斯

在我们的应用程序中,我们正在做一个类似types的推荐系统,在新用户(接收链接的人)成功安装应用程序时,向推荐人(实际上共享应用程序链接的人)提供一定的奖励积分。

我将尝试使用你的场景来解释我们的实现:所以根据你的用户故事:

  • 每个新用户(例如约翰)都会得到一个独特的推荐链接,他/她可以使用FB / TW / Email或SMS将其分享给他的朋友。

  • 当John的朋友点击链接时,他首先被redirect到一个Servlet,最终将他redirect到基于他的平台(Android / iPhone)的AppStore以下载该应用程序。

  • 请注意,我们可以找出使用Servlet点击链接的用户的IP地址,用户代理和设备模型。

  • 我们已经知道引用链接属于John,因此servlet将John的朋友的IP地址,用户代理和/或设备模型映射到John在数据库中的条目。

  • 当John的朋友安装应用程序并打开应用程序时,应用程序将IP地址,用户代理和/或设备模型发送到服务器。

  • 服务器检查对所有用户的条目,以find引用者,如果发现他,在我们的约翰,约翰得到奖励相应..

而已。 我们在上个月实施了这个,它增加了我们的下载量。 让我知道这是否有帮助。

Android的

在android上,你可以创build一个安装广播监听器,在这里你可以获取并保存链接的引用链接部分到SharedPreferences

https://play.google.com/store/apps/details?id=com.example.app &referrer=example_referral_code_here

为了这个检查
Android – 是否有可能以编程方式获得安装引用

从Android电子市场安装应用后获取引荐来源

iOS版

现在(2016年1月)这是不可能得到安装referrer代码在你的应用程序,就像使用android。

我有ios的选项是:

  1. 用户框架/第三方服务,如alau.me
  2. 指纹识别的解决方法,类似于Puru Pawar所build议的
  3. 只需让用户在您的应用内input推荐代码即可

您可以使用Google广告系列衡量指标进行测量 ,其中,utm_source只为每个用户提供唯一的编号/string,当用户的好友安装该应用时,Google Play商店将在安装后广播该用户。 参考这个问题 。

另一种方法是让您的当前用户创build唯一的代码,例如David123或HenryABC。 他们分享他们的代码(这很容易记住,因为它是个人的)。 在您的应用程序中,您提供了一个新用户input代码来解锁附加function的推荐框。 这样你可以跟踪,不必担心指纹。 指纹方法的大问题是iOS不够独特,移动networking共享IP地址。 所以在伦敦EE上有一个iPhone 6s的人可能会拥有和其他100人一样的指纹。