Google analytics 如何获得“;游客流量”;来自谷歌分析GAPI API的数据?
在Google Analytics中,有一个非常好的“访问者流量”页面,它清楚地包含并跟踪访问者在网站上的路径。有可能从API获取这些数据吗?我知道你可以使用“自定义变量”给用户一个唯一的ID,我已经这样做了,但是我要做的是能够使用已经收集的数据而不使用自定义变量。目前,我得到以下信息:Google analytics 如何获得“;游客流量”;来自谷歌分析GAPI API的数据?,google-analytics,google-api,google-analytics-api,Google Analytics,Google Api,Google Analytics Api,在Google Analytics中,有一个非常好的“访问者流量”页面,它清楚地包含并跟踪访问者在网站上的路径。有可能从API获取这些数据吗?我知道你可以使用“自定义变量”给用户一个唯一的ID,我已经这样做了,但是我要做的是能够使用已经收集的数据而不使用自定义变量。目前,我得到以下信息: $ga->requestReportData(56786432, array('networkLocation', 'date', 'hour', 'nextPagePath', 'previousPag
$ga->requestReportData(56786432, array('networkLocation', 'date', 'hour', 'nextPagePath', 'previousPagePath'), array('avgTimeOnSite', 'visits','pageviews'), array('-date', '-hour'), null, null, null, 1, 100);
这给了我参观“会议”的日期和时间,我认为这是一个开始,但如何从这里继续?可能吗
编辑
我现在添加了nextPagePath和previousPagePath作为新的维度,并添加了页面浏览量作为度量。这在某种程度上给出了访问者通过站点的路径。如果访问者选择路径A->B->C->exit,这将给出结果:
pageviews:1 previous:(entrence) next: :A
pageviews:1 previous:B next: :C
pageviews:1 previous:A next: :B
上面的结果确实是正确的,但如果访问者在站点上来回多次从A->B和A->C交叉多次,我就无法跟踪他何时到B和何时到C
pageviews:1 previous:(entrence) next: :A
pageviews:2 previous:A next: :C
pageviews:5 previous:A next: :B
pageviews:2 previous:C next: :A
pageviews4 previous:B next: :C
如果可能的话,我需要得到一个结果,为每一个新的网页访问者得到了正确的顺序
我已经看到了这个问题,但它并没有让我更接近我的答案:我现在面对的是你的问题和你的答案。你当然可以。面临的挑战是,您可能必须使用其中一个对结果进行分页以访问所有结果
关于您关于跟踪后/前导航运动的问题,可以单独提问。如果可能的话,您可能必须以某种方式使用该包在页面上添加一些自定义javascript,但我不是如何做到这一点的专家
注意:我不是律师,但我认为在您的应用程序中尝试跟踪个人用户可能会违反法律。如果我错了,那将是令人愉快的,我想自己开始做这件事