Ir para conteúdo principal
Todas as coleçõesAPI
Atualizar uma campanha publicitária
Atualizar uma campanha publicitária

Como atualizar uma campanha publicitária utilizando a API?

HilltopAds avatar
Escrito por HilltopAds
Atualizado há mais de uma semana

Método: PUT /api/v1/advertiser/campaign/{id}

Descrição: Pode atualizar uma campanha publicitária criada através da API da sua conta HilltopAds.

Por favor, note que este método está disponível apenas para os formatos Popunder mobile e Popunder desktop.

Parâmetros:

nome

descrição

exemplo

comentário

key

Uma chave de API exclusiva que pode gerar na secção API da sua conta HilltopAds

nXzgO3Bc

Este é um parâmetro obrigatório no pedido.

campaignID

ID da campanha publicitária a atualizar

123456

Pode especificar o ID de apenas uma campanha publicitária.

Este é um parâmetro obrigatório no pedido.

format

Formato publicitário a atualizar na campanha

Popunder móvel

Só é possível especificar um formato de publicidade.

Este é um parâmetro obrigatório no pedido.

rate

Preço por 1000 impressões (CPM).

1.53

Todos os preços (taxa) são especificados no pedido sem moeda, mas serão definidos em USD no resultado.

Este é um parâmetro obrigatório no pedido.

capTotal

Limite de frequência de impressões. Este parâmetro indica o número de vezes que um anúncio é apresentado.

2

Só é possível especificar um número.

capResetAfter

Limite de frequência de impressões. Este parâmetro indica o tempo de apresentação do anúncio.

12

Só é possível especificar um número.

capForCampaign

Limite de frequência de impressão. Este parâmetro indica se a regra se aplica à campanha ou ao banner.

campanha

Para o formato Popunder, só é possível especificar campaign.

channels

Segmento e categoria de tráfego para os quais o anúncio deve ser atualizado.

Atividade elevada

Mainstream/não-mainstream Atividade média

A montante/não a montante Baixa atividade

Para especificar vários segmentos de atividade, enumere-os com vírgulas. Nota: só pode especificar uma categoria de tráfego - convencional ou não convencional.

Este é um parâmetro obrigatório no pedido.

type

Tipo de campanha publicitária

CPM, CPC

Tenha em atenção que, atualmente, só pode especificar o tipo de campanha CPM.

Este é um parâmetro obrigatório no pedido.

name

Nome de uma campanha publicitária.

Popunder_API

O nome da campanha deve ser único e não deve ser repetido com nomes de campanhas já criadas.

Este é um parâmetro obrigatório no pedido.

url

Oferecer a ligação URL para onde o tráfego deve ser enviado.

Só é possível especificar uma ligação.

Este é um parâmetro obrigatório no pedido.

active

Especificar o estado da campanha actualizada: true - ON, false - OFF

Verdadeiro, falso

Se especificar o estado da campanha como Verdadeiro (ON), a campanha só ficará ativa após moderação.

targeting

Definições de segmentação necessárias para a campanha publicitária.

geo

navegador

os

dispositivo

transportadora móvel

intervalo

osversões

Aplicação

Estes parâmetros são passados como um objeto. Cada novo parâmetro de seleção é especificado com uma vírgula.


Exemplo de pedido:

Para atualizar os seguintes parâmetros na campanha publicitária criada com o ID 123456:

  • Taxa - para $2.53

  • Frequência de exibição - até 1 exibição por 24 horas para a campanha

Tenha em atenção que, se a sua ligação contiver o símbolo "&", tem de a codificar para o formato codificado por URL. Caso contrário, poderá receber um erro na resposta ao pedido de alteração da ligação.

Por exemplo, a ligação

https://mywebsite.com/?token={{ctoken}}&zone={{{zone_id}}

deve ser especificado como

https%3A%2F%2Fmywebsite.com%2F%3Ftoken%3D%26zone%3D

Para codificar o seu link para o formato codificado por URL, pode utilizar a ferramenta.

É necessário escrever um pedido no seguinte formato:

curl -X PUT --data '{"rate": "2.53", "capTotal":1, "capResetAfter":24, "capForCampaign": "campaign", "url": "https%3A%2F%2Fmywebsite.com%2F%3Ftoken%3D%26zone%3D"}' https://hilltopads.com/api/v1/advertiser/campaign/123456?key=nXzgO3Bc

Isto respondeu à sua pergunta?