我对使用branch.io提供应用程序用户的源归属感兴趣。但是,我不希望将用户重定向到新的URL并将其保留在内部URL上。
目前,我们所做的是: 应用网站 - >使用分支短链接发送短信/电子邮件 - >用户点击链接 - >指向分支 - >重定向到应用商店 - >安装 - >分支属性正确yay!
我想做的是: 应用网站 - >使用特殊应用程序URL在线发送短信/电子邮件,调用branch.io Web SDK指纹用户 - >直接到应用商店 - >安装 - > branch将web sdk指纹连接到app install
这可能吗?我想我的问题围绕着我们调用setIdentity时会发生什么?该调用是否会向分支服务器发送足够的指纹数据,以便能够在安装时识别此设备配置文件?或者完全重定向是否足以提供足够的指纹识别?
答案 0 :(得分:0)
分支机构将能够通过您提到的整个流程识别用户。也就是说,您的网站 - >发给我发送短信的应用程序 - >点击该链接可将用户重定向到您的移动网站(其中集成了分支网络SDK) - >直接用户到App商店 - >安装应用程序。
Branch为每个用户分配一个默认身份ID(称为分支身份ID)。您可以在“生活视图标识”标签here中查看此信息。 “实时查看事件”选项卡here中的每个事件都附加了一个Branch Identity ID。
如果您希望将自定义ID与用户相关联,则应在您的网站或应用上使用setIdentity()
。然后,分析将使用Branch Identity ID
和您设置的自定义ID(在分支仪表板上称为Developer Identity
)进行标记。