【问题标题】:Using javascript event as google tag manager trigger使用 javascript 事件作为谷歌标签管理器触发器
【发布时间】:2015-01-30 19:15:25
【问题描述】:

我正在尝试使用标签来跟踪使用 Universal Analytics 和 Google 跟踪代码管理器在我的网站上提交的表单。我已经使用标准表单触发器在另一个网站上成功完成了这项工作,但它没有在这个网站上触发。我相信原因是这个表格的设置方式不同。谁能帮我诊断问题并找到解决方案。更改表单设置不是一种选择,因为它是一个旧站点并且没有模板化。所以我需要找出一个基于标签管理器的解决方案。

这是开始的表单标签:

<form name="QuotesForm" onsubmit="return false;">

这里是触发表单提交的输入元素:

<input class="button" name="submit" onclick="goToUrl( document.QuotesForm )" type="submit" value="">

那么,关于如何在 Google 跟踪代码管理器中跟踪表单提交有什么建议吗? (我还应该注意,我正在使用更新后的 UI)

【问题讨论】:

    标签: javascript forms google-analytics google-tag-manager


    【解决方案1】:

    默认表单行为被“return false”取消。如果一切正常,您可以使用自定义脚本检查表单验证并将事件发送到 dataLayer,然后单击提交按钮。然后,您可以在 dataLayer 中使用此事件触发事件 Google Analytics 标记。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多