- Recurso: campanha
 - CampaignGoal
 - CampaignGoalType
 - PerformanceGoal
 - PerformanceGoalType
 - CampaignFlight
 - CampaignBudget
 - ExternalBudgetSource
 - PrismaConfig
 - PrismaType
 - PrismaCpeCode
 - Métodos
 
Recurso: campanha
Uma única campanha.
| Representação JSON | 
|---|
{ "name": string, "advertiserId": string, "campaignId": string, "displayName": string, "entityStatus": enum (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Apenas saída. O nome do recurso da campanha.  | 
              
advertiserId | 
                
                   
 Apenas saída. O ID exclusivo do anunciante a que a campanha pertence.  | 
              
campaignId | 
                
                   
 Apenas saída. O ID exclusivo da campanha. Atribuído pelo sistema.  | 
              
displayName | 
                
                   
 Obrigatório. O nome de exibição da campanha. Precisa ser codificado em UTF-8 com um tamanho máximo de 240 bytes.  | 
              
entityStatus | 
                
                   
 Obrigatório. Controla se os pedidos de inserção dessa campanha podem gastar os orçamentos e dar lances no inventário. 
  | 
              
updateTime | 
                
                   
 Apenas saída. O carimbo de data/hora em que a campanha foi atualizada pela última vez. Atribuído pelo sistema. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
campaignGoal | 
                
                   
 Obrigatório. A meta da campanha.  | 
              
campaignFlight | 
                
                   
 Obrigatório. O gasto planejado e a duração da campanha.  | 
              
frequencyCap | 
                
                   
 Obrigatório. A configuração de limite de frequência da campanha.  | 
              
campaignBudgets[] | 
                
                   
 A lista de orçamentos disponíveis para esta campanha. Se esse campo não for definido, a campanha vai usar um orçamento ilimitado.  | 
              
CampaignGoal
Configurações que controlam a meta de uma campanha.
| Representação JSON | 
|---|
{ "campaignGoalType": enum (  | 
              
| Campos | |
|---|---|
campaignGoalType | 
                
                   
 Obrigatório. O tipo de meta da campanha.  | 
              
performanceGoal | 
                
                   
 Obrigatório. A meta de performance da campanha. Os valores aceitáveis para  
  | 
              
CampaignGoalType
Tipos possíveis de metas de campanha.
| Tipos enumerados | |
|---|---|
CAMPAIGN_GOAL_TYPE_UNSPECIFIED | 
                O valor da meta não é especificado ou é desconhecido nesta versão. | 
CAMPAIGN_GOAL_TYPE_APP_INSTALL | 
                Aumentar instalações ou engajamentos do aplicativo. | 
CAMPAIGN_GOAL_TYPE_BRAND_AWARENESS | 
                Aumentar o reconhecimento de uma marca ou produto. | 
CAMPAIGN_GOAL_TYPE_OFFLINE_ACTION | 
                Impulsione as vendas off-line ou na loja. | 
CAMPAIGN_GOAL_TYPE_ONLINE_ACTION | 
                Impulsionar ação on-line ou visitas. | 
PerformanceGoal
Configurações que controlam a meta de performance de uma campanha.
| Representação JSON | 
|---|
{ "performanceGoalType": enum (  | 
              
| Campos | |
|---|---|
performanceGoalType | 
                
                   
 Obrigatório. O tipo da meta de performance.  | 
              
Campo de união performance_goal_value. Obrigatório. O valor da meta de performance correspondente a um determinado performance_goal_type. performance_goal_value pode ser apenas de um dos tipos a seguir: | 
              |
performanceGoalAmountMicros | 
                
                   
 O valor da meta, em micros da moeda do anunciante. Aplicável quando  
 Por exemplo, 1500000 representa 1,5 unidades padrão da moeda.  | 
              
performanceGoalPercentageMicros | 
                
                   
 A representação decimal da porcentagem da meta em micros. Aplicável quando  
 Por exemplo, 70000 representa 7% (decimal 0,07).  | 
              
performanceGoalString | 
                
                   
 Uma string de indicador principal de desempenho (KPI), que pode estar vazia. Precisa ser codificado em UTF-8 e ter no máximo 100 caracteres. Aplicável quando   | 
              
PerformanceGoalType
Tipos possíveis de metas de performance.
| Tipos enumerados | |
|---|---|
PERFORMANCE_GOAL_TYPE_UNSPECIFIED | 
                O tipo de meta de performance não foi especificado ou é desconhecido nesta versão. | 
PERFORMANCE_GOAL_TYPE_CPM | 
                A meta de performance é definida em CPM (custo por mil impressões). | 
PERFORMANCE_GOAL_TYPE_CPC | 
                A meta de performance é definida em CPC (custo por clique). | 
PERFORMANCE_GOAL_TYPE_CPA | 
                A meta de performance é definida em CPA (custo por ação). | 
PERFORMANCE_GOAL_TYPE_CTR | 
                A meta de performance é definida em porcentagem de CTR (taxa de cliques). | 
PERFORMANCE_GOAL_TYPE_VIEWABILITY | 
                A meta de desempenho é definida em "Porcentagem de visibilidade". | 
PERFORMANCE_GOAL_TYPE_CPIAVC | 
                A meta de performance é definida como CPIAVC (custo por impressão audível e visível na conclusão). | 
PERFORMANCE_GOAL_TYPE_CPE | 
                A meta de performance é definida em CPE (custo por engajamento). | 
PERFORMANCE_GOAL_TYPE_CPV | 
                A meta de performance é definida em CPV (custo por visualização). | 
PERFORMANCE_GOAL_TYPE_CLICK_CVR | 
                A meta de performance é definida em porcentagem de taxa de conversão de clique (conversões por clique). | 
PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR | 
                A meta de performance é definida em porcentagem de taxa de conversão por impressão (conversões por impressão). | 
PERFORMANCE_GOAL_TYPE_VCPM | 
                A meta de performance é definida em vCPM (custo por mil impressões visíveis). | 
PERFORMANCE_GOAL_TYPE_VTR | 
                A meta de performance é definida em porcentagem de taxa de visualização do YouTube (visualizações do YouTube por impressão). | 
PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE | 
                A meta de performance é definida em porcentagem da taxa de conclusão de áudio (execuções de áudio completas por impressão). | 
PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE | 
                A meta de performance é definida em porcentagem de taxa de conclusão de vídeo (exibições de vídeo completas por impressão). | 
PERFORMANCE_GOAL_TYPE_OTHER | 
                A meta de performance está definida como "Outro". | 
CampaignFlight
Configurações que rastreiam o gasto e a duração planejados de uma campanha.
| Representação JSON | 
|---|
{
  "plannedSpendAmountMicros": string,
  "plannedDates": {
    object ( | 
              
| Campos | |
|---|---|
plannedSpendAmountMicros | 
                
                   
 O valor que a campanha deve gastar no  O valor está em micros. Deve ser maior ou igual a 0. Por exemplo, 500000000 representa 500 unidades padrão da moeda.  | 
              
plannedDates | 
                
                   
 Obrigatório. As datas em que a campanha será veiculada. Eles são resolvidos em relação ao fuso horário do anunciante principal. 
  | 
              
CampaignBudget
Configurações que controlam como o orçamento da campanha é alocado.
| Representação JSON | 
|---|
{ "budgetId": string, "displayName": string, "budgetUnit": enum (  | 
              
| Campos | |
|---|---|
budgetId | 
                
                   
 O ID exclusivo do orçamento da campanha. Atribuído pelo sistema. Não definir para novos orçamentos. Precisa ser incluído ao atualizar ou adicionar orçamentos a   | 
              
displayName | 
                
                   
 Obrigatório. O nome de exibição do orçamento. Precisa ser codificado em UTF-8 com um tamanho máximo de 240 bytes.  | 
              
budgetUnit | 
                
                   
 Obrigatório. Imutável. Especifica se o orçamento é medido em moeda ou impressões.  | 
              
budgetAmountMicros | 
                
                   
 Obrigatório. O valor total que os segmentos de pedido de inserção vinculados podem orçar. O valor está em micros. Precisa ser maior que 0. Por exemplo, 500000000 representa 500 unidades padrão da moeda.  | 
              
dateRange | 
                
                   
 Obrigatório. O período do orçamento da campanha. Os segmentos de orçamento vinculados podem ter um período diferente. Eles são resolvidos em relação ao fuso horário do anunciante principal. 
  | 
              
externalBudgetSource | 
                
                   
 Obrigatório. A origem externa do orçamento.  | 
              
externalBudgetId | 
                
                   
 Imutável. O ID que identifica este orçamento para a fonte externa. Se esse campo estiver definido e o nível de detalhe da fatura do perfil de faturamento correspondente estiver definido como "OC no nível do orçamento", todas as impressões veiculadas com esse orçamento vão incluir o ID na fatura. Precisa ser exclusivo na campanha.  | 
              
invoiceGroupingId | 
                
                   
 Imutável. O ID usado para agrupar orçamentos que serão incluídos na mesma fatura. Se esse campo estiver definido e o nível da fatura do perfil de faturamento correspondente estiver definido como "ID do agrupamento de faturas de orçamento", todos os   | 
              
prismaConfig | 
                
                   
 Metadados adicionais para uso pela ferramenta Mediaocean Prisma. Obrigatório para orçamentos da Mediaocean. Aplicável apenas a anunciantes   | 
              
ExternalBudgetSource
Origem externa de um segmento de orçamento de campanha.
| Tipos enumerados | |
|---|---|
EXTERNAL_BUDGET_SOURCE_UNSPECIFIED | 
                O valor da origem do orçamento externo não foi especificado ou é desconhecido nesta versão. | 
EXTERNAL_BUDGET_SOURCE_NONE | 
                O orçamento não tem uma fonte externa. | 
EXTERNAL_BUDGET_SOURCE_MEDIA_OCEAN | 
                A origem do orçamento é a Mediaocean. | 
PrismaConfig
Configurações específicas da ferramenta Mediaocean Prisma.
| Representação JSON | 
|---|
{ "prismaType": enum (  | 
              
| Campos | |
|---|---|
prismaType | 
                
                   
 Obrigatório. O tipo do Prisma.  | 
              
prismaCpeCode | 
                
                   
 Obrigatório. Códigos relevantes de cliente, produto e estimativa da ferramenta Mediaocean Prisma.  | 
              
supplier | 
                
                   
 Obrigatório. A entidade alocou esse orçamento (DSP, site etc.).  | 
              
PrismaType
Tipos possíveis para um orçamento do Prisma.
| Tipos enumerados | |
|---|---|
PRISMA_TYPE_UNSPECIFIED | 
                O tipo não foi especificado ou é desconhecido nesta versão. | 
PRISMA_TYPE_DISPLAY | 
                Tipo de exibição. | 
PRISMA_TYPE_SEARCH | 
                Tipo de pesquisa. | 
PRISMA_TYPE_VIDEO | 
                Tipo de vídeo. | 
PRISMA_TYPE_AUDIO | 
                Tipo de áudio. | 
PRISMA_TYPE_SOCIAL | 
                Tipo de rede social. | 
PRISMA_TYPE_FEE | 
                Tipo de taxa. | 
PrismaCpeCode
A Central de pagamentos do Google permite pesquisar e filtrar os campos de componentes desse código.
| Representação JSON | 
|---|
{ "prismaClientCode": string, "prismaProductCode": string, "prismaEstimateCode": string }  | 
              
| Campos | |
|---|---|
prismaClientCode | 
                
                   
 O código do cliente do Prisma.  | 
              
prismaProductCode | 
                
                   
 O código do produto do Prisma.  | 
              
prismaEstimateCode | 
                
                   
 O código da estimativa do Prisma.  | 
              
Métodos | 
            |
|---|---|
                
 | 
              Cria uma nova campanha. | 
                
 | 
              Exclui permanentemente uma campanha. | 
                
 | 
              Recebe uma campanha. | 
                
 | 
              Lista as campanhas de um anunciante. | 
                
 | 
              Lista as opções de segmentação atribuídas de uma campanha em todos os tipos de segmentação. | 
                
 | 
              Atualiza uma campanha existente. |