1.2.4 • Published 5 years ago

vue-sensors-plugin v1.2.4

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

神策统计

用户行为分析、 统计

ready

  • webpack配置别名 @ 指向src目录
    resolve: {
      alias: {
        '@': resolve('src')
        ...
      }
    }

全埋点开启

    import SensorsPlugin from 'vue-sensors-plugin';
    Vue.use(SensorsPlugin, {
      name: 'sensors',
      heatmap: {
        clickmap: 'default',       // $webClick    sensors.quick('autoTrack')
        scroll_notice_map: 'default', // $webStay
        scroll_delay_time: 4000
      }
    }); // 神策统计 初始化
    // 路由切换的时候调用      $pageView
    router.afterEach((to, from) => {
      Vue.nextTick(() => {
        window.sensors.quick('autoTrackSinglePage');
      });
    });

配置项

  • config/index.js中区分环境, 配置字段 sensors
  module.exports = {
      dev: {
	....
        sensors: {
          server_url: 'xxxxx',
          name: 'xxx',
          heatmap: { .... }
        }
      },
      build: {
	....
        sensors: {
          server_url: 'xxxxx',
          name: 'xxx',
          heatmap: { .... }
        }
      }
  }

配置项

基础用法

  • 引入 main.js, 通过 根目录的config/index.js中区分环境, 配置字段 sensors
    • import SensorsPlugin from 'vue-sensors-plugin';
    • Vue.use(SensorsPlugin, { name: 'sensors' // default }) 第二个参数可选, 此配置优先级高于 根目录的config/index.js 中的 sensors字段
  • 调用
<script>
   window.sensors.xxx();
</script>
        
1.2.4

5 years ago

1.2.3

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago