Google Analytics Reporting API V4 batchGet quota

Google Analytics Reporting API V4 batchGet quota

在 Reporting API V4 中,您可以一次执行 batchGet 并最多发送 5 个请求。 这与配额有什么关系?即使我在请求中放入多个请求,它也算作一个请求吗?

限制和配额

这取决于limits and quotas you are talking about. Note you can always check the API specific quotas in the Developer Console

分析报告的配额组 API V4:

每个 batchGet 请求计为一个针对这些配额的请求:

  • 每个项目每天的请求数:50,000
  • 每个项目每 100 秒的请求数:2,000
  • 每个项目每个用户每 100 秒的请求数:100。

这意味着您最多可以向每个 batchGet 提出 5 个请求,每天总计 250,000 个请求。

一般报告配额

有一些配额 general reporting quotas,其中 batchGet 中的每个单独请求都会单独影响您的配额。

  • 每天每个视图(配置文件)10,000 个请求。
  • 每个视图(配置文件)10 个并发请求。

这意味着如果您将 5 个请求放在一个 batchGet 中并同时发出 2 个 batchGet 请求,您将达到每个视图 10 个并发请求的限制,并且如果您继续在一天中的每个 batchGet 请求中放置 5 个请求,您将只能针对单个视图发出 2,000 个 batchGet 请求。

分析报告 API V4 batchGet 注意事项

关于 batchGet 方法中的 ReportRequest 个对象的注释。

batchGet 方法中的每个 ReportRequest 必须包含相同的: