【发布时间】:2014-02-10 05:52:10
【问题描述】:
我有一个带有表单的页面。该表单有四个部分,您在提交之前要经过这些部分,这些部分都设置为同一页面上的选项卡。我目前有谷歌分析跟踪页面,但我想知道是否可以让它在用户到达/点击它时跟踪每个部分。这可能吗?
提前致谢:)
【问题讨论】:
-
你可以用
_gaq.push()模拟这个。
标签: javascript google-analytics
我有一个带有表单的页面。该表单有四个部分,您在提交之前要经过这些部分,这些部分都设置为同一页面上的选项卡。我目前有谷歌分析跟踪页面,但我想知道是否可以让它在用户到达/点击它时跟踪每个部分。这可能吗?
提前致谢:)
【问题讨论】:
_gaq.push()模拟这个。
标签: javascript google-analytics
设置虚拟浏览量。
在表单部分的 javascript click 事件中添加(添加大写以进行澄清):
_gaq.push(['_trackPageview', '/FORM-PAGE-OR-NAME/SECTION-NUM']);
/FORM-PAGE-OR-NAME/SECTION-NUM 是您想在 Google Analytics(分析)中显示的任何内容,NUM 对于每个部分都是不同的。
提交也可以是综合浏览量,作为目标页面,以部分为步骤:
_gaq.push(['_trackPageview', '/FORM-PAGE-OR-NAME/SUBMIT']);
您现在可以在目标漏斗中看到人们在提交之前可能已经放弃了您的表单。
Identical URLs across multiple steps
但是,高级用户可能希望通过每个步骤使用相同 URL 的漏斗跟踪访问者的进度。为此,您需要修改跟踪代码,为要跟踪的序列中的每个步骤创建一个虚拟综合浏览量。
你也可以使用事件:
_gaq.push(['_trackEvent', 'FORM-NAME', 'SECTION-NUM']);
这样您可以比较每个部分触发了多少事件。
您是否使用虚拟浏览量或事件将取决于您希望如何使用 GA 中的数据。
【讨论】: