如何使用Google Analytics跟踪表单提交

How to track a form submission using Google Analytics

本文关键字:跟踪 表单提交 Analytics Google 何使用      更新时间:2023-09-26

我想跟踪一个简单的联系我们表单提交,我为此使用的代码是

form action="/contact-us/#wpcf7-f2017-p2044-o1" method="post" **onsubmit = "ga('send', 'event', 'Contact Form Submission', 'post', location.pathname, {
  nonInteraction: true});"** class="wpcf7-form sent" novalidate="novalidate"

它不起作用,并给出这个错误,

未捕获的SyntaxError:意外的令牌非法VM300:1

谷歌分析账户中的其他一切都很正常。可能是因为开发人员已经在函数内部实现了代码?

如有任何帮助,我们将不胜感激。

感谢

字符串中有一个换行符

"ga('send', 'event', 'Contact Form Submission', 'post', location.pathname, {
  nonInteraction: true});"

移除它使其工作:

"ga('send', 'event', 'Contact Form Submission', 'post', location.pathname, {nonInteraction: true});"

问题解释如下:带有新行的JavaScript字符串-但不使用''n