目录

English | 简体中文

DataRangers SDK - mp

Build SDK

npm install
npm run build

Sample

1. Initialize the SDK in app.js

// locally built references
// const $SDK = require('dist/tob/mp');

// online package references
const $SDK = require('@datarangers/sdk-mp');

$SDK.init({
  app_id: 0000, // Replace it with the "APP_ID"
  auto_report: true,
  log: true, // Whether to print the log
});

$SDK.config({
  xxx: 'abc',
});

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

App({
  onLaunch: function () {
    this.$SDK = $SDK; // Bind to the global app function to be called by other pages.

    //……
  },
});

2. Report custom user behavior events

// Take reporting the "video clicked" behavior of users for example
app.$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.
setTimeout(() => {
  app.$SDK.config({
    user_unique_id: 'zhangsan', //Unique user identifier, can be "open_id".
  });
}, 1000);
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号