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 : 对应的链接模版