【问题标题】:Gravity Forms - Adding Custom Event not firing through Google Tag Manager重力形式 - 添加自定义事件未通过 Google 跟踪代码管理器触发
【发布时间】:2018-03-01 21:00:13
【问题描述】:

当有人单击提交按钮时,我试图在表单上触发标签(使用重力表单),然后他们登陆确认“谢谢”页面。

这是我采取的步骤:

  1. 我创建了一个custom HTML tag 并为所有页面添加了一个触发器。

  2. 然后,我添加了一个带有名称为“formSubmission”的自定义事件触发器的标签,以触发所有自定义事件。

当我测试表单时,这个标签没有被触发,我想知道我是否把自定义 HTML 标签上的代码搞砸了。

任何帮助将不胜感激!

【问题讨论】:

    标签: javascript google-analytics google-tag-manager event-listener gravityforms


    【解决方案1】:

    您可能不需要在您的自定义标签中添加文档就绪挂钩。这适用于我的标签:

    <script>
    document.addEventListener('formSubmission', function(event) {
      dataLayer.push( ... )
    // other logic
    })
    </script>
    

    【讨论】:

    • 感谢您的回答!问题是我只需要在填写完所有必填字段后才能使用它。有没有其他方法可以做到这一点?
    • 我想 'gform_confirmation_loaded' 正在处理这个
    • 是的,但是标签没有触发。这是我使用的文章:analyticsmania.com/post/…
    猜你喜欢
    • 1970-01-01
    • 2022-11-26
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    • 2022-07-01
    • 2022-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多