我希望使用Google Analytics记录从中发送表单提交的网址。
示例:
想象一下domain.com。在domain.com上,Google Analytics(ga.js)安装在header.php中,位于网站的每个页面上。同样,在domain.com的footer.php中,网站的每个页面都会生成相同的联系表单。
现在,用户1访问domain.com。用户1导航到domain.com/page-c.html。用户1从page-c.html上的页脚联系表单提交表单。
我想知道从page-c.html提交的表单。或者,如果用户2从page-u.html提交,那么我知道表单是从page-u.html发送的。我知道它是用户1或用户2并不重要。我只想知道发送表单的URL。
任何人都知道如何使用Google Analytics进行此操作? - 如果没有,可能是另一个分析服务?
答案 0 :(得分:0)
您可以使用Google Tag Manager
。这不仅可以实现所有标准分析功能,还可以使用内置变量添加事件触发器。例如,您在GTM中启用了Page URL
变量,并添加Analytics Tag
类型Event
,其中Event Category, Action, Label
分别为Contact Form, Submit, {{Page URL}}
。然后创建一个新的触发器(触发器告诉何时触发标签)。应该始终启用此触发器(例如PagePath contains /
类似Form Submission
类型。您可以通过在trigger when
等于Form ID
时ID
来更好地定位它联系表单的compare(lst1[1:]...
属性。这样可以防止与触发事件代码的其他表单发生冲突。
您可以在Google跟踪代码管理器here上进行广泛阅读。它是一个很好的工具,可以微调分析并从中获得更多。