dailyLimitExceeded错误,但API控制台显示21%的配额

jel*_*der 2 google-api google-analytics-api

使用Ruby API客户端,一个服务帐户,以及每天50k请求的"礼貌限制",我们在发出几百个请求后就开始看到这个错误.

{
  "error": {
    "errors": [
      {
        "domain": "global",
        "reason": "dailyLimitExceeded",
        "message": "Quota Error: profileId ga:REDACTED has exceeded the daily request limit."
      }
    ],
    "code": 403,
    "message": "Quota Error: profileId ga:REDACTED has exceeded the daily request limit."
  }
}
Run Code Online (Sandbox Code Playgroud)

API控制台显示我们仅占配额的21%.前几天,当我们占配额的51%左右时,错误开始发生.

Google API控制台的屏幕截图,显示了21%的配额

我们的用法从未如此激进:

在此输入图像描述

tgi*_*ies 5

除了每天50,000个请求的帐户范围限制外,每个配置文件 /天可能会遇到的请求数量限制为10,000 :

核心报告API和实时报告API

这些配额特定于Core Reporting API和实时报告API:

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