Google analytics 如何使用google analytics在过去30分钟内获取网站每页的浏览量?

Google analytics 如何使用google analytics在过去30分钟内获取网站每页的浏览量?,google-analytics,google-analytics-api,Google Analytics,Google Analytics Api,我想在我的react网站上添加一个“其他人在做什么”部分,该部分使用google analytics显示我网站当前最有趣的部分。这意味着我需要每隔30分钟从我的页面后端的google analytics中获取最受欢迎的页面,大概是使用实时api,因为我知道报告api的报告可能会过期24小时。 但不幸的是,实时API seam只能跟踪当前正在使用该页面的用户,而seam无法区分实际页面。 基本上,我需要的是一种方法来计算在过去30分钟内有多少个人(不仅仅是反复刷新的人)访问了我页面的某个部分。谷歌

我想在我的react网站上添加一个“其他人在做什么”部分,该部分使用google analytics显示我网站当前最有趣的部分。这意味着我需要每隔30分钟从我的页面后端的google analytics中获取最受欢迎的页面,大概是使用实时api,因为我知道报告api的报告可能会过期24小时。
但不幸的是,实时API seam只能跟踪当前正在使用该页面的用户,而seam无法区分实际页面。

基本上,我需要的是一种方法来计算在过去30分钟内有多少个人(不仅仅是反复刷新的人)访问了我页面的某个部分。谷歌分析(Google analytics)是一个不错的选择,但我愿意接受任何其他解决方案,只要它可以在aws云中使用。

你需要记住的是,谷歌分析网站也使用谷歌分析API。如果你想在网站上看到的东西大部分都可以完成,你也可以通过api来完成,除了一些计算出的指标,这些指标可能会有点难以通过api复制

Google analytics reporting API的报告需要24-48小时来处理您的数据,直到您的数据无法完成处理,因此数字将不正确

google analytics实时api将是一个选项,但数据仅限于它停留的时间以及您可以实际查看的维度和指标,因为它们只允许您访问他们确定已完成处理的内容

这两种解决方案的一个问题是配额,google analytics上的每个视图每天只能发出10k请求。您需要确保保持在这一范围内,因此,如果您每天24小时仅每30分钟请求一次数据,您应该能够将此保持在大约48次通话中,但这是令人愤怒的记录


IMO Google analytics不适合执行此任务。您应该在自己的网站上保持运行计数,将其存储在数据库中并使用。

您需要记住的是,Google analytics网站也使用Google analytics API。如果你想在网站上看到的东西大部分都可以完成,你也可以通过api来完成,除了一些计算出的指标,这些指标可能会有点难以通过api复制

Google analytics reporting API的报告需要24-48小时来处理您的数据,直到您的数据无法完成处理,因此数字将不正确

google analytics实时api将是一个选项,但数据仅限于它停留的时间以及您可以实际查看的维度和指标,因为它们只允许您访问他们确定已完成处理的内容

这两种解决方案的一个问题是配额,google analytics上的每个视图每天只能发出10k请求。您需要确保保持在这一范围内,因此,如果您每天24小时仅每30分钟请求一次数据,您应该能够将此保持在大约48次通话中,但这是令人愤怒的记录


IMO Google analytics不适合此任务。您应该在自己的网站上保持运行计数,将其存储在数据库中并使用。

是的,这就是计划,每半小时运行一次lambda脚本,从GA收集当前数据并将其存储在我的数据库中。与此同时,我做了一些挖掘,“rt:pageviews”指标统计了过去30分钟内发生的页面浏览量,这正是我所需要的。如果你说我每天只能从GA收到10个请求,这是否意味着我不能向GA发送48个请求(每页)?同样,“保持运行计数”,你的意思是从GA获取计数并存储它,还是创建我自己的分析解决方案?我对我的o型非常抱歉。它每天的每次浏览请求量为10000次,但这是所有应用程序都有的。我在这方面的注意主要是为了让你设置它在用户每次点击你的页面时运行,因为你将超出配额,它需要被设置到作业中。是的,这就是计划,每半小时运行一个lambda脚本,从GA收集当前数据并将其存储在我的数据库中。与此同时,我做了一些挖掘,“rt:pageviews”指标统计了过去30分钟内发生的页面浏览量,这正是我所需要的。如果你说我每天只能从GA收到10个请求,这是否意味着我不能向GA发送48个请求(每页)?同样,“保持运行计数”,你的意思是从GA获取计数并存储它,还是创建我自己的分析解决方案?我对我的o型非常抱歉。它每天的每次浏览请求量为10000次,但这是所有应用程序都有的。我在这方面的注意主要是为了让你设置它在每次用户点击你的页面时运行,因为你将用完配额,它需要被设置到一个作业中。