チャネル サービスに関する制限
次の表に、チャネル サービスに適用される制限を示します
リソースの上限
リソース | 上限 |
---|---|
アカウント | 販売パートナー ドメインごとに 1 つ |
導入事例 | 無制限 |
エンタイトルメント | 無制限 |
チャネル パートナー リンク | 無制限 |
Google Workspace の上限
リソース | 上限 |
---|---|
最大ユーザー数 | 50,000(上限を引き上げる場合はサポートにお問い合わせください) |
最大トライアル期間 | 30 日(該当する SKU の場合) |
Test Partner Sales Consoleに固有の上限
リソース | 上限 |
---|---|
最大ユーザー数 | 10 |
最大トライアル期間 | 1 日 |
Test Partner Sales Consoleを使用する場合は、次の点も考慮する必要があります。
- お客様は、テストドメインの命名規則に従う必要があります。
- Google Workspace の利用資格は作成から 3 日後に削除対象としてマークされ、毎週削除されます。
Cloud Channel API のレート上限
API レート上限により、Cloud Channel API に対して可能なリクエストの数が定義されます。上限はプロジェクトごとに存在し、すべての API リクエスト(無効なリクエストを含む)に割り当ての費用が発生します。
レート上限は 60 秒(1 分)間隔で適用されます。60 秒以内に上限に達した場合、それ以上のリクエストを行うには、割り当てが更新されるまで待機する必要があります。
エンドポイント グループごとに異なる割り当てバケットがあります。各バケットの割り当て使用量は、個別に評価されます。次の表に、プロジェクトあたりの固有およびデフォルトの Cloud Channel API の割り当て上限と、それらが適用されるメソッドを示します。
API メソッド | 上限(リクエスト/分) |
---|---|
accounts.customers.entitlements.list |
24 |
accounts.customers.list |
24 |
accounts.skuGroups.list |
24 |
accounts.skuGroups.billableSkus.list |
24 |
operations.get |
600 |
他のすべてのエンドポイント | 120 |
API リクエストのレート制限を引き上げる必要がある場合は、Google Cloud コンソールから申請できます。
おすすめの方法
Cloud Channel API の API レート上限に関して役立つおすすめの方法は次のとおりです。
クライアント側レート制限機能を使用して、人為的なレート上限を設定します。これにより、1 つのクライアントがすべての割り当てを使い果たすことを防止できます。
指数バックオフを使用して、割り当てに達するとリクエストの実行間隔が徐々に延びるようにします。これにより、サーバーでバケットを補充する時間が得られます。
operations.get
を呼び出す際にオペレーションを返すすべてのメソッドについて記載されているポーリングの推奨事項に従います。403 エラーが発生してメッセージ
rateLimitExceeded
が表示された場合は、しばらく待ってからリクエストを再試行します。割り当ては 60 秒ごとに補充されるため、問題がなければ、次の更新まで待機すればリクエストは成功します。