Javascript 如何在Google Analytics中注册虚拟页面视图(针对单页应用)

Javascript 如何在Google Analytics中注册虚拟页面视图(针对单页应用),javascript,web-applications,google-analytics,analytics,google-analytics-api,Javascript,Web Applications,Google Analytics,Analytics,Google Analytics Api,我按照说明通过单页web应用程序跟踪导航 应用程序的URL是,例如:www.domain.com/myapp 每次视图更改时,我都会发送并执行以下代码段: ga('send', 'pageview','view_'+current_view); current_view是屏幕上显示的视图的ID 我想跟踪每个视图的访问次数。报告应如下所示: ====================== 视图名称|唯一页面视图 /视图1 | 20 /视图2 | 30 ======================

我按照说明通过单页web应用程序跟踪导航

应用程序的URL是,例如:
www.domain.com/myapp

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

ga('send', 'pageview','view_'+current_view);
current_view
是屏幕上显示的视图的ID

我想跟踪每个视图的访问次数。报告应如下所示:

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

视图名称|唯一页面视图

/视图1 | 20

/视图2 | 30

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


GA只有关于如何发送页面视图数据的文档,但没有关于如何组合报表的文档。如何在GA中查看此页面视图数据?

此代码将在Google Analytics中注册页面视图:

ga('send'、'pageview'、'view'+当前视图)

这些页面视图事件与正常页面视图没有什么不同,它们将显示在允许您查看所查看页面的所有报告中(例如,行为>站点概览>所有页面)。这就是说,如果你使用的是谷歌分析的常规(又称免费)版本,你只能在凌晨12点(你的时区)后在报告中看到这些页面浏览

另一方面,如果您想执行一些测试以确保“pageview”事件实际上已注册,则可以查看“实时”报告(即实时>概述)

如果在测试时,您发送了一个未在“实时”报告中注册的“pageview”事件,您将知道将数据发送到Google Analytics时出现问题。在这种情况下,我建议您确保
current\u view
实际上是一个字符串。此外,请记住,您可以发送比页面url更多的信息,如下所示:

ga('send', 'pageview', {'page': url,'title': title});
上面的代码片段直接来自几个月前我开发的一个单页应用程序。你可以查看所有额外的数据,你可以发送到谷歌分析在网站上


如果您对生成自定义报告感兴趣,您应该签出。您应该查找一些可以生成的报告类型的示例,并查找有关生成报告的更多信息。

您可以在常规页面报告中查找(或使用页面维度等),与常规页面相同。创建“虚拟”页面只意味着您可以用您想要的任何值覆盖默认页面名称。