效果最大化广告系列支持批处理

2024 年 6 月 13 日,星期四

新变化

从 Google Ads API v17 开始,BatchJobService 支持 AssetGroupOperation。做出此项更改后,您可以使用批处理来创建和管理整个效果最大化广告系列。

批处理是 Google Ads API 中的一项强大功能,可让您将一组可能相互依赖的操作分派到多项服务,而无需等待每项操作完成。批处理还提供针对暂时性错误的自动重试功能,以及操作自动分组功能。我们根据您的反馈,为 AssetGroupOperation 提供了批处理功能,以便为您提供另一种异步处理素材资源组的选项。

实现细节

将 AssetGroupOperation 与效果最大化广告系列的批处理结合使用,与其他操作的使用方式类似,但有以下特殊注意事项:

使用批处理创建素材资源组时,AssetGroupOperation 和 AssetGroupAssetOperation 必须依序执行,中间不能有其他操作。这是因为操作在处理时会分组在一起。如需详细了解使用批处理功能制作效果最大化广告系列的注意事项和最佳实践,请参阅效果最大化广告系列的批处理指南。

下面介绍了如何在批量作业中创建素材资源组:

  1. 创建一个包含 AssetGroupOperation 的 MutateOperation。这与使用 GoogleAdsService.Mutate 服务创建 MutateOperation 没有什么不同。请参阅更改资源指南。
  2. 通过创建 MutateOperation 将素材资源与素材资源组相关联,其中包含针对每个所需素材资源的 AssetGroupAssetOperation 类型操作;依序执行的 AssetGroupOperation 和 AssetGroupAssetOperation 类型操作必须结合起来,以满足适用的最低素材资源要求。
  3. 像添加任何其他类型的操作一样,将 MutateOperation 类型的操作添加到批量作业中。
  4. 添加所有操作后,通过调用 RunBatchJob 运行批量作业。

以下资源包含更多信息,可帮助您完成集成:

“改进效果最大化广告系列集成”系列博文

本文是系列文章中的一篇,该系列文章介绍了您一直期待的新功能和即将推出的功能。我们将介绍新功能以及它与当前实现方法的区别。

请关注我们的开发者博客,了解更多更新和改进,继续提供有关效果最大化广告系列与 Google Ads API 集成的反馈,并一如既往地在需要支持时与我们的团队联系。

研讨会提醒

立即报名参加将于 7 月 17 日举办的效果最大化广告系列和 Google Ads API 研讨会!

标签: asset-group、 batch-processing、 google-ads、 google-ads-api、 performance-max