SDK深度链接相关操作
创建深度链接
TurboLinkDeepLinkProperties properties = new TurboLinkDeepLinkProperties();
properties.setTitle("<深度链接标题>")
.setTemplateId("<链接模版,Dashboard里获取>")
.setTags(["<深度链接标签>", "vip2"])
.setUserId("<链接绑定的用户>")
.setLinkData({"<归因参数Key>" : "<归因参数Value>", "key2" : "value2"})
.setAndroidRedirection(true, "https://www.turbolink.ai?android")
.setIOSRedirection(false, "https://www.turbolink.ai?ios")
.setWebRedirection(false, "https://www.turbolink.ai?pc", "https://www.turbolink.ai?h5")
.setDefaultRedirection("https://www.turbolink.ai?default")
.setShare("<分享到社媒的标题>", "<分享到社媒的描述>", "<分享到社媒的图片URL>");
TurbolinkSdk.createDeepLink(properties, (data) {
print("callback:${data.shortHash}, ${data.linkUrl}, ${data.linkTemplate}");
});
返回参数说明:
shortHash : 深度链接的短链HASH
linkUrl : 深度链接对应的链接url
linkTemplate : 对应的链接模版