在Google Analytics中跟踪现场完成渠道的有效方法?

时间:2013-10-23 17:14:16

标签: javascript google-analytics

我想要的是有一个漏斗报告,用户放弃了一个表单,他们完成了哪些字段,以及他们放弃后他们去了哪里。

在我的研究中,我发现了两种在Google Analytics中跟踪此方法的方法。 第一个是为每个字段创建一个虚拟页面,在完成时触发_trackPageView,并使用漏斗制作目标,将最终页面作为目标,例如:{{1其他字段作为步骤,例如:/form/open-studio/received/form/open-studio/name(以及发送表单/form/open-studio/email)。

这个解决方案很漂亮,直到我发现这会让我的页面浏览量报告膨胀并减少页面上的时间。我在this article中找到了一个解决方案,该解决方案涉及创建一个过滤器,不包括位于/form/open-studio/send“子目录中的页面”,并创建另一个配置文件以跟踪这些字段。虽然,管理JS中的两个帐户以及关于此解决方案的所有内容都感觉不对。

我对此方法的疑问是:有没有办法创建一些过滤器(全局或仅在报告中),不会将这些/form页面视为实际页面浏览量,但仍可用于跟踪漏斗?

我发现的第二种方法是使用事件跟踪字段完成。该解决方案看起来更自然,更有机。我可以为每个表单创建一个事件类别的目标,每个字段都是不同的操作。这种方法的问题是:每个触发的事件都会实现一个目标(这不是我想要的),GA似乎无法从事件中创建漏斗。我可能错了(我希望我是),但即使这看起来像是正确的选项,这个漏斗报告对于客户来说非常重要。

这两个中的哪一个是“正确的方法”?我是否可以在不搞砸其他报告的情况下完成这项工作,或者将我的灵魂卖给javascript GA代码混乱?

另外,如果还有其他选择,而不是在地狱和冷静之间做出选择,请告诉我。

1 个答案:

答案 0 :(得分:2)

查看Heap Analytics。我认为您会发现这是一个更好的解决方案,既易于实施,又易于查看您要求的结果。这个过程将是:

  1. 创建一个Heap Analytics帐户。 (60天免费试用。)
  2. 将Heap Javascript片段添加到您的网站。 (只需复制并粘贴,您就不必担心在每个字段上实施额外的javascript。)
  3. 让它运行足够的时间以获得合适的样本量(取决于您在网站上获得的流量)。
  4. 登录Heap Analytics并在每个页面和每个综合浏览量上命名JS事件。
  5. 根据指定的事件创建一个渠道,以查看问题所在。您还可以浏览“列表”报告中的用户路径,并由已完成特定操作的用户进行过滤,以查看他们离开表单时的去向。