配额和限制

渠道服务限制

下表列出了适用于“渠道服务”的几项限制

资源限制

资源 限制
帐号 每个转销商网域 1 项
客户 无限制
权益 无限制
渠道合作伙伴链接 无限制

Google Workspace 限制

资源 限制
席位数上限 50,000(与支持团队联系以提高上限)
试用期时长上限 30 天(针对适用的 SKU)

测试渠道服务控制台专用限制

资源 限制
席位数上限 10
试用期时长上限 1 天

使用测试渠道服务控制台时还需注意以下几点:

  • 客户需要遵守测试域名命名惯例。
  • Google Workspace 使用权在创建后的 3 天内标记为删除,并且每周都会删除。

Cloud Channel API 速率限制

API 速率限制定义了可向 Cloud Channel API 发出的请求数。每个项目都有限制,所有 API 请求(包括无效请求)都会产生配额费用。

速率限制的强制执行时间间隔为 60 秒。如果您在 60 秒内达到限制,则需要等待配额刷新才能发出更多请求。

默认配额为每 60 秒 120 次请求,而某些请求的费用较高:

API 方法 请求费用
accounts.customers.entitlements.list 5
accounts.customers.list 5
所有其他端点 1

例如,如果上限为 60 秒且默认配额为 120,则可进行如下设置:

  • accounts.customers.entitlements.list 进行 10 次调用(总费用:50)
  • accounts.customers.customers.list 进行 10 次调用(总费用:50)
  • 对其他端点进行 20 次调用(总费用:20)

如果您需要提高 API 请求的速率限制,则可以通过 Google Cloud Console 申请提高限制。

最佳做法

以下是一些最佳做法,可帮助您应对 Cloud Channel API 的 API 速率限制。

  • 使用客户端速率限制器来设置人工速率限制。这样做可以防止一个客户端耗尽您的所有配额。

  • 达到配额后,使用指数退避算法逐步递增发送请求的间隔。这样做可让服务器有时间重新填充配额存储分区。

  • 遵循调用 operations.get 时返回操作的所有方法的轮询建议

  • 如果您收到 403 错误并看到消息 rateLimitExceeded,请等待几秒钟,然后再次尝试发出请求。配额每 60 秒重新填充一次,因此您的请求应等到下一次刷新时才能成功。