2026 年 3 月 27 日(金曜日)
BatchJobService のリクエスト上限の引き上げにより、大規模なアセットのアップロードを強化
このたび、Google Ads API の BatchJobService.AddBatchJobOperations メソッドのリクエスト サイズの上限が大幅に引き上げられました。これらの変更は、特に画像などの大きなアセットを複数アップロードするデベロッパー向けに、アップロードを多数の小さなリクエストに分割する必要性を減らし、ワークフローを合理化することを目的としています。
次の上限が引き上げられました。
AddBatchJobOperations のリクエスト サイズの上限: 10,484,488 バイト(約 10.48 MB)から 41,937,920 バイト(約 41.94 MB)に引き上げられました。
単一の mutate オペレーションのサイズ: リクエスト全体はこれより大きくてもかまいませんが、バッチ内の単一の mutate オペレーションのサイズは 10,484,488 バイト(約 10.48 MB)に制限されています。
デベロッパーへの影響:
この更新により、1 つの AddBatchJobOperations リクエストに、より多くのオペレーション(特に画像アセットなどのサイズの大きいデータを含むオペレーション)を含めることができるようになります。これにより、クライアントサイドのロジックをシンプルにし、すべてのオペレーションをバッチジョブに追加するために必要な往復の数を減らすことで、スループットを向上させることができます。
たとえば、複数の画像をアップロードする場合、各画像は最大 5,242,880 バイト(約 5.24 MB)までアップロードできます。新しいリクエストの上限である 41,937,920 バイト(約 41.94 MB)まで、より多くの画像を 1 つのリクエストにまとめてアップロードできるようになりました。
注意事項:
- リクエスト サイズの上限は引き上げられましたが、リクエストあたりのオペレーション数の上限(10,000 件)やジョブあたりのオペレーション数の上限(100 万件)など、その他の制限は引き続き適用されます。詳細については、ベスト プラクティスと制限事項のガイドをご覧ください。
この BatchJobService の機能強化により、Google Ads API での一括オペレーションの管理の柔軟性と効率が向上すると考えています。
ご質問やフィードバックがございましたら、フォーラムまたはその他のサポート チャネルからお問い合わせください。
ご不明な点がある場合や、この投稿についてディスカッションしたい場合は、「広告と測定に関する Google コミュニティ」Discord サーバーまでお問い合わせください。
ラベル: adwords-campaignservice、 display、 display-smart-campaign、 google-ads-api、 smart、 sunset