我正在努力通过JavaScript从Reporting API v4中获取当前活跃的用户。我找到了与之相关的文档的这一部分,该部分以“ rt:activeUsers”的形式提供,但它适用于v3,而不是v4-https://developers.google.com/analytics/devguides/reporting/realtime/dimsmets/。在v4-https://developers.google.com/analytics/devguides/reporting/core/dimsmets#cats=user
的文档中似乎没有这样的选项我只是忽略了什么吗?请参阅下面的代码
>>> sum_of_primes(1001)
(991, 7, 3)
>>> sum_of_primes(26)
(23, 3)
>>> sum_of_primes(27)
(19, 5, 3)
>>> sum_of_primes(6)
()
答案 0 :(得分:2)
Reporting API V4
以编程方式访问Google Analytics(分析)中报告数据的最先进方法。建立数据透视表以及同类群组,生命周期价值和高级细分报告,以最灵活的方式访问您的数据。
Google Analytics reporting v4 api可用于从Google Analytics(分析)请求数据。这不是实时数据。该ID数据在处理后立即出现在Google Analytics(分析)网站中。从几个小时(此数据可能未激活)到几天,数据可能需要一段时间才能出现在此API中。
这是由于数据延迟doc
处理延迟为24-48小时。每天向Google Analytics(分析)发送超过200,000个会话的标准帐户将导致每天仅刷新一次报告。这会将报告和指标的更新最多延迟两天。要恢复日内处理,请将您的帐户发送的会话数减少到每天<200,000。
获取当前在某个属性上发生的用户活动。实时报告会在几秒钟内更新,因此您可以构建实时仪表板来监视用户如何随时与您的媒体资源进行互动。
实时api非常基础。并非所有数据都在那里。但是您应该使用的这个API
Google Analytics API
这是对下面的逗号的回应。 google Analytics API分为几个API。
因此,因为报告api,管理api和实时api都具有v3版本,并不意味着它们是相同的。报告api没有实时数据,这不是实时api的目的。