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

2023-11-18

目录

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个属性的拆分。

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

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

微信小程序WE分析----事件分析 的相关文章

随机推荐

  • pandas生成excel文件

    可以使用pandas中的to excel 函数将DataFrame数据写入Excel文件 例如 import pandas as pd 创建测试数据 data name Mike John Bob age 25 32 45 city New
  • STM-32:SPI通信协议/W25Q64简介—软件SPI读写W25Q64

    目录 一 SPI简介 1 1电路模式 1 2通信原理 1 3SPI时序基本单元 1 3 1起始和终止 1 3 2交换字节 二 W25Q64 2 1W25Q64简介 2 2W25Q64硬件电路 2 3W25Q64框图 2 4Flash操作注意
  • double类型精度丢失问题以及解决方法

    double类型精度丢失问题 1 加法运算 public static void main String args double number1 1 double number2 20 2 double number3 300 03 dou
  • arcgis for android 学习 - (5) 在地图指定位置添加“标记“,并尝试选中它

    我做一个例子 1 首先显示一个地图 2 点击 添加要素 按钮后再次点击地图 将会在地图上添加 红色的位置标记 3 再次点击按钮后 这时 就可以点击刚刚添加的 红色的位置标记 就可以查看到 该标记关联到得属性值 布局
  • NO.17 浅谈共识机制(POW、POS、DPOS、PBFT、POP)

    区块链是一种去中心化的分布式账本 可以简单理解为分布在全球各个节点的分布式数据库 数据库由区块按时间顺序相连而成 区块中记录的是数笔交易 为了能支持这一套系统的运行 需要各节点矿工的参与 他们参与的主要原因是因为有奖励 奖励可以去交易所换成
  • kafka消费者客户端线程安全以及多线程实现并发读取消息

    kafka的生产者客户端Producer是线程安全的 但是消费者客户端是非线程安全的 每次操作时都会调用accqure方法用来确定当前只有一个线程操作 如果有多个线程在操作 会抛出CME异常 针对这种情况 为了能够多线程更快速的读取消息 可
  • 【Python 1-17】Python手把手教程之——文件的读写以及I/O操作

    作者 弗拉德 来源 弗拉德 公众号 fulade me 从文件中读取数据 文本文件可存储的数据量很多 每当需要分析或修改存储在文件中的信息时 读取文件都很有用 对数据分析应用程序来说尤其 如此 例如 你可以编写一个这样的程序 读取一个文本文
  • 研发人员欠缺的“不要脸”文化

    一直感觉研发人员相对市场人员确实缺少点什么 今天听到一个原华为的人说华为的文化中有一个 不要脸 文化 讲的就是研发人员要特别注意的事项 特别说明 不要脸 三个字 据说是任正非认为这样好记 才取得名字 这三点是 抬头看路 找人问路 请人带路
  • 由先序中序,或后序中序,可以唯一确定二叉树;完全二叉树的顺序存储,c/c++描述

    这是课本里的 两个定理 由先序 根左右 后序 左右根 可以确定根节点是哪个 由中序 左根右 可以确定左子树和右子树的范围 所以我们也找到了二叉树的左子树和右子树的先序 或后序 和中序排列 由归纳法 可得出这个构造二叉树链表的方法 对于完全二
  • loadrunner负载生成器;

    负载生成器 Load Generators 是脚本生成的负载引擎 相当于加压机 主要功能是生成虚拟用户进行负载 在默认的情况下使用本地的负载生成器来运行脚本 但是每生成一个虚拟用户 需要话费负载生成器大约2M 3M的内存空间 通常运行CON
  • java8有哪些jvm参数

    Java8中的JVM参数有很多种 这里列出一些常用的 server 指定JVM运行在服务器模式 在服务器环境下性能会更好 Xmx 设置JVM最大可用内存 Xms 设置JVM初始内存 XX PermSize 设置持久代 Perm Gen 的初
  • Python常用库大全

    作者 史豹 链接 https www zhihu com question 20501628 answer 223340838 来源 知乎 著作权归作者所有 商业转载请联系作者获得授权 非商业转载请注明出处 环境管理 管理 Python 版
  • Visual Studio 2017 远程调试器(MSVSMON.EXE) 找不到连接

    Visual Studio 2017 远程调试器 MSVSMON EXE 找不到连接 用的是wifi上网 而远程主机是有线连接 经过几个小时的排查 终于发现不在一个网段内 把wifi改成有线 确保和远程主机在一个网段内 就可以联上了
  • 【node】12、Koa实现简单爬虫案例

    效果图如下 首先我们新建文件夹 进入终端 初始化node项目 npm init y 安装koa搭建服务模块 npm install koa 安装superagent发送请求模块 npm install superagent 安装cheeri
  • 有关Proteus安装时的一些报错

    在安装Proteus的之后 使用的时候经常会出现 已使用符号sMKRORIGIN但未在库中找到 或者许多找不到文件在哪里的一些许多错误 我也是经常遇到 然后也是一点一点找资料解决 有时候这种方法能够解决 有时候又不能解决 确实很让人头疼 所
  • java: MySQL Metadata

    https www baeldung com jdbc database metadata https docs oracle com en java javase 11 docs api java sql java sql Databas
  • ant design pro v5 配置拦截器,header

    ant design pro v5 配置拦截器 header 1 资料文档 https umijs org zh CN plugins plugin request requestinterceptors 2 编写app tsx 我这里是自
  • 创建一个空的Git仓库,然后本地代码推上去

    这篇文章说的是如何将本地代码库推送到远端空的代码仓库 如需了解如何从远端代码仓库克隆代码到本地 看这里 1 创建代码仓库 2 终端进入本地代码库文件夹内 3 将本地和远端联系起来 并给远端起个名字 git remote add myOwnC
  • Hudi和Kudu的比较

    与Kudu相比 Kudu是一个支持OLTP workload的数据存储系统 而Hudi的设计目标是基于Hadoop兼容的文件系统 如HDFS S3等 重度依赖Spark的数据处理能力来实现增量处理和丰富的查询能力 Hudi支持Increme
  • 微信小程序WE分析----事件分析

    目录 web分析 小程序 事件分析概述 1 新增事件管理 事件参数说明 1 填写事件配置 2 小程序添加上报代码 将上报代码添加到小程序中 3 测试事件数据上报 测试事件上报的数据是否正确 属性管理 字典管理 新增事件分析 创建事件分析 添