メインコンテンツにスキップ
すべてのコレクショントラブルシューティングExcel・Googleスプレッドシート
「Googleの同時リクエスト数の制限値を超過しました」というエラーが出てしまいます。
「Googleの同時リクエスト数の制限値を超過しました」というエラーが出てしまいます。

#スプレッドシート #Googleシート #スプレッド #spreadsheet #エラー

Sawada Hikari avatar
対応者:Sawada Hikari
1年以上前に更新

回答


Google側の制約で、プロジェクト単位でコール数の制限があることが関係しています。

ロボットの予約実行など、同時間帯でスプレッドシートを読み込むロボットが同時実行されている場合などに発生しやすくなっております。

スプレッドシートの読み書きをするステップ例

  • ファイルから取得

  • ファイルに出力

  • シートの複製

対策

・Googleスプレッドシートを読み込むロボットの実行時間帯をずらす

・同時実行するロボットを減らす

・GoogleAPIsの「プロジェクト」を増やし、連携するサービスアカウントを増やすことで、ロボットで使用する認証を別々のものにする

 ※新しいプロジェクトを作成して、サービスアカウントを作成した場合には、別のプロジェクトとして回数がカウントされます。
そのため、ロボットに設定する際の認証情報をロボットごとに違うサービスアカウトに指定することで、リクエストの分散を行うことができます。


サービスアカウントを利用した連携方法は以下マニュアルをご参照ください。
サービスアカウントを利用したGoogleスプレッドシートの連携設定

Google Cloud Platformから同時リクエスト数の上限値を変更する

関連マニュアル

※2021年7月5日時点の情報です。

こちらの回答で解決しましたか?