首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Branch.io实施推荐系统

Branch.io实施推荐系统
EN

Stack Overflow用户
提问于 2017-12-03 15:16:16
回答 1查看 285关注 0票数 0

我正在尝试在我的游戏中实现branch.io推荐系统。

我有一些关于branch.io的问题

  1. 必须识别登录和注销的用户,或者如果我不希望分支系统来处理这个问题?
  2. 在每次在onStateChanged中奖励用户之前,我需要检查changed是否是true
  3. 这是强制性的设置信用余额(在第一次开始),然后使用redeemRewards
  4. 如何在仪表板中添加奖励规则和过滤器后实现自己的过滤器?

我的问题是,onStateChanged每次都会在每个设备(参考和推荐代理用户)上给我打电话,甚至我在仪表板中的规则也只是Referred acting user,甚至我还在仪表板中添加了自定义过滤器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-04 17:00:47

Branch.io来的亚伦

1.必须标识登录和注销的用户,或者如果我不希望分支系统处理这个问题?如果您希望分支合并身份,就必须标识用户,否则随机ID可能会绑定到每个引用者和引用中,因为我们不会自动合并它们。要确认引用和合并标识,必须在创建链接之前调用setIdentity(),以便链接到引用用户的标识。一旦被引用的用户通过安装过程,您必须在触发引用奖励规则的setIdentity()之前再次调用触发事件

2.在每次需要检查“更改为真”时,在onStateChanged中奖励用户之前,如果您正在使用onStateChanged跟踪推荐和注册的状态,则可能需要检查是否是true触发奖励规则。这将防止奖励规则每次触发。

3.是否强制设置信用余额(在第一次开始时),然后使用redeemRewards ?不,在第一次启动时设置信用余额并不是强制性的。每个身份都将以零的信用余额开始,只有在赎回或触发奖励规则时才会增加或减少。

4.在添加奖励规则和在仪表板中筛选之后,如何实现自己的过滤器?,您肯定可以在奖励规则上实现过滤器。您可以使用与我们的webhooks系统相同的筛选器参数,这可以在文档这里中找到。

我们强烈建议您设置奖励规则以触发自定义事件,而不是installsopens,以避免不必要的身份合并。您总是可以找到关于我们的推荐机制这里的更多文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47619806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档