# 埋点介绍
TIP
打开埋点采集开关后,项目初始化加载过程中可自动捕获白屏
,js加载异常
等事件,可添加自定义埋点用于采集按钮点击
、页面展示
、PV_UV
等数据,采集到的数据上报埋点服务,最终可移动管理平台
点击访问 (opens new window)移动分析部分对应功能查看采集数据的可视化分析报告。使用埋点功能必须部署埋点服务。此功能在移动前端框架3.5.1
版本及以上支持,低版本请联系支持人员接入。点击查看联系方式
# 配置开关 GRAY_ON_OFF
GRAY_ON_OFF
埋点开关位于src/common/utils/yuga-app.js
中,配置为0
表示关闭埋点采集,1
表示开启埋点数据采集,开关默认关闭。
# REPORT_URI 服务地址
REPORT_URI
埋点数据上报的地址,需要配置部署之后的埋点服务地址。
# BATCH_COMMIT_NUM 单次批量上送条数
BATCH_COMMIT_NUM
单次批量上送条数,默认值为10
,数据可根据采集点长度做测算,不能超过1024,程序里面有循环10次折半。
# ERROR_RETRY_TIMES 重试次数
- 当某批次上传失败时,重试次数,默认
2
次,即上传失败,则再试一次。
# BATCH_COMMIT_INTERVAL 批量上送间隔
- 批量上送间隔(毫秒),连续上报失败
3
次,丢弃该批次数据,并等待指定毫秒后再上报(Image模式),默认值2 * 60 * 1000
。
# SHORT_COMMIT_INTERVAL 不足上送条数时,上送触发时间间隔
- SHORT_COMMIT_INTERVAL,不足上送条数时,上送触发时间间隔(毫秒),保证在5分钟内把数据上送;但是,若该次上报失败,则只有等有新数据进来时才会重试,默认值
5 * 60 * 1000
;
# 外壳APPID
- APPID 若为APP端使用且使用宇信外壳时,请配置对应外壳APPID,其他情况可不配置。
埋点接口 →