如何在Google Analytics中注册虚拟综合浏览量(适用于单页应用)

时间:2015-05-15 22:22:47

标签: javascript web-applications google-analytics analytics google-analytics-api

我按照here说明跟踪单页网页应用的导航。

应用的网址例如是:www.domain.com/myapp

每次视图更改时,我都会发送以下代码段:

ga('send', 'pageview','view_'+current_view);

current_view是屏幕上显示的视图的ID。

我想跟踪每个视图的访问次数。报告看起来应该是这样的:

  

======================

     

查看名称|独特的网页浏览

     

/ view_1 | 20

     

/ view_2 | 30

     

======================

GA只有关于如何发送网页浏览数据的文档,但没有关于如何将报告放在一起的文档。如何在GA中查看此综合浏览量数据?

1 个答案:

答案 0 :(得分:1)

此代码将在Google Analytics中注册综合浏览量:

ga('send', 'pageview','view_'+current_view);

这些综合浏览量事件与普通综合浏览量没有什么不同,并会显示在所有允许您查看已查看网页的报告中(例如,行为>网站概述>所有网页)。话虽如此,如果您使用的是常规(即免费)版本的Google Analytics,您只会在上午12点(您的时区)之后在报告中看到这些综合浏览量。

另一方面,如果您想进行一些测试以确保实际注册“网页浏览”事件,您可以查看“实时”报告(即实时>概述)。

如果在测试时发送了未在“实时”报告中注册的“综合浏览量”事件,您就会发现将数据发送到Google Analytics时出现问题。在这种情况下,我建议您确保current_view实际上是一个字符串。此外,请记住,您可以发送更多信息,而不仅仅是页面网址:

ga('send', 'pageview', {'page': url,'title': title});

上面的代码片段直接来自我几个月前制作的单页制作应用。您可以在analytics.js API docs上查看可以发送到Google Analytics的所有额外数据。

如果您对生成自定义报告感兴趣,请查看this page。您应该查看here以获取可以生成的各种报告的示例,并查看here以获取有关生成报告的更多信息。