如何在Matomo Tag Manager中获取点击元素属性作为事件变量
Matomo Tag Manager 通用点击属性事件配置方案
第一步:创建自定义属性读取变量
作用是自动获取被点击元素的eventId属性值,无需每次单独配置:
- 进入本地MTM后台,打开对应容器的「变量」页面,点击「新建变量」
- 变量类型选择「点击元素属性」
- 配置属性名称填写
eventId,给变量命名比如Click Element Attribute - eventId后保存
第二步:创建通用点击触发器
匹配所有带eventId属性的元素点击,避免触发无关元素的事件:
- 进入「触发器」页面,点击「新建触发器」
- 触发器类型选择「点击 - 所有元素」
- 触发条件选择「仅在某些事件发生时触发」,配置规则为:
Click Element Attribute - eventId「不等于」 「空值」 - 给触发器命名比如
All Clicks With eventId Attribute后保存
第三步:创建通用事件跟踪标签
所有符合条件的点击都会自动用这个标签上报,不用单独创建上百个事件标签:
- 进入「标签」页面,点击「新建标签」
- 标签类型选择「Matomo 分析」
- 跟踪类型选择「事件」
- 事件分类可以填你需要的固定值,比如
元素点击,事件名称直接选择刚才创建的Click Element Attribute - eventId变量,事件动作可按需填固定值或者其他自定义属性变量 - 选择刚才创建的
All Clicks With eventId Attribute作为触发条件 - 保存标签后,点击「发布」更新容器版本即可生效
验证方法:打开Matomo实时访问报表,点击带有
eventId属性的元素,就能看到对应的事件上报,事件名称就是元素eventId的属性值。如果需要适配其他属性,只需要新增对应属性的变量,修改触发器和标签的取值规则即可。
内容的提问来源于stack exchange,提问作者Henry Boisgibault
相关产品推荐
相关产品推荐

