gpt4 book ai didi

google-analytics - 如何从 Google Analytics GAPI API 获取 “Visitors Flow” 数据?

转载 作者:行者123 更新时间:2023-12-03 15:54:14 26 4
gpt4 key购买 nike

在谷歌分析中有一个非常好的“访问者流”页面,它清楚地包含并跟踪访问者在网站上的路径。是否可以从 API 获取该数据?我知道您可以使用“自定义变量”为用户提供唯一 ID,我已经这样做了,但我之后是能够使用已经收集的数据而无需自定义变量。我目前有以下内容:

$ga->requestReportData(56786432, array('networkLocation', 'date', 'hour', 'nextPagePath', 'previousPagePath'), array('avgTimeOnSite', 'visits','pageviews'), array('-date', '-hour'), null, null, null, 1, 100);

这让我可以访问带有日期和时间的“ session ”,我认为这是一个开始,但如何从这里继续?是否可以?

编辑
我现在添加了 nextPagePath 和 previousPagePath 作为新维度和页面浏览量作为指标。这提供了访问者通过站点的一些路径。如果访问者走路径 A->B->C->退出这给了我结果:
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

最佳答案

我目前面对a similar problem using the Android SDK我遇到了你的问题和this one .你当然可以get the flow data out of the Google Analytics Reporting API and run any kind of analysis on it you want .挑战在于您可能必须使用 core reporting libraries 之一对结果进行分页。访问所有结果。

关于您关于跟踪后退/前进导航运动的问题,作为一个单独的问题提出可能会很好。如果可能的话,您可能必须使用 ga.js 在您的页面上添加一些自定义 JavaScript。以某种方式打包,但我不是如何做到这一点的专家。

注意:我不是律师,但我认为这可能违反 Google Analytics Terms of Service尝试跟踪应用程序中的单个用户。如果我错了,那将是令人愉快的,我想自己开始做!

关于google-analytics - 如何从 Google Analytics GAPI API 获取 “Visitors Flow” 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15185260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com