@blazes/analytics
v1.0.13
Published
npm
Downloads
32
Keywords
Readme
安装
npm
npm install @blazes/analytics
yarn
yarn add @blazes/analytics
API
示例化参数
| 属性 | 说明 | 必填 | 默认 | 类型 | | ---------- | -------------------------------------- | ------------ | -------------------------------------------------------------- | --------------------------------------------------- | | bussiness | 平台名 | 是 | - | string | | batch_send | 批量发送时候的事件间隔和 ajax 超时事件 | 否 | {sendinterval: 30 * 1000, datasendtimeout: 8 * 1000} | {send_interval?: number; datasend_timeout?: number} | | server_url | 上报地址 | 否 | https://logstash-backup.pandadagames.com/apis/v1/web/analytics | string | | show_log | 是否打印上报的参数 | 否 | boolean | | | appId | 数仓需要的业务名 | 否 | ninja3 | string |
方法
| 名称 | 说明 | 入参 | 回参 | | ----- | -------- | -------------------------------------------------- | ---- | | track | 上报埋点 | eventName: string; attributes: Record<string, any> | void |
例子
const trackService = new TrackService({
bussiness: "mycard",
showLog: true,
});
trackService.track("BuyProduct", {
ProductName: "大礼包",
});