【问题标题】:Variables in Matomo Tag Manager eventsMatomo 跟踪代码管理器事件中的变量
【发布时间】:2021-12-06 09:02:22
【问题描述】:

我已经在本地设置了 Matomo 跟踪代码管理器。我的目标是拥有触发用户点击但具有可变事件操作或名称的事件。这个变量来自被点击对象的一个​​属性。

例如,点击的对象是<div eventId="test"></div>。 我希望事件名称是 eventId。

这非常有用,因为我们有数百个事件,我不想手动创建它们。

对此有什么想法吗?

【问题讨论】:

    标签: analytics matomo


    【解决方案1】:

    我认为您可以利用 HTML5 数据属性并通过 Matomo Tag Manager Javascript API 访问它们。

    第 1 步:将属性添加到可点击元素(例如:data-eventId = "test")

    第 2 步:在标签管理器中创建一个自定义 JS 变量,如下所示:

      function () {
      if (TagManager.dataLayer.get('mtm.clickElement')) {
          return TagManager.dataLayer.get('mtm.clickElement').getAttribute('data-eventId');
      } else { 
          return 'false';
      }
    

    第 3 步:使用此变量构建您的触发器和标签。


    可帮助您的资源

    https://www.mikkopiippo.com/matomo-analytics-event-tracking-using-data-attributes/

    【讨论】:

      猜你喜欢
      • 2013-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-13
      • 1970-01-01
      相关资源
      最近更新 更多