1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- /* eslint-disable */
- const buriedPoint = (name, id, url) => {
- const userInfo = uni.getStorageSync("userInfo");
- // 单页应用 或 “单个页面”需异步补充PV日志参数还需进行如下埋点:
- aplus_queue.push({
- action: 'aplus.setMetaInfo',
- arguments: ['aplus-waiting', 'MAN']
- });
- // 单页应用路由切换后 或 在异步获取到pv日志所需的参数后再执行sendPV:
- aplus_queue.push({
- action: 'aplus.sendPV',
- arguments: [{
- is_auto: false
- }, {
- // 当前你的应用信息,此两行请勿修改
- sapp_id: '39367',
- sapp_name: 'FH_SZMP',
- // 自定义PV参数key-value键值对(只能是这种平铺的json,不能做多层嵌套),如:
- page_id: id,
- page_name: name,
- page_url: url
- }]
- })
- // 如采集用户信息是异步行为需要先执行这个BLOCK埋点
- aplus_queue.push({
- action: 'aplus.setMetaInfo',
- arguments: ['_hold', 'BLOCK']
- });
- // 设置会员昵称
- aplus_queue.push(
- {
- action: "aplus.setMetaInfo",
- arguments: ["_user_nick", userInfo.username]
- });
- // 设置用户ID,用户设备ID可不做上报,若上报可使用开放平台JSAPI获取UUID
- //用户id需要埋政钉用户真实信息,用户ID必须用accountId,可通过开放平台“获取用户详情”接口获取。
- aplus_queue.push({
- action: "aplus.setMetaInfo",
- arguments: ["_user_id", sessionStorage.getItem('accountId')]
- });
- // aplus_queue.push({
- // action: "aplus.setMetaInfo",
- // arguments: ["_dev_id", "当前用户设备ID"]
- // });
- // 如采集用户信息是异步行为,需要先设置完用户信息后再执行这个START埋点
- // 此时被block住的日志会携带上用户信息逐条发出
- aplus_queue.push({
- action: 'aplus.setMetaInfo',
- arguments: ['_hold', 'START']
- });
- }
- export default buriedPoint
|