监测追踪


用途API / 配置名默认策略备注
1触发激活事件 

trackAppInstall() 

对应有 3 个参数:

  1. eventName - 渠道追踪事件的名称
  2. properties - 渠道追踪事件的属性
  3. disableCallback - 是否关闭这次渠道匹配的回调请求 

客户手动添加,默认不禁用激活事件给广告平台回传


disableCallback 如果设置为 true,$AppInstall 事件会添加 $ios_install_disable_callback = ture,关闭此次渠道匹配的回调请求

如果设置为 false,则不会传  $ios_install_disable_callback,由服务端来处理后续回调

2

传入自定义渠道深度回传事件

  • $channel_device_info 
    • iOS 会上报 IDFA
    • Android 会上报 OAID 和 AndroidID
  • $is_channel_callback_event
    • 是否事件首次触发
    • 只有首次触发才会回传处理

trackChannelEvent()

对应有 2 个参数:

  1. eventname - 事件名
  2. properties - 自定义属性

客户手动添加


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 根据这两个参数校验后,校验逻辑:$channel_device_info 值不为空,$is_channel_callback_event 为 true 或者 false

SAT 针对对应自定义事件上判断是否进行深度回传

4

是否禁止获取 IMEI 

【插件的 API 】

disableIMEI

默认不禁止

Android 10 以上获取不到 IMEI

如需禁用,参考 禁止获取 IMEI

5

是否禁止获取 MacAddress 

【插件的 API 】

disableMacAddress

默认不禁止

Android 10 以上获取不到 MacAddress

如需禁用,参考 禁止获取 MacAddress

6

是否禁止获取 Android ID

【插件的 API 】

disableAndroidID 

默认不禁止

禁用会影响神策用户标识,建议先与神策技术顾问确认后再进行禁用

如需禁用,参考 禁止获取 AndroidID

插件的 API 需要先引入插件才会生效

引入插件的步骤,详细参照:

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 方法功能