codecamp

支付宝小程序API 自定义分析

my.reportAnalytics

自定义分析数据的上报接口。使用前需要在 小程序开发者中心控制台 > 小程序详情页 > 数据中心 > 自定义分析 > 事件 中新建事件,并配置事件名和字段。

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

扫码体验

自定义分析.jpeg

示例代码

<!-- 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 要上报的数据。

eventName 事件名和 data 字段信息的配置方式如下,仅供参考。

image

支付宝小程序API 自定义通用菜单
支付宝小程序API 更新管理
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

支付宝小程序开发文档

支付宝小程序 快速示例

支付宝小程序 小程序快速示例

支付宝小程序 框架

支付宝小程序 组件

支付宝小程序组件 基础组件

支付宝小程序组件 无障碍访问

支付宝小程序 扩展组件

支付宝小程序扩展组件 UI组件

支付宝小程序 API

支付宝小程序 开发工具

支付宝小程序 云服务

支付宝小程序 Serverless

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }