欢迎于 6 月 25 日上午 10:00(美国东部时间)加入我们的直播,直播将在
Discord 上的 Google 广告和效果衡量社区服务器和
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 中的单个作业可以针对广告系列、广告组、广告、条件、标签和 Feed 项的混合
集合运行。
提交的作业并行运行,
BatchJobService 会自动重试
因暂时性错误(例如速率限制错误)而失败的操作。Google Ads API 仍会按照 API 操作计数
说明,将每个操作计入您的
每日操作限制。
BatchJobService 还允许您在请求中使用
临时 ID,以便
您可以在单个作业中提交依赖性操作。
操作
BatchJobService 支持
MutateOperation 中列出的所有操作,但有一些重要的
例外情况。
由于 Google Ads API 会在启用
部分失败的情况下执行作业中的所有操作,因此,如果作业被
取消或单个操作失败,则成功的操作将不会
回滚。
MutateOperation 中的以下操作必须是
原子操作,因此不支持部分失败
并且在批量作业中不受支持。请避免将这些操作添加到您的
作业中,在请求中将 partial_failure 设置为 false,并改用 mutate
方法(位于 GoogleAdsService 中)。
BatchJobService 中不支持的操作
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-06-24。
[[["易于理解","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"]],["最后更新时间 (UTC):2026-06-24。"],[],[]]