1.0.3 • Published 7 months ago

@aloudata/aloudata-tracking v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
7 months ago

Aloudata Tracking

Aloudata Tracking 是一款基于 Sentry 的埋点追踪工具,提供了一系列的功能,包括错误收集、性能监控、用户行为分析等,支持Sentry 上报和 POST 接口上报两种形式。

安装

登录私有 npm 仓库

npm.io

  • 终端内执行 npm login 登录

npm.io

  • 全局安装包
npm install aloudata-tracking --registry=https://packages.aliyun.com/60dd34bf4690c27532d3d021/npm/npm-registry/

使用

Sentry 上报

import { init } from 'aloudata-tracking';
init({
  sentryDSN: 'https://your_sentry_dsn',
  release: 'your_release';
  user: {
    id: 'userid',
    username: 'username',
  }
})

POST 接口上报

import { init } from 'aloudata-tracking';
init({
  customTargetHosts: ['http://your_post_api'],
  appName: 'your_app_name',
  user: {
    id: 'userid',
    username: 'username',
  }
})