我有一个独特的GA要求。
我需要根据特定的事件条件跟踪SPA中的目标转换。
以下是要求:
由于这是一个单页面的网络应用程序,我想我需要通过事件来做到这一点(除非有更好的方法)。
企业希望跟踪目标完成所需的时间。我是否可以通过“目标”来实现这一目标,或者我最好只将时间戳附加到各个事件并在后端获取持续时间?
谢谢!
答案 0 :(得分:35)
Google Analytics现在提供Events Flow Report,您可以在其中查看用户如何“浏览”您已配置的不同事件,但这可能不是您要查找的内容。
如果您想要Google Analytics中的“真实”渠道报告,目前您无法使用活动,则它们仅适用于目标/网址目标。
解决方法是使用虚拟网页浏览而不是事件,然后将这些虚拟网页配置为渠道步骤。这并不理想,因为虚拟网页浏览会影响您的统计信息(更多网页浏览量等),但在您的情况下,这可能不是一个大问题。
如果他们想要跟踪完成最终目标的时间并且他们正在注册订单(带有$ value),那么电子商务跟踪是您最好的选择。它提供了许多有关订单的有用信息,包括"Time to purchase" report。
答案 1 :(得分:3)
这里有很多选项(使用PRO / CON):
查看Behaviour-> Events-> Events Flow。在那里你可以看到"漏斗"您的用户/访客如何与您的网站进行互动,并在您编制的活动中移动。
如果您拥有Google Analytics 360,则可以创建类型为#34;漏斗"的自定义报告。然后您可以将事件指定为目标的步骤。下行:每个目标只有5个事件/步骤。
您可以定义虚拟综合浏览量而不是事件,然后您的目标将是简单URI路径的基本类型。这允许您定义最多20个URI(或虚拟网页浏览量)。缺点:每次网页浏览都会计入您的访问次数(这只是一次虚拟访问)。这可以使用以下代码在Javascript中触发:
_gap.push([' _trackPageview',' name-of-your-virtual-pageview-in-the-goal-funnel-definition'])
< / LI> 醇>