微信小程序WE分析----事件分析

news2024/11/25 5:47:27

目录

web分析-小程序

事件分析概述

1.新增事件管理

 事件参数说明

(1) 填写事件配置

 (2)小程序添加上报代码:将上报代码添加到小程序中

 (3)测试事件数据上报:测试事件上报的数据是否正确。

 属性管理

 字典管理

 新增事件分析

创建事件分析

添加事件指标

全局筛选条件

 分组查看


web分析-小程序

We分析-基础功能,是微信官方提供的小程序统计数据服务。

无需进行数据接入,即可查看小程序的访问和支付等统计结果数据,便于快速掌握小程序整体的运转情况

事件分析概述

事件,是追踪或记录的用户行为或业务过程。举例来说,一个电商产品可能包含如下事件:用户注册、浏览商品、添加购物车、支付订单等。事件分析,是指基于事件的指标统计、属性分组、条件筛选等功能的查询分析。事件分析可以帮助回答以下问题:

  • 最近三个月来自哪个渠道的用户注册量最高?变化趋势如何?

  • 各个时段的人均充值金额是分别多少?

  • 上周来自北京的,发生过购买行为的独立用户数,按照年龄段的分布情况?、

1.新增事件管理

事件: 使用WE分析的事件分析、自定义看板等模块功能需要现有相应的数据,而数据是以事件为模型进行存储和分析的,因此在使用前需要先定义事件。

 事件参数说明

事件名称: 事件中文名,用于分析展示,全局唯一,可以修改。

事件id: 以字母开头的字符串,可由字母、下划线、数字组成,全局唯一,新建事件时可以填写,但之后将不可修改,因此新建事件时请慎重命名id。

事件类型: 目前主要有经营事件、自定义事件。经营事件:官方提供事件,只能增加属性和删除自己添加属性,官方默认提供的参数都不能修改。自定义事件:商家自己创建的事件,支持各种操作。

创建时间: 第一次创建的时间,如果为经营事件,则统一为2021.1.1。

更新时间: 事件配置参数有更新的时间。

修改人: 记录最近一次修改人。

应用状态: 事件的使用状态,若有在事件分析、漏斗分析等模块中使用,则为使用中,否则为暂无使用

数据质量: 事件数据上报质量,可通过该指标了解当前上报数据的质量

操作: 可对事件进行的动作,包含查看、编辑、测试、删除

新建事件: 创建一个新的自定义事件,首先需要填写事件配置,配置填写完成并创建成功后,则需要添加上报代码(必须)并进行数据测试(非必须),后续可以用到各种分析中。

(1) 填写事件配置

:事件名称和事件id均不能与已有的重复,增加属性可以选择已有属性,也可以新建属性,属性在成功新建事件后可在属性管理中操作。 

添加上报添加属性 

 

 (2)小程序添加上报代码:将上报代码添加到小程序中

//自定义事件

wx.reportEvent("test_event_name", {
    
  "test_key1": "",
  
  "test_key2": 0
  
})

接口名称: wx.reportEvent(string eventName, Object data)

参数: string eventName:事件名,Object data:上报的事件数据。key 为事件中的字段名,value 为上报的数据。

开发者工具,添加到代码中:

 (3)测试事件数据上报:测试事件上报的数据是否正确。

 选择需要测试的微信号(仅能选择此小程序有授权的微信账号),选择后会显示当前选择的微信号。

 点击开始测试后,在手机上进行相应的事件操作,即可在事件测试页面看到具体的测试数据(可能存在1-2分钟的延迟),点击结束测试后则不会再增加上报展示并且同步总体测试结果,默认展示事件的所有属性,如只需要查看部分属性,可点击选择展示属性进行选择。

测试结果,每一条数据均有测试结果,有具体的报错,整个事件则会有一个汇总的测试结果:

测试通过:所有数据均测试成功

 属性管理

属性: 当我们需要对一个事件(数据)进一步的分析,那么得需要把事件下钻拆分,而一个属性即为事件的一个变量值,对这个变量进行操作即可下钻,属性可以在编辑/新建事件时添加属性创建,也可以在属性列表点击新增属性创建。

  • 属性名称: 属性中文名,用于分析展示,全局唯一,可以修改。
  • 属性ID: 以字母开头的字符串,包含字母和下划线,全局唯一,一旦创建不可修改。
  • 数据类型: 属性数据的类型,目前主要为字符、整数类型。
  • 数据范围: 定义一个数据的正常取值范围,主要用于数据测试用,如用户定义了价格属性为0-100,那么在事件测试中不在这个值内的上报记录都会报错。
  • 属性类型: 目前有经营、自定义类型,经营属性不可修改,自定义可以修改。
  • 字典: 属性配置的字典,若有配置,则属性的值会转换成字典值。
  • 创建时间: 属性创建的时间,如果为官方属性,则统一为2021.1.1。
  • 状态: 属性的使用状态,若有在事件中使用,则为使用中,否则为暂无使用,点击查看属性可以看到具体的使用事件详情。
  • 操作: 可对属性进行的动作,包含修改。
  • 新增属性: 可以创建一个新的属性。
  • 修改: 可以修改属性的属性名、属性描述、字典。

 字典管理

字典: 字典可以将属性的原始值转换成翻译值。

可查看当前所有字典,根据类型可筛选展示,可以通过字典创建时间进行筛选,可进行新建字典、查看&修改字典操作。

字典名: 字典名称。

字典类型: 字典的类型,目前为经营、自定义两种类型,经营字典只能查看,自定义字典可以查看、编辑、删除。

创建时间: 字典创建的时间,若为官方字典则统一为2021.1.1。

状态: 字典的使用状态,若有在属性中使用,则为使用中,否则为暂无使用,点击查看字典可以看到具体的使用属性详情。

操作: 可对属性进行的动作,包含查看、编辑、删除。

查看: 查看字典的具体参数。

字典不会匹配测试中的字段会匹配事件分析中的字段 

 新增事件分析

创建事件分析

在侧边功能栏选择“行为分析>事件分析”,进入事件分析列表,事件分析列表展示所有已新建的事件分析。

 点击“新建分析”按钮,进入新建事件分析页面。包括左侧数据看板和右侧条件区域两部分。

 

添加事件指标

指标是说明总体数量特征的概念及其数值的综合,故又称为综合指标。在实际的统计工作和统计理论研究中,往往直接将说明总体数量特征的概念称为指标。 [1] 

首先为分析添加事件指标,选择事件、指标,目前同一分析中最多支持添加4个事件指标。

(1)预置指标:每个事件都可以统计如下指标,可以直接选择:

人数: 触发该事件的去重用户数。

人次: 事件的触发次数。

人均次数: 每个用户触发该事件次数的平均值,即总次数/去重人数。

(2)自定义指标:对于事件所有类型的属性,都可以将如下值作为分析指标:

去重计数: 选定时间范围内,该属性出现的去重次数。

对于数值型属性,可以将数值型属性作为分析指标:

求和: 选定时间范围内,该属性的取值求和。

 均值: 选定时间范围内,该属性取值的算术平均值。 

最大值: 选定时间范围内,该属性取值的最大值。

 最小值: 选定时间范围内,该属性取值的最小值。

**中位数 **: 选定时间范围内,该属性取值的最小值。

可针对事件指标添加相应的筛选条件,支持针对事件中所包含的默认公参及自定义属性添加条件。 属性即为该事件中的字段,可对属性添加筛选条件进行分析,属性筛选选择上限为10个,仅支持“全部且”或者“全部或”。

全局筛选条件

针对所有事件指标都需要添加的筛选条件可在此设置。属性可选范围为所有事件的属性交集。

 

 分组查看

选择事件中属性分组查看,进行更加精细化的分析。属性可选范围为所有事件的属性交集。最大支持2个属性的拆分。

进行“事件分析”时,想要查看自己定义的属性的值,就把自己定义的属性,添加到 “分组”中,不要添加到 “指标”中。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/650240.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java+Swing+mysql员工工资管理系统2.0

JavaSwingmysql员工工资管理系统2.0 一、系统介绍二、功能展示1.用户登陆2.主页3.员工工资查询4.员工工资添加5.员工工资修改6.员工工资删除 三、系统实现1.salary.java 四、其它系统五、获取源码 一、系统介绍 该系统实现了简单的增删查改、用户登陆、员工工资查询、员工工资…

美联储缩表意味着什么?

What does the Feds balance sheet reduction mean? 这里的表是资产负债表,Balance sheet. 美联储(Federal Reserve)作为全球影响力最大的央行,其在货币政策上做出的一些调整,可能就会引起全球经济和金融市场动荡&am…

项目测试排期的正确方法是什么?

测试排期是项目排期里面的一部分,所以了解项目排期对整体产品的全貌会有一个宏观的认知,甘特图能很好的体现项目排期,里面包含了参与角色和每个角色对应的排期。项目参与者和项目责任人都可以清晰的看到项目当前进展和项目耗时等。 甘特图可…

智能监控系统:在线培训考试系统的保障

随着互联网技术的不断发展,越来越多的培训机构和教育机构采用在线学习和考试的方式进行教学。然而,考试中的作弊问题也随之产生,给教育质量和学术诚信带来了挑战。为了解决这一问题,许多在线培训考试系统引入了智能监控系统。 智…

邓铎:探索书法艺术的新境界

中国书画院院士邓铎,是一位在书法艺术领域拥有深刻理解和丰富实践经验的老者。他的作品随心所欲,个性鲜明,具备独特的审美品味和艺术手法,更有重要的理论创新,让书法艺术大放光彩。 邓铎的书法作品在形式上追求“形似象…

【无标题】面试常考算法(3):二叉树遍历(创建、遍历、销毁)

这部分不够熟悉的话,面试直接递归就行。不过实际中虽然递归在某些情况下可以提供简洁和优雅的解决方案,但可能占用大量的内存空间和导致额外时间开销,所以还是尽量使用非递归。因为每次递归调用时,函数的局部变量和参数都需要在栈…

迭代器模式(十九)

相信自己,请一定要相信自己 上一章简单介绍了访问者模式(十八), 如果没有看过, 请观看上一章 一. 迭代器模式 引用 菜鸟教程里面迭代器模式介绍: https://www.runoob.com/design-pattern/iterator-pattern.html 迭代器模式(Iterator Pattern&#xff…

实战:私有化部署ngin+文件步骤记录

这里写目录标题 背景准备总结 背景 出差到某国企进行私有化部署,一波三折。没想到是那种最麻烦的部署,导入文件需要刻光盘,进入电脑房需要上交手机,不允许有人以及拍摄设备,内部有监控摄像头。 有问题怎么办&#xf…

SYSU程设c++(第十六周)

set set<int> st; 会自动排序升序 如果降序可以set<int, greater<int>> s; map map<string,int> m; 会按键进行升序 m["uiui"]100; map<string,int>::iterator it; for(itm.begin();it!m.end();it){ cout<<"键&qu…

Spark大数据处理学习笔记(3.3)掌握RDD分区

该文章主要为完成实训任务&#xff0c;详细实现过程及结果见【http://t.csdn.cn/OmCQ8】 文章目录 一、概念二、自定义分区器2.1 提出问题2.2 解决问题1. 准备数据文件2. 新建科目分区器3. 测试科目分区器 三、课后作业 一、概念 在Spark中&#xff0c;RDD&#xff08;弹性分布…

长文|基于Zabbix的可观测性监控

01 可观测性与可观测性监控 02 基于ZABBIX的可观测性监控 03 可观测性监控的探索 ——王小东&#xff0c;多年运维老兵&#xff0c;《nginx应用与运维实战》作者 本文整理自王小东在2022Zabbix峰会演讲分享。ppt可在公众号后台回复“ppt"。 1、可观测性与可观测性监控…

拷贝构造函数

拷贝构造函数 以值传递的方式调用函数时&#xff0c;如果实参为对象&#xff0c;会调用拷贝构造函数。函数以值的方式返回对象时&#xff0c;可能会调用拷贝构造函数&#xff08;VS会调用&#xff0c;Linux不会&#xff0c;g编译器做了优化&#xff09; 类似于构造函数和析构函…

Python控制流程盘点及高级用法、神秘技巧大揭秘!

在这篇文章中我们将全面深入地介绍 Python 的控制流程&#xff0c;包括条件语句、循环结构和异常处理等关键部分&#xff0c;尤其会将列表解析、生成器、装饰器等高级用法一网打尽。此外&#xff0c;我还将分享一些独特的见解和研究发现&#xff0c;希望能给你带来新的启发。文…

让你不再疑惑图片翻译怎么弄

你是否曾遇到过在阅读外语文章或资料时&#xff0c;遇到了图片上的文字无法翻译的困扰&#xff1f;别担心&#xff0c;如果你还不知道如何翻译图片上的文字的话&#xff0c;接下来我将教你三种图片翻译的实用小技巧&#xff0c;一起来看看吧。 翻译图片的实用方法一&#xff1a…

Python语法基础01(列表,元组,字典)

Python基础语法 变量的命名与使用 变量名只能包含字母、数字和下划线&#xff0c;只能以字母和下划线为开头不能包含空格不能使用python保留字 列表&#xff0c;元组&#xff0c;字典 列表 定义列表(元素之间可以没有任何关系)&#xff1a;[] 例如 fruits["apple&qu…

oracle如何才能卸载干净

windows系统下oracle如何才能卸载干净 1.关闭oracle所有的服务。2.删除注册表中相关信息3.删除注册表中相关Oracle安装信息4.删除注册的oracle事件日志5.删除环境变量path中关于oracle的内容6.重新启动操作系统7.删除Oracle_Home下的所有数据8.删除oracle安装目录。9.删除开始菜…

灰度图像逻辑运算之逻辑或

目录 note code test note out max(x1,x2) code void img_logic_or_fun(uchar& in1, uchar& in2, uchar& out) {out in1 > in2 ? in1 : in2; } void img_logic_or(Mat& src1, Mat& src2, Mat& res) {if (src1.size() ! src2.size()) {retur…

基于html+css的图展示128

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

【微信支付】微信v3支付案例,SpringBoot集成IJPay实现微信v3支付

前言 这篇文章主要实现一下通过IJPay来实现微信v3支付案例&#xff0c;本篇文章使用的是JSAPI即小程序支付 IJPay码云仓库&#xff1a;https://gitee.com/javen205/IJPay/tree/dev IJPay官方文档&#xff1a;https://javen205.gitee.io/ijpay/ 准备工作 导入依赖 <depen…

Python学习48:简易英汉字典

类型&#xff1a;字典‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬ 描述‪‬‪‬…