割り当てと上限

チャネル サービスに関する制限

次の表に、チャネル サービスに適用される制限を示します

リソースの上限

リソース 上限
アカウント 販売パートナー ドメインごとに 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

たとえば、デフォルトの割り当てが 120 回である 60 秒の期間では、次の呼び出しを行うことができます。

  • accounts.customers.entitlements.list への 10 回の呼び出し(合計費用: 50)
  • accounts.customers.customers.list への 10 回の呼び出し(合計費用: 50)
  • 他のエンドポイントへの 20 回の呼び出し(合計費用: 20)

API リクエストのレート制限を引き上げる必要がある場合は、Google Cloud Console から申請できます。

おすすめの方法

Cloud Channel API の API レート上限に関して役立つおすすめの方法は次のとおりです。

  • クライアント側レート制限機能を使用して、人為的なレート上限を設定します。これにより、1 つのクライアントがすべての割り当てを使い果たすことを防止できます。

  • 指数バックオフを使用して、割り当てに達するとリクエストの実行間隔が徐々に延びるようにします。これにより、サーバーでバケットを補充する時間が得られます。

  • operations.get を呼び出す際にオペレーションを返すすべてのメソッドについて記載されているポーリングの推奨事項に従います。

  • 403 エラーが発生してメッセージ rateLimitExceeded が表示された場合は、しばらく待ってからリクエストを再試行します。割り当ては 60 秒ごとに補充されるため、問題がなければ、次の更新まで待機すればリクエストは成功します。