SDK对象参考
最后更新:2024/01/22
EventResponse
方法 | 类型 | 说明 |
---|---|---|
getCode() | Int | 返回编码 |
getMsg() | string | 返回说明 |
getData() | string | 返回结果 |
getLinkHashId() | string | 归因中的所属链接hash |
getBlackbox() | string | blackbox, TurboLink定义的终端编码 |
getDeviceStatus() | Int | 获取设备状态,1-新设备,2-老设备 |
getLinkData() | List[LinkDataProperties] | 归因中的所属链接相关LinkData数据,该数据为创建深度链接时提供的LinkData数据 |
getCustomKey(key : String) | string | 获取归因中的链接hash自定义Key:Value值 |
getCampaignData().getCampaignId() | string | 获取活动LinkHashID |
getCampaignData().getTitle() | string | 获取活动标题 |
getCampaignData().getStart() | Int | 获取活动开始时间(时间戳) |
getCampaignData().getEnd() | Int | 获取活动结束时间(时间戳) |
getCampaignData().getStatus() | Int | 获取活动状态(1-待发布,2-已发布,3-已下线,4-预发布) |
getFromUser().getUserId() | string | 获取上级用户ID |
getFromUser().getInviteCode() | string | 获取上级邀请码 |
LinkDataProperties
方法 | 类型 | 说明 |
---|---|---|
getKey() | Int | 获取键名称 |
getValue() | string | 获取键值 |
ListenerEventProperties
方法 | 类型 | 说明 |
---|---|---|
getArguments() | string | 用户点击的事件参数,可以通过订阅该参数,打开相应的App页面 格式: turbolink://[事件ID]:[事件KEY] |
getScheme() | string | 用户点击的事件ID |
getCampaignUrl() | string | 活动URL, 可以在打开并完成事件后,Webview跳转该地址来返回活动页 |
getAdditionalParam() | string | 获取额外的参数信息 |
getCampaignId() | string | 获取活动HashId |
getCampaignTitle() | string | 获取活动标题 |
getCampaignLang() | string | 获取活动语言 |
getUser() | string | 获取当前的用户 |
ListenerPointProperties
方法 | 类型 | 说明 |
---|---|---|
getCampaignId() | string | 获取活动HashId |
getCampaignUrl() | string | 活动URL, 可以在打开并完成事件后,Webview跳转该地址来返回活动页 |
getCampaignTitle() | string | 获取活动标题 |
getCampaignLang() | string | 获取活动语言 |
getUser() | string | 获取当前的用户 |
getPosition() | Int | 获取点击的位置标识 |
listenerShareProperties
方法 | 类型 | 说明 |
---|---|---|
getSharingText() | string | 分享的文案 和链接 |
getTargetScheme() | string | 跳转的社媒 URL 协议 |
getNoInstallPrompt() | string | 社媒没有安装提示语,根据活动的语言返回 |
getCampaignId() | string | 玩法ID |
getCampaignUrl() | string | 活动URL, 可以在打开并完成事件后,Webview跳转该地址来返回活动页 |
getCampaignTitle() | string | 获取活动标题 |
getCampaignLang() | string | 获取活动语言 |
getUser() | string | 获取当前的用户 |
getShareLink() | string | 分享链接 |
getShareText() | string | 分享文案 |
CampaignInfoProperties
方法 | 类型 | 说明 |
---|---|---|
getCampaignId | string | 获取活动ID |
getTitle | string | 获取活动标题 |
getStart() | Int | 获取活动开始时间(时间戳) |
getEnd() | Int | 获取活动结束时间(时间戳) |
getStatus() | Int | 获取活动状态(1-待发布,2-已发布,3-已下线,4-预发布) |
getLangs() | Array | 活动语言 |
getLink() | string | 获取活动默认链接 |
getUtm() | Int | 获取活动时区 |