我正在使用 GAPI 库(在 PHP 中)来查询 Google Analytics API。
我请求 2 个维度(pagePath、日期)、2 个指标(浏览量、访问量)、过去 365 天的时间范围和 2 个用于 pagePath 的过滤器。一个查询获取数据的平均时间是 25-30 秒。
当我仅使用 1 个指标(浏览量)时,平均响应时间为 3 秒。
为什么使用 1 或 2 个指标时会有如此大的差异?
最佳答案
我猜路径/日期/浏览量是预先计算的,而路径/日期/访问量需要从数据存储中计算出来(谢天谢地,你没有应用复杂的段——然后它会变得很慢) .
google BigTable 论文中提供了有关这可能如何工作的提示。
关于api - Google Analytics API 的每个请求需要 25-30 秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594300/