【问题标题】:Onclick Event Tracking Visual Composer/WPBakery not working in onclick code fieldOnclick 事件跟踪 Visual Composer/WPBakery 在 onclick 代码字段中不起作用
【发布时间】:2018-05-13 12:12:33
【问题描述】:

如果已经回答,请指出解决方案。我在这里找到了一篇相关的帖子 (Onclick Event Tracking Google Analytics Wordpress Visual Composer Plugin),但上面写的是 VC 4.12。我正在处理的站点位于 VC/WPBakery 5.0.1,它不适合我。我不确定我做错了什么(尽管看起来很简单)或者这是否是 VC/WPB 版本问题。

我将适当的 onclick 代码添加到一个页面上的 Button 元素中的“on click 代码”字段,并将 onclick 添加到另一个页面上的 Call To Action 元素。例如:ga('send', 'event', 'CTA', 'Click', 'Test Event');

我采取的故障排除步骤:

  1. 打开 Chrome DevTools 并为源下的鼠标点击启用事件侦听器断点,然后通过点击测试这两个按钮,但我没有看到任何触发。
  2. 查看了 DevTools 中“元素”下的按钮,但也没有看到 onclick 代码。这是我第一次尝试这个领域。我很少使用 VC,但它在客户网站上,所以我正在使用他们的设置。
  3. 为了进一步排除故障,我将原始 HTML 元素添加到与其中一个按钮相同的页面中,并在 URL 中添加了另一个 onclick(onClick="ga('send', 'event', 'CTA', 'Click', 'Test Event 2');"。我可以在 DevTools 中的 Elements 下看到它,我可以看到它在 Event Listener 中触发。这个行为符合预期。

Google Analytics 也不会接收这些按钮上的事件。这几天我一直在不停地摆弄这个,以为我做错了什么。我今天添加了 Raw HTML 元素,所以很可能直到明天才能在 Analytics 中看到任何内容,但我确信 onclick URL 会起作用。

有人在 VC/WPB 5.0.1 中使用过这些吗?它在这个版本中被破坏了还是我必须以不同的方式添加代码,例如删除 ga 和括号,以便只有变量在这个字段中?

谢谢!

【问题讨论】:

    标签: onclick event-tracking visual-composer


    【解决方案1】:

    如果您的网站没有使用旧 GA,则需要使用新的 GA 代码。

    gtag('event', 'click', {
                          'event_category': 'Your Catergory'
                        }); 
    

    【讨论】:

      猜你喜欢
      • 2017-03-04
      • 2014-04-22
      • 1970-01-01
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-04
      相关资源
      最近更新 更多