2015-09-13 39 views
2

我们正在将Branch.io与我们的Android应用程序集成。当Internet关闭时,Branch.io不会生成深层链接。互联网不需要通过短信共享内容,如何离线生成Branch.io深层链接?如何在离线状态下生成Branch.io深层链接?

+1

您有权访问分公司的API,以便产生一个深层链接,因此它不能离线进行 –

回答

3

可以通过附加查询参数和您的应用程序密钥来创建链接。

在此Branch.io Appending Query Parameters

开始描述您的分支领域。 http://bnc.lt(或您的白色标签 一)。

追加/ a/your_Branch_key。 http://bnc.lt/a/your_branch_key

追加查询参数'?'的开头。 http://bnc.lt/a/your_branch_key

[可选]添加分支分析标签。 功能=营销渠道& =电子邮件&标签[] = drip1 &标签[] =欢迎

[可选]附加任何自定义深层链接参数。 & USER_ID = 4562 &名称=亚历&的article_id = 456

[可选]追加数据参数(base64编码)填充有您的 科$控制参数。数据= ew0KICAgICJoaSI6ImhlbGxvIg0KfQ ==

+0

只是一个关于多标签注释。使用“&tags [] = drip1&tags [] = welcome”,我从BranchSDK iOS获得一个包含3项[drip1,drip1,welcome]的数组。如果没有[],使用“&tags = drip1&tags = welcome”,我会得到一个包含2个项目的数组,如预期的那样。 – user370773