CampaignDraft

广告系列草稿。

JSON 表示法
{
  "resourceName": string,
  "status": enum (CampaignDraftStatus),
  "draftId": string,
  "baseCampaign": string,
  "name": string,
  "draftCampaign": string,
  "hasExperimentRunning": boolean,
  "longRunningOperation": string
}
字段
resourceName

string

不可变。广告系列草稿的资源名称。广告系列草稿资源名称的格式如下:

customers/{customerId}/campaignDrafts/{base_campaign_id}~{draftId}

status

enum (CampaignDraftStatus)

仅供输出。广告系列草稿的状态。此字段为只读字段。

添加新的广告系列草稿后,其状态默认为“已提案”。

draftId

string (int64 format)

仅供输出。草稿的 ID。

此字段为只读字段。

baseCampaign

string

不可变。草稿所属的基本广告系列。

name

string

广告系列草稿的名称。

此字段是必填字段,在创建新的广告系列草稿时不应留空。

并且不得包含任何 null(码位 0x0)、NL 换行符(码位 0xA)或回车符(码位 0xD)。

draftCampaign

string

仅供输出。通过将草稿更改叠加到基本广告系列生成的广告系列的资源名称。

此字段为只读字段。

hasExperimentRunning

boolean

仅供输出。是否有基于此草稿目前正在投放的实验。

longRunningOperation

string

仅供输出。长时间运行的操作的资源名称,可用于轮询草稿宣传活动的完成情况。仅当促销活动草稿正在进行或已完成时,系统才会设置此属性。

CampaignDraftStatus

广告系列草稿的可能状态。

枚举
UNSPECIFIED 未指定状态。
UNKNOWN 仅用于返回值。表示此版本中的未知值。
PROPOSED 处于草稿的初始状态,广告客户可以开始添加更改,而不会影响广告投放。
REMOVED 系统会移除广告系列草稿。
PROMOTING 广告客户要求将草稿更改还原到原始广告系列中。广告客户可以轮询推广操作返回的长时间运行的操作,以查看促销活动的状态。
PROMOTED 已成功将草稿中的更改合并回原始广告系列。
PROMOTE_FAILED 促销优惠在部分应用后失败。无法安全地再次尝试推广,因此必须在原始广告系列中纠正此问题。