跟踪同一页面的多个部分 - 谷歌分析

4
我有一个带表单的页面。该表单分为四个部分,您需要在提交之前通过这些部分,并且这些部分都设置为同一页上的选项卡。我目前使用谷歌分析跟踪该页面,但我想知道是否可以在用户到达/点击每个部分时跟踪它。这可能吗?
提前感谢 :)

你可以使用 _gaq.push() 进行模拟。 - Seiyria
1个回答

2
设置虚拟页面浏览量。
在表单部分的 JavaScript 的 click 事件中添加以下内容(为了澄清已添加大写字母):
_gaq.push(['_trackPageview', '/FORM-PAGE-OR-NAME/SECTION-NUM']);

使用/FORM-PAGE-OR-NAME/SECTION-NUM作为Google Analytics中想要显示的内容,其中NUM对于每个部分都不同。
提交(submit)也可以是一个页面视图,并将各个部分用作步骤,作为目标目的地页面的使用。
 _gaq.push(['_trackPageview', '/FORM-PAGE-OR-NAME/SUBMIT']);

您现在可以在目标漏斗中看到人们在提交之前可能已经放弃了表单的位置。 多步骤中URL完全相同 然而,高级用户可能希望跟踪访客通过具有相同URL的漏斗的进度。为此,您需要修改跟踪代码,为要跟踪的序列中的每个步骤创建虚拟页面视图。
您也可以使用事件:
_gaq.push(['_trackEvent', 'FORM-NAME', 'SECTION-NUM']);

事件跟踪

使用此功能,您可以比较每个部分触发了多少事件。

您是使用虚拟页面浏览还是事件取决于您想如何在GA中使用数据。


1
非常棒的答案,谢谢!这完全为我解释清楚了,真的很感激。 - MrFirthy
1
请记住两件事:虚拟页面浏览量可能会增加您的总页面浏览量,如果您决定跟踪事件,它们都将归因于实际页面(URL路径),而不是“虚拟”提供的页面。 - Petr Havlik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接