É possível usar uma solicitação sem tag no lugar de uma tag de anúncio para solicitar o código do criativo bruto processado no Ad Manager. Em geral, esse recurso é usado quando há necessidade de análise e exibição personalizadas, como conversores ou outros ambientes que não têm compatibilidade com as tags do Google ou com o SDK.
Ao fazer uma solicitação sem tag, o Ad Manager retorna apenas o código do criativo bruto, exatamente como programado, sem executar e exibir o anúncio. Se nenhum anúncio for encontrado, o status 200/OK
vai ser retornado com uma resposta vazia.
Seu app, player ou site precisa executar o código para exibir o anúncio e ativar o rastreamento de impressões.
Criar uma solicitação sem tag manualmente
Para criar uma solicitação sem tag, comece com o URL de base, inclua todos os parâmetros obrigatórios e mais todos os parâmetros opcionais. Esses parâmetros especificam itens como bloco de anúncios, tamanho do criativo, chaves-valor e outras informações sobre a solicitação.
As solicitações sem tag precisam ser feitas com segurança usando SSL (https://
).
Começar com um URL de base
Use este URL de base: https://securepubads.g.doubleclick.net/gampad/adx?
Especificar os parâmetros da sua solicitação de anúncio
Parâmetros obrigatóriosParâmetro | Descrição |
---|---|
iu |
É o código do bloco de anúncios do Google Ad Manager, incluindo seu código de rede na plataforma. Para incluir vários níveis, use o caractere de barra ( Exemplo
Ao usar o Gerenciamento de múltiplos clientes (GMC) com solicitações sem tags, aplique a estrutura Exemplo (GMC)
|
sz |
O tamanho do criativo. Para incluir vários tamanhos, use o caractere de barra vertical ( Exemplo
Recomendamos que você codifique caracteres de barra vertical ( Exemplo
|
url |
É o URL do domínio que hospeda a solicitação de anúncio inicial. Obrigatório apenas para solicitações do GMC. Exemplo
|
c |
Valor do correlator (ou impedimento de cache). Precisa ser um número aleatório (letras não são permitidas) gerado por um editor para garantir que uma nova chamada ao servidor de anúncios aconteça cada vez que a página for carregada, a fim de evitar discrepâncias na contagem de impressões. Exemplo
|
tile |
A posição da tag em uma página da Web. O valor deve ser um número inteiro exclusivo. Para facilitar a implementação, recomenda-se um valor de contagem mais alto. Ele só será necessário se várias tags de anúncios usarem os mesmos valores de código do bloco de anúncios ( Exemplo
|
Parâmetro | Descrição |
---|---|
d_imp |
Alternância de impressões atrasadas. Se for ativado, a contagem de impressões mediante solicitação será desativada, e a macro de impressão visualizada no criativo retornado ou as informações do parâmetro Exemplo
|
d_imp_hdr |
Alternância das informações do cabeçalho de impressão atrasada. Se incluído, o URL de visualização a ser usado para a contagem de impressão é retornado no cabeçalho HTTP.Por padrão, essas informações do cabeçalho não estão definidas. Um editor precisa dar um ping manual nesse URL de visualização para contar uma impressão. Saiba mais sobre a contagem de impressões e as solicitações sem tag.
Exemplo
|
t |
Pares de chave-valor no nível do local. Cada chave e cada valor são separados pelo caractere do sinal de igual ExemploO parâmetro Use Exemplo
Os seguintes caracteres não são permitidos em chaves ou valores: ExemploDefinir a chave "a" como o valor "b+c" com |
m |
É o valor do tipo mime no cabeçalho HTTP. Exemplo
|
mob |
É o indicador da solicitação de anúncio para dispositivos móveis. Exemplo
|
ppid |
O parâmetro Identificador fornecido pelo editor (PPID) permite que você envie um identificador para o Google Ad Manager que pode ser usado no limite de frequência, na segmentação de audiência e por público-alvo, na rotação sequencial de anúncios e em outros controles de exibição de anúncios com base no público-alvo em vários dispositivos. Exemplo
|
u_w |
É a largura da tela do dispositivo móvel que substitui a detecção automática feita pelo servidor de anúncios. Exemplo
|
u_h |
É a altura da tela do dispositivo móvel que substitui a detecção automática feita pelo servidor de anúncios. Exemplo
|
submodel |
É a informação de hardware do dispositivo móvel que substitui a detecção automática feita pelo servidor de anúncios. Exemplo
Valores do submodelo:
|
Ativar o rastreamento de impressões
O Ad Manager pode rastrear impressões baixadas, também conhecidas como impressões "atrasadas", para solicitações sem tag. Use uma das opções abaixo, mas não as duas ao mesmo tempo. Usar todas as opções em conjunto faz com que as impressões sejam contadas duas ou três vezes.
Recomendamos a opção 1. No entanto, você precisará ter acesso aos cabeçalhos da resposta HTTP e ser capaz de implementar um protocolo baseado em cabeçalho.
Opção 1: ler o cabeçalho da resposta HTTP para controlar a contagem de impressões
Adicione os parâmetros d_imp=1
e d_imp_hdr=1
à sua solicitação sem tag para que o Google Ad Manager não registre uma impressão nem uma impressão baixada até que você acione manualmente um ping de impressão com o URL do cabeçalho HTTP Google-Delayed-Impression
. Quando o ping de impressão for acionado, uma "impressão do servidor de anúncios" e uma "impressão baixada do servidor de anúncios" vão ser registradas pelo Google Ad Manager.
Não inclua a macro de impressão visualizada dos criativos retornados por solicitações sem tag para evitar que as impressões sejam contadas duas vezes.
Opção 2: usar a macro de impressão visualizada
Se você não puder acessar cabeçalhos de resposta HTTP, segmente seu inventário e adicione a macro de impressão visualizada ao snippet de código de cada criativo retornado por uma solicitação sem tag. Essa macro se expande para o URL que vai ser enviado pelo criativo durante a renderização.
Fazer uma solicitação sem tag para recuperar o código do criativo
Conteúdo da Web
Em geral, as solicitações sem tag são usadas em ambientes incompatíveis com as tags do Google ou com o SDK. Se você fizer uma solicitação sem tag na Web, vai ser preciso carregar a solicitação em um <iframe>
para poder executar o código bruto retornado.
Ambientes personalizados sem um SDK do Google
Para recuperar o código do criativo bruto em ambientes sem as tags do Google ou a compatibilidade com o SDK (por exemplo, um conversor que não é do Google), consulte as diretrizes a seguir:
- Defina um user agent válido no cabeçalho
User-Agent
da solicitação para garantir que a segmentação funcione. - Garanta que seu ambiente possa lidar com os comportamentos de rich media, incluindo expansão do criativo e JavaScript.
- Faça uma solicitação HTTPS para o Google Ad Manager.
- Inspecione o status da resposta para encontrar "HTTP 200/OK", indicando que a solicitação foi realizada corretamente.
Recursos não compatíveis com as solicitações sem tag
- Active View
- Ad Exchange
- Identificadores de apps para dispositivos móveis ou cookies usados para rastreamento
- Wrappers de criativo
- Alocação dinâmica com o Google AdSense, Ad Exchange ou AdMob
- Inventário nativo
- Transações preferenciais
- Visualização de criativos
As solicitações sem tag que usam gampad
/ad
em tags HTML de imagem (<img>
) não são compatíveis com códigos de acompanhamento JavaScript nem com a contagem de impressões baixadas.
Para gerar relatórios sobre esses anúncios, use a métrica Contagem total de veiculações de código nos relatórios do Ad Manager.