Skip to content

volcengine/datarangers-sdk-javascript

Repository files navigation

English | 简体中文

DataRangers SDK - javascript

Sample

npm install
npm run build

Sample

1. Initialize the SDK in your javascript file

const SDK = require('@datarangers/sdk-javascript');

SDK.init({
  app_id: 1234, // Replace it with the "APP_ID"
  channel: 'cn', // Replace it with your report channel
  log: true, // Whether to print the log
});

SDK.config({
  username: 'xxx', // when you want report username with event
});

SDK.start(); // Setup complete and now events can be sent.

2. Report custom user behavior events

// Take reporting the "video clicked" behavior of users for example
SDK.event('play_video', {
  title: 'Here is the video title',
});

3. Report the unique identifier of the currently logged in user

// Set "user_unique_id" after a user logs in and the user's unique identifier is retrieved.
SDK.config({
  user_unique_id: 'zhangsan', // Unique user identifier
});

Security and privacy

This project takes security seriously. For vulnerability reporting and supported versions, see SECURITY.md

About

火山引擎数据官方 Web JavaScript 埋点 SDK,用于 Web 端和 H5 端的数据采集埋点 。使用原生 JavaScript 实现代码埋点、全埋点、AB实验、网页热力图等功能。

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors