下载文件

App init参数配置

const sugoio = require('./util/wx-mini-sdk.js') //引入sugoio
// 初始化sdk
App({
  onLaunch: function () {
    sugoio.App.init({
      "project_id": "com_H1bIzqK2SZ_project_HyAKaKC5Z", //项目ID
      "token": "2c170b6be6bb15521bd8560a41f8c849" // 项目TOKEN
      "gateway_host": '<collectGateway>', //数据上报的地址
      "api_host": '<api_host>', // 可视化配置时服务端地址
      "track_share_app": false, // 自动上报转发事件
      "track_pull_down_fresh": false, // 自动上报下拉刷新事件
      "track_reach_bottom": false, // 自动上报上拉触底事件
      "track_auto_duration": true, // 自动上报停留事件
      "debug": false // 是否启用debug
    });
    console.log('App Launch');
  });

  // 上报页面浏览记录
  Page({
    onLoad: function () {
      sugoio.Page.init();
      console.log('Page onLoad')
    }
  });
  • ${appid}: 为应用TOKEN。
  • ${project_id}: 为项目ID。

用户自定义维度

数果智能 的多维分析工具本身提供了例如 “访问来源”,“城市”,“操作系统”,“浏览器”等等这些维度。这些维度都可以和用户创建的指标进行多维的分析。但是往往不能满足用户对数据多维度分析的要求,因为每个公司的产品都有各自的用户维度,比如客户所服务的公司,用户正在使用的产品版本等等。 数果智能 为了能够让数据分析变得更加的灵活,我们在 JS SDK 中提供了用户自定义维度的API接口:

自定义事件上报(代码埋点上报)

第一次接入 数果智能时,建议先追踪 3~5 个关键的事件,只需要几行代码,便能体验 数果智能 的分析功能。例如:

  • 图片社交产品,可以追踪用户浏览图片和评论事件。
  • 电商产品,可以追踪用户注册、浏览商品和下订单等事件。

数果智能 SDK 初始化成功后,即可以通过 sugoio.track(event_name, [properties], [callback]) 记录事件:

  • event_name: string,必选。表示要追踪的事件名。
  • properties: object,可选。表示这个事件的属性。
  • callback: function,可选。表示已经发送完数据之后的回调。
  // 追踪浏览商品事件
  sugoio.track('ViewProduct', {
    'ProductId': 123456'ProductCatalog': "Laptop Computer",
    'ProductName': 'MacBook Pro',
    'ProductPrice': 888.88,
    'ViewDateTime': +new Date()
  });

数据类型说明

  • object: 上面 properties 是 object 类型,但是里面必须是 key: value 格式。

事件公共属性(超级属性)

  // sugoio.register 提供全局设置为每条上报记录都设置共有属性,在 WxStorage 中永久保存属性,永久有效,如果存在这个属性了则覆盖
  sugoio.register({
    Custom1: 'Custom1',
    Custom2: 'Custom2'
    ...
  });

sugoio.register_once(object)

在 WxStorage 中永久保存属性,如果存在这个属性了则不覆盖

删除事件公共属性

  // sugoio.unregister 删除事件公共属性
  sugoio.unregister(key);
  • key: 事件公共属性key
© 广东数果 all right reserved,powered by Gitbook问题反馈邮件:developer@sugo.io 2020-09-07 11:11:58

results matching ""

    No results matching ""