事件元数据(自定义事件)

事件元数据介绍

—— 【事件元数据】的事件及其属性的描述,管理员可以添加和管理所有事件和属性的描述,并组织数据,帮所有操作员理解在系统中的数据。事件和属性的定义清晰、准确、易找,可以减少学习曲线。


事件:是用户在应用程序或网站中执行的操作。
事件属性:是描述该操作的具体细节(参见事件属性)。

  • 路径:【元数据管理】> 【事件元数据】可以查看【自定义事件】&【系统预置事件】

事件元数据类型

系统预置事件

  • 系统预对接的事件,在创建租户时,就已经预置了这些事件,比如【微信公众号】【金数据】等,在租户对接Linkflow前,已经获取了这些应用对应的事件(详细可以通过【连接管理】了解更多关于如何对接应用等相关操作)
  • 当管理员成功创建某一连接时,系统会自动记录这一连接发生的预置事件。
    相关应用对应的事件列举如下:
  • 【微信公众号连接】:关注公众号、取消关注公众号、扫描二维码等事件
  • 【小程序连接】:如果使用了系统的微信小程序SDK来实现你的微信小程序事件追踪,SDK自动采集启动小程序、展示小程序等事件(参见小程序SDK接入指南
  • 【自定义接连】
    如果使用系统的JS SDK来实现你的web事件追踪,SDK自动采集网页追踪事件(参见JS SDK接入)。
    如果使用系统的Android /iOS SDK来实现你的移动应用事件追踪,SDK自动采集激活应用、启动应用等事件(参见iOS移动应用接入/安卓移动应用接入)。

如何创建事件元数据(自定义事件)


创建【事件元数据】时,需要先在【事件属性】中创建“自定义事件属性”
  • 创建路径:【元数据管理】> 【事件属性】> 点击【新建】

在【事件元数据】中创建“自定义事件”

创建路径:【元数据管理】>【事件元数据】> 点击“



点击“”可以查看填写说明!

自定义事件
当在以下场景中:

  • 使用系统的JS SDK来实现你的web事件追踪
  • 使用系统的Android /iOS SDK来实现你的移动应用事件追踪
  • 使用系统的Open API来实现你的服务端事件追踪
    如果【系统预置事件】无法满足特定的行为追踪,管理员可创建自定义事件进行事件追踪,如“提交订单”。事件显示名和埋点代码的事件名一一对应。
    如,您可在创建报表的时候,通过选择【自定义渠道】- 连接 - 提交订单事件,定位到创建的自定义事件。

自定义事件管理

添加自定义事件

点击新建按钮,并填写自定义事件信息:
所属连接:在哪个自定义/小程序渠道会收集此事件
事件ID:编写埋点代码用到的事件ID,需全局唯一(大小写敏感),且为合法的变量名,只包含:大小写字母、数字、下划线;一旦保存,不可编辑

事件显示名:期望在报表、动态组、客户旅程查看到的事件显示名
子事件:此事件的子事件,如完成订单事件的子事件是购买商品,指的是在一次订单完成时购买的商品
添加扩展属性:可添加系统中预置事件的属性,也可添加自定义事件属性

  • 【系统预置事件】的属性:如公众号扫描二维码事件的s_qrCodeType,系统预置事件的属性ID都会以"s_"开头,无法变更预置事件的数据类型
  • 自定义事件属性:如果【系统预置事件】的属性无法满足事件的具体细节,可直接在空扩展属性行中填写属性ID、属性显示名称,选择数据类型。属性ID需全局唯一(大小写敏感),且为合法的变量名,只包含:大小写字母、数字、下划线;一旦保存,不可编辑,并且不可以"s_"开头。
  • 如果使用系统的JS SDK/Android SDK/iOS SDK/微信小程序SDK来实现你自定义事件追踪,SDK会发送自动追踪的SDK预置属性(参见事件属性-SDK预置属性)。

更改自定义事件

只可更改【自定义事件】和【事件属性】

点击事件编辑按钮:
所属连接:不可编辑
事件ID:不可编辑
事件显示名:可编辑
子事件:可添加新的子事件,但不可删除已添加的子事件
添加扩展属性:可添加新的扩展属性,但不可删除已添加的扩展属性

删除自定义事件

只可删除尚未回数的自定义事件,即尚未有此事件的行为数据进入到系统