• 下载
  • 社区

my.reportAnalytics

自定义分析数据的上报接口。使用前需要在 小程序管理后台 的事件管理中新建事件,并配置事件名和字段。更多信息请参见 自定义分析


注意:my.reportAnalytics 只统计已发布上线的小程序的使用数据。

扫码体验

自定义分析.jpeg


效果示例

自定义分析.gif


示例代码

<!-- API-DEMO page/API/report-analytics/report-analytics.axml-->
<view class="page">
  <view class="page-description">自定义分析 API</view>
  <view class="page-section">
    <view class="page-section-title">my.reportAnalytics</view>
    <view class="page-section-demo">
      <view class="report" onTap="reportAnalytics">自定义分析</view>
    </view>
  </view>
</view>


// API-DEMO page/API/report-analytics/report-analytics.js
Page({
  reportAnalytics() {
    my.reportAnalytics('demo_click', {});
    my.alert({
      content: '数据上报成功,请到小程序管理后台-数据分析中查看',
    });
  },
});


/* API-DEMO page/API/report-analytics/report-analytics.acss */
.report {
    width: 100%;
    background: #108ee9;
    color: #fff;
    border: 1px solid #108ee9;
    height: 47px;
    line-height: 47px;
    border-radius: 5px;
    text-align: center;
    font-size: 18px;
}


入参

入参有两个,分别如下:

参数

类型

必填

描述

eventName

String

自定义事件名,需申请。

data

Object

上报的数据对象。


data 说明

data 为 Object 类型,属性如下:

属性

类型

必填

描述

key

String

配置中的字段名。

value

Any

要上报的数据。