Branch.io 跟踪没有奖励的推荐
Posted
技术标签:
【中文标题】Branch.io 跟踪没有奖励的推荐【英文标题】:Branch.io Track Referral without rewards 【发布时间】:2016-05-09 10:17:28 【问题描述】:场景:用户(主要)向他的朋友发送一个应用程序下载链接,他的朋友使用相同的链接下载该应用程序。当主用户再次打开应用时,他如何知道他的推荐成功(真假就够了)。
问题:我如何使用 branch.io 做到这一点?
我的假设:
-
创建BranchUniversalObject
生成ShortUrl 并与朋友分享(现在朋友安装)
每当用户打开应用时,使用“getFirstReferringParams”来跟踪推荐
纠正我!
【问题讨论】:
【参考方案1】:Alex 和 Branch.io 在这里:这是一个很好的问题。我们的推荐功能仅用于处理开箱即用的信用跟踪,但您可以添加一些自定义处理以按照您描述的方式实施身份跟踪。
这项工作的先决条件是,当您的所有用户在您的应用程序中注册一个唯一帐户时,您正在为他们使用 Branch setIdentity() 方法。流程看起来像这样:
-
用户 A 下载您的应用。
用户 A 在您的应用中注册了一个唯一帐户,您触发了 setIdentity() 方法。
用户 A 创建一个共享链接并将其发送给用户 B。Branch 自动在该链接的数据中记录用户 A 的身份信息。
用户 B 打开链接并下载应用程序。链接的所有数据(包括用户 A 的身份)作为 Branch init() 调用的一部分返回。您将这些数据存储在本地,直到...
...用户 B 在您的应用中注册了一个唯一帐户,您触发了 setIdentity() 方法。
您将消息发送回您自己的服务器并将其排队以通知用户 A 他们的推荐已被接受。
如果您还跟踪推荐信用,您也需要设置这些规则。该过程的文档位于this page。
希望有帮助!
【讨论】:
以上是关于Branch.io 跟踪没有奖励的推荐的主要内容,如果未能解决你的问题,请参考以下文章
在branch.io中的redeemRewards函数调用时每次显示错误消息
react native 中的 branch.io 自定义事件未触发奖励规则
Branch.io React Native 跟踪广告活动信息