Google Sheets API v4 使用限制中是否将服务帐户视为用户?

Are service accounts considered as users in Google Sheets API v4 usage limits?

根据 Google 表格文档,Usage Limits 适用:

我想使用表格 API 从 App Engine 应用程序访问电子表格,但我想知道如何将使用限制应用于服务帐户。

  1. 在相应项目的 Cloud Console IAM 中,为该应用创建一个服务帐户。
  2. Google 电子表格与服务帐户的电子邮件地址共享(具有 编辑 权限)。
  3. 应用程序中的代码使用 JSON 文件中的服务帐户成功验证到表格 API。不包括用户委托。
  4. 应用程序可以使用服务帐户凭据成功写入电子表格。

由于这些请求仅使用服务帐户凭据完成,没有用户凭据,我想知道在这种情况下服务帐户是否被视为 "user" 或仅作为(应用程序的)项目。

问题: 每个用户限制是否适用,即应用程序将被限制为每 100 秒 100 个写入请求。或者这些请求是否仅计入每个项目的限制,即应用程序每 100 秒最多可以发出 500 个写入请求?

服务帐户是一个用户,它实际上有自己的 Google 驱动器帐户。您像与任何其他用户一样分享了 sheet 及其电子邮件地址。

使用服务帐户与 运行 与使用普通用户帐户完全一样,同样适用配额限制。

有一个名为 quota user 的参数可用于扩展引号,但在同一 IP 地址后无法完美工作