「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」
Hope is a good thing, maybe the best of things. And no good thing ever dies.
本文是自己在小程序开发过程中对小程序数据埋点的一个实践过程。
微信小程序官方已经有配套的数据分析,我们开发者可以直接使用,然后再微信小程序后台系统直接查看对应的数据。
常规分析
主要包含 概况、访问分析、实时统计。用户画像,这些可以直接使用官方的”小程序数据助手“查看
自定义分析
其实我们常用应该就是自定义分析,做一些埋点,统计用户的日常行为,然后用数据去分析客户类型,以便针对不同的用户群体做出有针对性的营销方案。
自定义分析和友盟埋点有点类似。
自定义事件
- 登录mp.weixin.qq.com,进入“数据分析” – “自定义分析” - “事件管理”,点击 “新建事件”。
- 定义事件名称,定义收集数据的事件配置
2.1 新建事件
注意:
page 要对应 页面的 path
element 对应元素的 class 名称 .show-auth
<button class="show-auth" bindtap="bindOpenSetting">展示已授权</button>
2.2 定义data ,事件数据来源
price,color 是.wxml page 数据中的字段
在小程序中使用自定义事件api来收集收据
.wxml
<view class="custom">
<button class="show-auth" price="{{price}}" color="{{color}}" bindtap="bindGetData">上传自定义数据</button>
</view>
.js
bindGetData: function(){
console.log(this.data);
const { price, color } = this.data;
wx.reportAnalytics('click_test', {
price,
color,
})
},
2.3 保存并测试
参考官方文档自定义分析
结语
如果这篇文章帮到了你,欢迎点赞👍和关注⭐️。
文章如有错误之处,希望在评论区指正🙏🙏
欢迎关注我的微信公众号,一起交流技术,微信搜索 🔍 :「 五十年以后 」