分支 IO UNity 首次安装

Posted

技术标签:

【中文标题】分支 IO UNity 首次安装【英文标题】:Branch IO UNity getting first install 【发布时间】:2017-11-03 10:06:56 【问题描述】:

我在我的 Unity 游戏中集成了分支插件。 如何知道当前安装是否是通过分支链接完成的,是新安装吗? 如何了解是否有用户从其他用户邀请安装并奖励推荐人。 “+is_first_session”是干什么用的??

【问题讨论】:

【参考方案1】:

1.如何知道当前安装是否是通过分支链接完成的,是新安装吗??

如果您将 Branch SDK 集成到您的应用中,这样每次打开/安装应用时都会初始化 Branch,则 Branch SDK 将返回 要么

以下参数(在自然安装/打开的情况下)

+clicked_branch_link:false

+is_first_session:true/false

链接参数(如果单击分支链接导致安装/打开)以及以下参数:

+clicked_branch_link:true

+is_first_session:true/false

在设备全新安装的情况下,is_first_session 参数设置为 true。 (PS:Branch 也可以检测到重新安装,所以如果用户卸载并重新安装应用程序,is_first_session 参数设置为false

+clicked_branch_link 参数设置为 true 是由于单击分支链接而发生的安装/打开。

2。如何通过其他用户邀请了解是否有用户安装并奖励推荐人。

分行有一个内置系统来设置推荐计划。 Branch 的推荐系统允许您用积分奖励用户(对于任何事件,例如推荐其他用户)、跟踪这些积分并在适当时兑换它们。 您可以参考设置文档here。还有一个信息丰富的博客here。

【讨论】:

我的问题是我已经发布了我的应用程序,我将在下次更新中提供推荐奖励,那么有没有办法检查以前的用户是否尝试获得奖励?我不想奖励以前的用户。只给新用户奖励?? 新安装是否记入指定的bucket,以便以后随时可以通过Branch.loadRewards方法检查? @PrathviShetty 您可以在分支仪表板上为自定义事件定义推荐规则。如果点击推荐链接并安装应用程序的用户是第一次用户,您将在应用程序中获得+is_first_session 参数true。如果用户已经拥有该应用或重新安装该应用,则+is_first_session 参数将设置为false。您可以使用此参数,并且只有当它是第一次使用时,您才能触发您定义的自定义事件。然后,Branch is 会自动将推荐奖励分配给适当的存储桶。 你可以找到关于自定义事件的文档here 我现在面临的另一个问题是 android inUnity 的集成,因为我使用了另一个插件,它也需要覆盖清单【参考方案2】:

问题在于 ios 和 android 上的 true 字符串, 在 IOS 中为“真”,而在 android 中为“真”

【讨论】:

以上是关于分支 IO UNity 首次安装的主要内容,如果未能解决你的问题,请参考以下文章

分支 io - 通过 Play 商店安装应用程序后没有引用参数

分支 io:我应该如何配置链接,以便当用户单击尚未安装的 Android 应用程序的链接时打开默认应用程序市场?

Android 分支 IO SDK 策略违规

githup 首次提交项目及分支 遇到的问题

分支 IO SDK 更改域中断链接

分支 IO - 在自定义事件中显示推荐参数