1.0.15 • Published 2 months ago

cedar-track v1.0.15

Weekly downloads
-
License
-
Repository
-
Last release
2 months ago

埋点工具

基于Vue3、神策的埋点工具

npm install cedar-track

yarn add cedar-track
// main.ts
import { useSensors, useTrack } from 'cedar-track';
// app.config.globalProperties.$sensors = sensors
useSensors(app, {
  server_url: 'https://xxx/inquiry/acceptsdkinfo', // 后台接口地址
  show_log: true,
})
// 加载指令 v-saclick="{clickName:'XXX',clickData:{params1:'XXX',params2:'XX'}}"
useTrack(app)
interface SensorsOptions {
  /**
   * 埋点url
   */
  server_url: string;
  /**
   * 是否启用全埋点,默认值true
   */
  allTrack?: boolean;
  /**
   * 是否显示日志
   */
  show_log?: boolean;
  /**
   * 是否启用pageload 默认值false
   */
  pageload?: boolean;
  /**
  * 是否启用pageload 默认值false
  */
  pageleave?: boolean;
  /**
  * 应用名称
  */
  appName?: string;
  /**
  * 是否收集$WebClick,会被options.heatmap.clickmap覆盖
  */
  webClick: "not_collect" | "default";
  /**
  * 是否收集$WebStay,会被options.heatmap.scroll_notice_map覆盖
  */
  webStay: "not_collect" | "default";
}

// 默认值
allTrack: true,
show_log: false,
pageload: false,
pageleave: false,
server_url: "",
appName: "",
webClick: "default",
webStay: "default",
1.0.18

2 months ago

1.0.17

2 months ago

1.0.16

2 months ago

1.0.9

2 months ago

1.0.11

2 months ago

1.0.10

2 months ago

1.0.15

2 months ago

1.0.14

2 months ago

1.0.13

2 months ago

1.0.12

2 months ago

1.0.8

2 months ago

1.0.7

2 months ago

1.0.6

3 months ago

1.0.5

3 months ago

1.0.3

3 months ago