仅集成埋点SDK的Hybrid JS SDK
仅集成埋点SDK,没有集成无埋点时使用,需手动集成,采集App内嵌H5的埋点用户行为数据。
简介
仅集成原生埋点SDK,没有集成无埋点时使用。 埋点SDK需更新到最新版本
Hybrid JS SDK 负责采集用户在 App 中内嵌 H5 页面中的埋点用户行为数据。
1. 添加跟踪代码
1. H5页面添加代码
将以下JS代码复制到H5页面的 <head> 和 </head> 标签之间即可。安装成功后,除 localhost 和 IP 地址外,网址下的埋点行为数据在app内都将会被收集通过移动端上报,移动端需要去设置bridge
Android 设置bridgeForWebView或bridgeForX5WebView或bridgeForUcWebView
高级配置
字段
类型
说明
debug
boolean
是否开启调试模式,输出日志(仅对hybrid有效)
hashtag
boolean
是否开启hash模式路由处理
autotrack
boolean
是否集成无埋点sdk
关于
autotrack
字段
该字段和hybrid无埋点sdk是否接入无关系,当该字段为true
时,无埋点js sdk将被接入
2.hybrid埋点sdk接入时机
仅在当前app中只接入了埋点sdk时才会接入,若同时集成了无埋点sdk则不会被接入
3.hybrid数据转发条件
仅在hybrid sdk中的ai和app中的ai一致时,数据才会转发到app
1. 设置自定义事件和事件级变量(track)
在添加所需要发送的事件代码之前,需要在打点管理用户界面配置事件以及事件级变量。
参数名称
参数类型
是否必须
说明
eventId
String
是
事件标识符
eventLevelVariables
JSON Object
否
包含事件级变量的JSON对象,暨事件发生时所伴随的维度信息。
2. 设置转化变量
发送一个转化信息用于高级归因分析,在添加代码之前必须在打点管理界面上声明转化变量。
参数名称
参数类型
是否必须
说明
key
String
否
转化变量的标识符
Value
String
否
转化变量的值
conversionVariables
JSON Object
否
包含转化变量的JSON对象
3. 设置访问用户变量
参数名称
参数类型
是否必须
说明
key
String
否
用户变量的标识符
value
String
否
用户变量的值
customerVariables
JSON Object
否
包含用户变量的JSON对象
4. 设置登录用户变量
发送用户信息用于用户信息相关分析,在添加代码之前必须在打点管理界面上声明转化变量。
参数名称
参数类型
是否必须
说明
key
String
否
用户变量的标识符
value
String
否
用户变量的值
customerVariables
JSON Object
否
包含用户变量的JSON对象
5. 设置登录用户ID
6. 清除登录用户ID
最后更新于