我想在我的网站中跟踪屏幕浏览量,这是可能的还是仅用于应用的屏幕视图?如果是这样,我该怎么办?我来概述一下我的情况。
我正在重组一个网站。过去生活在不同网址下的一些页面现在生活在相同的网页下,并使用井号来表示用户所在页面的特定区域。例如,http://www.example.com/topics/topicA,{{3} }和http://www.example.com/problems/topicA,现在位于http://www.example.com/equations/topicA,http://www.example.com/topics/topicA#content和http://www.example.com/topics/topicA#problems。
现在,我想跟踪访问这些区域的用户。我最初的想法是在加载网址时发送页面视图,并在每次用户点击按钮更改页面区域时发送屏幕视图(即#content,#problemas或#equations)。为此,我使用了ga('send', 'screenview', {'screenName': 'content',});
之类的东西。由于我无法在报告中看到屏幕视图,因此我在播放屏幕视图之前播放了一些内容,设置应用名称,应用ID,安装程序ID等,例如:
ga('set', {
'appName': 'myAppName',
'appId': 'myAppId',
'appVersion': '1.0',
'appInstallerId': 'myInstallerId'
});
ga('send', 'screenview', {'screenName': 'content',});
所以我无法在实时报告中看到屏幕视图(尽管我可以看到网页浏览量)。我也无法在常规报告中看到它们。我决定使用维度 Page 和屏幕名称创建自定义报告。在那里,我看到有时会跟踪屏幕视图(我认为它发生在我发送它之前设置appid等,但不确定这一点。)
屏幕视图是否适合跟踪此行为,或者我应该仅使用事件,因为我根本不在应用上(只是一个响应式网站)?
顺便说一下,我正在使用Drupal 7,但这不会有所作为。
提前感谢您的时间,我希望我能够清楚地表达我的问题。
答案 0 :(得分:8)
从技术上讲,它可能会将综合浏览量和屏幕视图发送到同一个Google Analytics网络媒体资源。
您将遇到的问题是查看信息。网站设置其应用程序或Web帐户,Screenviews或综合浏览量的方式。报告是不同的,你不能在它们之间交换。
因此,您可以将屏幕视图发送到网站网站属性,但您永远无法在网站上对其进行分析,您必须使用API来删除数据。那你和你将分析苹果和汽车。屏幕视图和综合浏览量不同,无法一起分析。
由于这个网站属性应该与应用程序(屏幕视图)分开,一个用于网站(pageviwes)。
在我看来,您应该使用事件来做到这一点。
+1这个让我想到的有趣问题:)
答案 1 :(得分:1)
有可能,实际上在BigQuery中,您可以访问这两个数据并查看它们如何交互,两者将具有相同的模式并将存储在同一数据集中(它与原始数据视图相关联)。即使在相同的会话中,您也可以发送具有有趣结果的综合浏览量和屏幕视图。
但实施此功能时需要考虑一些重要因素。
您需要2个不同的视图,一个Web视图和一个App视图。这两种视图都可以让您访问不同的信息,而Google Analytics的网络界面无法同时访问这两种信息。不确定使用API是否可以同时访问这两个信息,我认为这是完全可能的
考虑到这一点,正如Dalmto所说,最好的是使用事件或发送虚拟页面视图。
谷歌不推荐混合网页浏览和屏幕视图,但完全有可能。这种实现仅在您在同一台服务器上嵌入了网络应用程序和网页时才有用,并且您希望将它们全部放在同一台服务器上数据集(如果适用于此情况)强烈建议您添加自定义维度以过滤网络视图上的应用信息和应用视图上的网络信息,并保持两个世界分开。
最后一点,您的代码正常工作,我可以在桌面属性上看到屏幕信息。但是无法在网络视图中看到它。