6 月 25 日午前 10 時(アメリカ東部標準時間)に、Google 広告と測定に関するコミュニティ サーバーの
Discord と
YouTube でライブ配信を行います。ぜひご参加ください。このセクションでは、Google Ads API の v24.2 で追加された新機能について説明します。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
バッチ処理
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
ほとんどのサービスは、リクエストを送信してレスポンスを待つ必要がある同期 API を提供していますが、BatchJobServiceを使用すると、オペレーションの完了を同期的に待つことなく、複数のサービスに対して一連のオペレーションを実行できます。
サービス固有の mutate オペレーションとは異なり、
BatchJobService の 1 つのジョブで、キャンペーン、広告グループ、広告、条件、ラベル、フィード アイテムの混合
コレクションに対してオペレーションを実行できます。
送信されたジョブは並行して実行され、
BatchJobServiceは、レート制限エラーなどの一時的なエラーが原因で失敗したオペレーションを自動的に再試行します。Google Ads API
は、API オペレーションのカウントに関する手順に沿って、各オペレーションを 1 日のオペレーション上限にカウントします。
BatchJobService を使用すると、リクエスト内で
一時 ID を使用して、
依存するオペレーションを 1 つのジョブで送信できます。
オペレーション
BatchJobService は、
MutateOperation に記載されているすべてのオペレーションをサポートしています。ただし、いくつかの重要な
例外があります。
Google Ads API は、部分的な失敗が有効になっているジョブ内のすべてのオペレーションを実行するため、ジョブがキャンセルされた場合や個々のオペレーションが失敗した場合でも、成功したオペレーションはロールバックされません。
MutateOperation の次のオペレーションは
アトミックである必要があるため、部分的な失敗をサポートしておらず、
バッチジョブ内ではサポートされていません。これらのオペレーションを
ジョブに追加しないようにし、リクエストで partial_failure を false に設定して、代わりに mutate
メソッドを GoogleAdsService で使用してください。
BatchJobService でサポートされていないオペレーション
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-06-24 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-06-24 UTC。"],[],[]]