CampaignDraft

Einen Kampagnenentwurf

JSON-Darstellung
{
  "resourceName": string,
  "status": enum (CampaignDraftStatus),
  "draftId": string,
  "baseCampaign": string,
  "name": string,
  "draftCampaign": string,
  "hasExperimentRunning": boolean,
  "longRunningOperation": string
}
Felder
resourceName

string

Nicht veränderbar. Der Ressourcenname des Kampagnenentwurfs. Ressourcennamen von Kampagnenentwürfen haben das folgende Format:

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

status

enum (CampaignDraftStatus)

Nur Ausgabe Der Status des Kampagnenentwurfs. Dieses Feld ist schreibgeschützt.

Wenn ein neuer Kampagnenentwurf hinzugefügt wird, ist der Status standardmäßig auf ANGEBOT.

draftId

string (int64 format)

Nur Ausgabe Die ID des Entwurfs.

Dieses Feld ist schreibgeschützt.

baseCampaign

string

Nicht veränderbar. Die Basiskampagne, zu der der Entwurf gehört.

name

string

Der Name des Kampagnenentwurfs.

Dieses Feld ist erforderlich und darf beim Erstellen neuer Kampagnenentwürfe nicht leer sein.

Er darf keine Null (Codepunkt 0x0), NL-Zeilenvorschub (Codepunkt 0xA) oder Zeilenumbruchzeichen (Codepunkt 0xD) enthalten.

draftCampaign

string

Nur Ausgabe Ressourcenname der Kampagne, der sich aus der Überlagerung der Entwurfsänderungen in die Ausgangskampagne ergibt.

Dieses Feld ist schreibgeschützt.

hasExperimentRunning

boolean

Nur Ausgabe Gibt an, ob derzeit ein auf diesem Entwurf basierender Test läuft.

longRunningOperation

string

Nur Ausgabe Der Ressourcenname des lang andauernden Vorgangs, der verwendet werden kann, um den Abschluss des Hochstufungsentwurfs abzufragen. Dieses Feld wird nur festgelegt, wenn der Angebotsentwurf gerade läuft oder abgeschlossen ist.

CampaignDraftStatus

Mögliche Status eines Kampagnenentwurfs.

Enums
UNSPECIFIED Der Status wurde nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar.
PROPOSED Zu Beginn des Entwurfs kann der Werbetreibende Änderungen hinzufügen, ohne dass sich dies auf die Auslieferung auswirkt.
REMOVED Der Kampagnenentwurf wird entfernt.
PROMOTING Der Werbetreibende möchte die Entwurfsänderungen wieder in die ursprüngliche Kampagne übernehmen. Der Werbetreibende kann den von der Hochstufungsaktion zurückgegebenen Vorgang mit langer Ausführungszeit abfragen, um den Status des Angebots zu sehen.
PROMOTED Die Änderungen am Entwurf werden in der ursprünglichen Kampagne zusammengeführt.
PROMOTE_FAILED Das Angebot ist fehlgeschlagen, da es teilweise angewendet wurde. Es ist nicht möglich, das Video wieder zu bewerben. Das Problem muss daher in der ursprünglichen Kampagne behoben werden.