- Recurso: Campaign
- CampaignGoal
- CampaignGoalType
- PerformanceGoal
- PerformanceGoalType
- CampaignFlight
- CampaignBudget
- ExternalBudgetSource
- PrismaConfig
- PrismaType
- PrismaCpeCode
- Métodos
Recurso: Campaign
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 da última atualização da campanha. 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 e a duração planejados da campanha. |
frequencyCap |
Obrigatório. A configuração do 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
Possíveis tipos de metas de campanha.
| Tipos enumerados | |
|---|---|
CAMPAIGN_GOAL_TYPE_UNSPECIFIED |
O valor da meta não foi 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ções ou visitas on-line. |
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. |
Obrigatório. O valor da meta de performance correspondente a um determinado performance_goal_type. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta: |
|
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 |
| Fim dos campos mutuamente exclusivos. | |
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 performance é 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 da taxa de conversão de cliques (conversões por clique). |
PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR |
A meta de performance é definida em porcentagem da taxa de conversão de 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 da 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 (reproduções completas de áudio por impressão). |
PERFORMANCE_GOAL_TYPE_VIDEO_COMPLETION_RATE |
A meta de performance é definida em porcentagem da taxa de visualizações completas de vídeo (visualizações completas de vídeo 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 determinado 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 deve 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 defina 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 base nesse orçamento vão incluir esse 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 Prisma da Mediaocean. Obrigatório para orçamentos da Mediaocean. Válido apenas para anunciantes |
ExternalBudgetSource
Origem externa para um segmento de orçamento da 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 tela. |
PRISMA_TYPE_SEARCH |
Tipo de pesquisa. |
PRISMA_TYPE_VIDEO |
Tipo de vídeo. |
PRISMA_TYPE_AUDIO |
Tipo de áudio. |
PRISMA_TYPE_SOCIAL |
Tipo 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 uma campanha permanentemente. |
|
Recebe uma campanha. |
|
Lista as campanhas de um anunciante. |
|
Atualiza uma campanha. |