广告系列草稿

广告系列草稿是一种暂存对基本广告系列的一组预期更改的方式。每个广告系列草稿都关联着一个基准广告系列和一个草稿广告系列。

  • 基础广告系列是您账号中的普通广告系列,包含广告、广告组和其他资源。
  • 草稿广告系列是一个虚拟层,您在其中执行操作时,系统会汇总更改,但不会影响您账号中的任何实际广告系列。如果您对草稿广告系列的状态感到满意,可以通过几种不同的方式将其应用于实际广告系列。

创建草稿

创建 CampaignDraft 与在 Google Ads API 中创建任何其他实体一样简单。创建一个 CampaignDraft 并指定其 base_campaignname,然后调用 CampaignDraftService.MutateCampaignDrafts,传入新创建的 CampaignDraft 作为 create 操作。

create 请求的行为与典型的 API 调用类似,会立即返回响应。

修改广告系列草稿

创建广告系列草稿后,您需要查找其关联的草稿广告系列的资源名称,以便开始进行更改。您可以在 GoogleAdsService.SearchStream 中使用以下查询来执行此操作:

SELECT campaign_draft.draft_campaign
FROM campaign_draft
WHERE campaign_draft.resource_name = "CAMPAIGN_DRAFT_RESOURCE_NAME_HERE"

获得草稿广告系列的资源名称后,您可以像修改账号中的任何真实广告系列一样修改该广告系列。草稿广告系列无法投放广告,但可作为临时区域,用于存放您稍后可应用到实际广告系列的更改。

推广或移除广告系列草稿

配置完草稿广告系列后,您有以下几种选择。

  1. 将草稿广告系列升级为基本广告系列,并将您在草稿广告系列中所做的所有更改应用到基本广告系列。这是一项异步操作。您可以通过调用 CampaignDraftService.PromoteCampaignDraft 来执行此操作。
  2. 通过将广告系列草稿的 status 设置为 REMOVED移除广告系列草稿。如果您决定不继续,系统会舍弃这些更改。这是一项同步操作,其运作方式与任何其他 API 调用相同。