CampaignDraft

Um rascunho de campanha.

Representação JSON
{
  "resourceName": string,
  "status": enum (CampaignDraftStatus),
  "draftId": string,
  "baseCampaign": string,
  "name": string,
  "draftCampaign": string,
  "hasExperimentRunning": boolean,
  "longRunningOperation": string
}
Campos
resourceName

string

Imutável. O nome do recurso do rascunho da campanha. Os nomes dos recursos de rascunho da campanha têm o seguinte formato:

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

status

enum (CampaignDraftStatus)

Apenas saída. Status do rascunho da campanha. Este campo é somente leitura.

Quando um novo rascunho de campanha é adicionado, o status padrão é PROPOSED.

draftId

string (int64 format)

Apenas saída. O ID do rascunho.

Este campo é somente leitura.

baseCampaign

string

Imutável. A campanha de base à qual o rascunho pertence.

name

string

Nome do rascunho da campanha.

Este campo é obrigatório e não deve ficar em branco ao criar novos rascunhos de campanha.

Ele não pode conter nenhum caractere nulo (ponto de código 0x0), feed de linha NL (ponto de código 0xA) nem retorno de carro (ponto de código 0xD).

draftCampaign

string

Apenas saída. Nome do recurso da campanha resultante da sobreposição das alterações de rascunho na campanha de base.

Este campo é somente leitura.

hasExperimentRunning

boolean

Apenas saída. Indica se há um experimento com base nesse rascunho sendo veiculado no momento.

longRunningOperation

string

Apenas saída. O nome do recurso da operação de longa duração que pode ser usado para pesquisar a conclusão da promoção de rascunho. Isso só será definido se o rascunho da promoção estiver em andamento ou tiver sido concluído.

CampaignDraftStatus

Possíveis status de um rascunho de campanha.

Enums
UNSPECIFIED O status não foi especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
PROPOSED No estado inicial do rascunho, o anunciante pode começar a adicionar alterações sem efeito na veiculação.
REMOVED O rascunho da campanha foi removido.
PROMOTING O anunciante solicitou a promoção das alterações do rascunho de volta para a campanha original. O anunciante pode pesquisar a operação de longa duração retornada pela ação promover para ver o status da promoção.
PROMOTED O processo de combinação das mudanças do rascunho na campanha original foi concluído.
PROMOTE_FAILED A promoção falhou após ter sido parcialmente aplicada. Não é possível tentar novamente com segurança, então é preciso corrigir o problema na campanha original.