数据管理

数据管理包含事件管理、属性管理、字典管理等功能,提供数据上报和进一步对数据进行加工的操作,帮助开发者更好的处理数据源从而精准分析。

1.事件管理

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

1.1事件参数说明

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

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

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

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

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

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

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

上报状态: 事件的数据上报状态,有上报数据则显示为有数据,否则显示暂无数据

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

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

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

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

目前在小程序基础库2.14.1版本中,已上线新接口,供开发者进行事件上报。具体接口信息如下:

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

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

示例代码:

//自定义事件

wx.reportEvent("purchase", {

  "price": 120,
  
  "color": "red"
  
})

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

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

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

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

测试不通过(下图1):有任意一条数据失败则测试结果报错,可以通过点击失败记录只展示失败的测试数据,从而更好查看失败原因。

测试通过(下图2):所有数据均测试成功,此时可以选择确认测试通过。

查看: 查看事件的详细参数和上报代码(可点击直接复制),也可以点击进入编辑和测试。

编辑: 修改事件参数,删除/增加属性会覆盖原有事件的数据,因此请谨慎操作。删除/增加属性后事件状态都会变成未测试,请同步修改代码后测试事件(属性详细资料可查看属性管理) 行业事件编辑:只能增加属性和删除自己添加属性,其它参数不可修改,添加属性即为保存成功(下图)。

自定义事件编辑: 除事件id外都可以修改,修改后需要点击保存才能保存成功(下图)。

确认事件修改后,若有增加/删除属性,则后续流程和新增事件一致,可参考新增事件流程。

删除: 在没有推送事件到看板的时候,管理员可以删除事件,删除事件会把该事件的数据完全删除,请谨慎操作。

2.属性管理

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

2.1属性参数说明

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

属性ID: 以字母开头的字符串,包含字母和下划线,全局唯一,一旦创建不可修改。

数据类型: 属性数据的类型,目前主要为字符、整数类型。

数据范围: 定义一个数据的正常取值范围,主要用于数据测试用,如用户定义了价格属性为0-100,那么在事件测试中不在这个值内的上报记录都会报错。

属性类型: 目前有行业、自定义类型,行业属性不可操作,自定义可以修改。

字典: 属性配置的字典,若有配置,则属性的值会转换成字典值。

创建时间: 属性创建的时间,如果为官方属性,则统一为2021.1.1。

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

操作: 可对属性进行的动作,包含修改。

新增属性: 可以创建一个新的属性。

修改: 可以修改属性的属性名、数据范围、字典。

3.字典管理

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

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

3.1字典参数说明

字典名: 字典名称。

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

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

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

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

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

编辑: 可以编辑字典名称、原始值、翻译值,点击修改确认。

删除: 删除字典后将会影响对应属性在分析中的展示,但不会影响属性的数据。

新增字典: 新建一个字典。