首页 文章

如何从Google Analytics GAPI API获取“访客流量”数据?

提问于
浏览
2

在Google Analytics中,有一个非常好的“访问者流”页面,它清楚地包含并跟踪访问者在网站上采取的路径 . 是否可以从API获取数据?我知道你可以使用“自定义变量”为用户提供一个唯一的ID,而且我已经这样做了,但是我可以使用已经收集的数据而不使用自定义变量 . 我现在有以下内容:

$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

如果可能我需要获得每个新页面的结果,访问者得到的顺序正确 .

我已经看到了这个问题,但它没有让我更接近我的答案:Get Google Analytics "Visitors Flow" data from API

1 回答

相关问题