vue引入神策埋点

1.安装依赖:

npm install sa-sdk-javascript --save

2.初始化配置(main.js):

const sensors = require('sa-sdk-javascript');
sensors.init({
  server_url: 'https://your-sa-server.com/sa?project=xxx', // 神策数据接收地址
  is_track_single_page: true, // 单页面应用配置
  heatmap: {
    clickmap: 'not_collect', // 关闭自动点击图采集
    scroll_notice_map: 'not_collect'
  }
});
sensors.registerPage({ user_id: '123' }); // 设置公共属性
export default sensors;

sensors.quick('autoTrack');
Vue.prototype.sensors = sensors;

3.业务组件使用:

//业务组件使用
this.sensors.track('xxfun', {
  // 自定义事件属性
  param1: 'xx',
  param2: 'xx'
})

 

posted @ 2025-10-17 16:15  陆远0913  阅读(32)  评论(0)    收藏  举报