SDK API (iOS)
|
收藏
1. 监测追踪
1.1. iOS 神策分析 SDK
用途 | API / 配置名 | 默认策略 | 备注 | |
---|---|---|---|---|
1 | 触发激活事件 | trackAppInstall() 对应有 3 个参数:
|
| disableAppInstallCallback 如果设置禁用,$AppInstall 事件会添加 $ios_install_disable_callback = ture,不禁用,不会传 $ios_install_disable_callback,服务端来处理后续回调 |
2 | 传入自定义渠道深度回传事件
| trackChannelEvent() 对应有 2 个参数:
| 客户手动添加 | |
3 | 是否开启新渠道匹配功能 开启:会在手动埋点的事件中添加 $is_channel_callback_event 和 $channel_device_info 关闭:不会在手动埋点的事件中添加 $is_channel_callback_event 和 $channel_device_info 只有自定义事件会带 | enableAutoAddChannelCallbackEvent | 默认关闭 | 开启后 trackChannelEvent 接口失效 开启后,SDK 会在自定义事件中携带 $is_channel_callback_event 和 $channel_device_info SAT 根据属性值进行判断是否进行深度回传 |
1.2. iOS 广告 SDK
用途 | API / 配置名 | 默认策略 | 备注 | |
---|---|---|---|---|
1 | 是否自动弹窗请求获取 IDFA 授权 | autoRequestTrackingAuthorization | 默认开启 | 只有包含 IDFA 的 广告 SDK 有这个开关配置,开启后,会弹窗让用户是否授权 IDFA 权限 |
2 | 配置激活事件中自定义属性 | appInstallProperties | 客户手动添加 | |
3 | 激活事件关闭渠道匹配的回调请求 | disableAppInstallCallback | 默认不禁用 | 如果禁用,会添加 $ios_install_disable_callback = ture,不禁用,不会传 $ios_install_disable_callback |
2. SLink
用途 | API / 配置名 | 默认策略 | 备注 | |
---|---|---|---|---|
1 | 设置 Deferred DeepLink 的域名 | options.customADChannelHost | 客户手动添加 | |
2 | 开启 Deferred DeepLink 开启:请求 Deferred DeepLink,触发 $AppDeeplinkMatchedResult 关闭:不请求 Deferred DeepLink,不触发 $AppDeeplinkMatchedResult | requestDeferredDeepLink | 默认关闭 | |
3 | 设置 Deferred DeepLink 的回调参数 | setDeepLinkCompletion | 客户手动添加 | 原 setDeepLinkCallback 设置 DeepLink 回调方法建议不要使用,setDeepLinkCompletion方法 完全替代 setDeepLinkCallback 方法功能 |
注:本文档内容为神策产品使用和技术细节说明文档,不包含适销类条款;具体企业采购产品和技术服务内容,以商业采购合同为准。