我需要一些帮助来设置跟踪提交按钮上的虚拟点击。我需要做的是获取Google已经跟踪的推介网站,然后跟踪他们是否点击了按钮。我已经为提交按钮设置了一个onclick,并在Analytics中设置了一个目标,但它没有跟踪。我确实在我的标题中有针对Google Analytics的代码来跟踪网页浏览。
所以我现在想要做的就是跟踪推荐网站,然后跟踪点击按钮的人。我用于点击的虚拟视图是:
onclick="pageTracker._trackPageview('/Orders/Subscription');"
感谢您帮助您完成此设置。我仍在努力学习分析。
答案 0 :(得分:0)
如果您想在用户点击提交按钮时...get the referring site, which Google already tracks
,则必须阅读GA设置的Cookie(在此情况下为_utmz
)并从中提取。
可以从GA中的报告中获取推荐数据,但如果您在提交时需要,则必须从Cookie中获取。普通的香草javascript可以为你做这个,只是google它。或者,使用您的页面编写的任何语言从cookie中提取数据(PHP和许多其他人都具有此功能)。
关于跟踪虚拟页面视图,如果用户可以通过按Enter键提交表单,则不需要onclick
。
onsubmit
会更好。
如果它仍然没有为您录制,请确保您的目标步骤正确输入GA(这很常见,以及GA即使是最轻微的错误也无法容忍)并且您正在使用传统的跟踪代码段在您的文档的头部,因为您的示例是传统的跟踪格式。你不应该混合异步和传统的片段。
要检查GA是否甚至跟踪您的虚拟页面,请转到内容,热门内容报告并按虚拟页面进行过滤。如果它在那里,那么这是你的目标跟踪设置。如果它不在那里,那就是你在表单上的虚拟页面跟踪。
HTH。