IOS_配置说明
注意:
初始化接口为SDK必接接口(SDK下载)
如果接入deeplink事件监测,请务必在application:didFinishLaunchingWithOptions函数中调用初始化方法,以确保deeplink事件调用时相应参数已经准备就绪。
支持本功能的SDK版本为1.4.4及后续版本。
一键调起
- 方法用途:
通过标准的scheme、universal link技术,在app安装的情况下,引导用户进入应用内指定页面。通过此操作,您可以为用户提供优质的用户体验,从而极大加强用户与应用的互动。
eventName必须为invoke。
使用方法如图:
各个系统函数使用情况对应图中绿框内文字。
- 方法接口:
+(void)setEvent:(NSString *)eventName;
- 参数说明:
参数 | 类型 | 是否必填 | 长度 | 说明 |
---|---|---|---|---|
eventName | NSString | 是 | 最长32位 | 自定义事件名称,必须为invoke |
- 示例代码:
[Tracking setEvent:@"invoke"];
URL Scheme
支持版本:所有版本
页面设置:配置—-推广活动管理—新建推广活动
深度链接自定义URL Scheme:建议为您的应用创建唯一的scheme,以避免不同应用之间的scheme发生冲突
- 项目配置
在 Xcode 中,打开应用信息 plist 文件
右键选择Add Row,添加 URL types
点击展开URL types 和item 0 ,右键选择Add Row,添加 URL Schemes
点击URL Scheme并将Item0的值设置为您在热云后台填写的URL Scheme值
Universal Links
支持版本:iOS9及更高版本
页面设置:Deeplink参数设置——对应App——配置
子域:仅支持英文、数字、-,最多26个合法字符。参考下图方式在项目中关联
配置项以applinks:开头后边跟您配置的子域全拼如上图配置的参数需要在下图绿框内填写applinks:test.link.trackingio.com
App ID prefix:获取方式如下图
Bundle ID:获取方式如下图
配置—-推广活动管理—新建推广活动
Path:目标页面路径
四、技术支持
如有任何问题,请及时联系我们的技术支持工程师:
技术支持邮箱:[email protected]
技术支持QQ:2785608528