Google analytics 谷歌分析:如何在过去90分钟内获取事件

Google analytics 谷歌分析:如何在过去90分钟内获取事件,google-analytics,real-time,google-analytics-api,Google Analytics,Real Time,Google Analytics Api,我将使用谷歌分析API/实时API Google Analytics API的问题在于它通常会延迟两三个小时。因此,我无法获取最后XX分钟的指标 实时API的问题在于,它只显示“活动”用户,因此如果仅仅依赖它,我会丢失一些数据 我想要构建的是一个仪表板,显示30、60、90、120分钟内发生最多的事件。如何实现这一点?每隔几分钟将实时API中的数据存储到数据库中,并编写一个查询,汇总过去30、60、90等分钟的结果(这也可以避免遇到API配额限制)。如果你是一个360套件客户,你可以将数据流导出

我将使用谷歌分析API/实时API

Google Analytics API的问题在于它通常会延迟两三个小时。因此,我无法获取最后XX分钟的指标

实时API的问题在于,它只显示“活动”用户,因此如果仅仅依赖它,我会丢失一些数据


我想要构建的是一个仪表板,显示30、60、90、120分钟内发生最多的事件。如何实现这一点?

每隔几分钟将实时API中的数据存储到数据库中,并编写一个查询,汇总过去30、60、90等分钟的结果(这也可以避免遇到API配额限制)。如果你是一个360套件客户,你可以将数据流导出到Bigquery(这基本上相当于一件事)


除此之外,GA中真的没有任何东西可以填补实时报告和标准报告之间的空白。

Piersorff谢谢。我希望避免这种情况。你知道点击/事件是否有自己的ID吗?意思-如果用户1、2、3出现在不同的实时报告中,我是否能够区分它们?否则我会对同一个用户求和两次等等,不。或者事实上是的,他们有身份证,但没有暴露在任何地方。实时性在Google Analytics中并不是一个定义良好的概念,因此以精确性为目标在任何情况下都可能是没有希望的。Eike-因此,实际上没有最精确的方法来计算过去(比如)120分钟内事件的不同点击数?这取决于您希望解决方法的黑客程度。您可以使用唯一标识符设置自定义维度,使用视图筛选器将其复制到您认为不需要的某个实时数据字段(rt:pageTitle或其他内容),然后在实时API中查询该字段以获取唯一值以消除重复数据。您可能希望在单独的视图中执行此操作,这样就不会影响永久报告。未经测试,但听起来可能会奏效。