Anúncios nativos

Os anúncios nativos são formatados para se ajustar ao conteúdo e ao design visual, aumentando a probabilidade de serem vistos e clicados pelos usuários. O inventário de anúncios nativos está disponível em apps para dispositivos móveis, além de sites para computadores e dispositivos móveis. Para mais informações sobre anúncios nativos, consulte Visão geral dos anúncios nativos.

Os anúncios nativos são compatíveis com o Authorized Buyers e o Open Bidding.

Este é o fluxo de trabalho para anúncios nativos:

  1. Uma chamada de um anúncio nativo é feita ao Google. A chamada especifica um ou ambos os modelos de anúncio nativo a seguir, cada um especificando os campos nativos preferidos.
  2. O Google envia aos compradores uma solicitação de lance em tempo real com uma lista dos campos que estão sendo solicitados.
  3. Os compradores interessados respondem com os campos solicitados.
  4. O Google abre um leilão para selecionar o lance vencedor e envia os recursos do criativo fornecidos pelo comprador ao editor.
  5. O editor monta os recursos em um anúncio nativo e os estiliza para se ajustar ao design do site.

Formatos de mensagem

O Google oferece suporte à especificação do OpenRTB em JSON e Protobuf.

Para anúncios nativos do OpenRTB Protobuf, os seguintes campos são diferentes da especificação:

JSON Tipo de JSON Protobuf Tipo de protobuf
BidRequest.imp[].native.request string BidRequest.imp[].native.request_native NativeRequest
BidResponse.seatbid[].bid[].adm string BidResponse.seatbid[].bid[].adm_native NativeResponse

Os campos do Protobuf do OpenRTB são mensagens do Protobuf, e não strings.

Se você usar a implementação do Protobuf do OpenRTB, seu endpoint vai receber solicitações de lance contendo BidRequest.imp.native.request_native em vez de BidRequest.imp.native.request. Além disso, seu endpoint precisa retornar respostas de lance que preencham BidResponse.seatbid.bid.adm_native em vez de BidResponse.seatbid.bid.adm. Caso contrário, ele será filtrado do leilão.

Se você usar um SDK do comprador para renderizar anúncios nativos, inclua uma imagem type no declared_ad ao enviar criativos para análise.

Modelos de anúncios nativos

Os modelos de anúncios nativos descrevem os componentes de um anúncio nativo e determinam o conteúdo e a estrutura do NativeRequest na solicitação de lance. O Google oferece suporte aos dois modelos de anúncios nativos mais comuns para anúncios não em vídeo e em vídeo:

Outros modelos existem e podem ter um conjunto diferente de requisitos para campos, dimensões e tamanhos.

Modelo de anúncio de instalação de apps

As tabelas a seguir mostram campos marcados como Obrigatório ou Recomendado. Aplicam-se as seguintes regras:

  • Os campos marcados como Obrigatório são exigidos pelo proponente.
  • Os campos marcados como Recomendado não são obrigatórios para o bidder, e o editor pode ou não exibi-los se forem fornecidos (por exemplo, classificação por estrelas).
  • A call-to-action (CTA) é sempre marcada como Recomendada porque um padrão é atribuído se ela não for enviada pelo bidder, mas sempre será mostrada se for enviada.

A tabela a seguir lista os campos de um modelo de anúncio de instalação de app. Os apps para dispositivos móveis usam esses campos para criar anúncios nativos de instalação de apps.

Campo Descrição Obrigatório ou recomendado? Sempre exibido? Tamanho de imagem recomendado/número máximo de caracteres Exemplo
Título O título do app Obrigatório Sim 25 caracteres Flood-It!
Imagem Uma captura de tela do app ou outra imagem relevante Obrigatório Não 1.200 x 627 px ou 600 x 600 px,dependendo da proporção exigida pelo editor. <Uma captura de tela do jogo Flood-It!>
Corpo Texto principal do app Obrigatório Não 90 caracteres Simples e desafiador = viciante!
Ícone do app O ícone do app Obrigatório Não 128 x 128 px <ícone do app Flood-it!>
Call-to-action Ação do usuário preferencial Recomendado Sim 15 caracteres Instalar
Star rating Número de estrelas (0 a 5) que representam a classificação do app na app store Recomendado Não 0 a 5 4,5
Preço O custo do app Recomendado Não 15 caracteres Grátis

Observações sobre o comprimento do texto

Se um comprador enviar um recurso de texto (corpo do texto, por exemplo) com mais caracteres do que o número máximo sugerido, o texto poderá ser truncado e cortado pelo Google ou pelo editor. Os limites de truncamento são metade do tamanho em chinês, japonês e coreano. Por exemplo, o limite do título é 90 para o inglês e 45 para o chinês.

Observações sobre o tamanho da imagem

Os editores podem:

  • Cortar a imagem principal de forma simétrica em até 20% em uma dimensão (altura ou largura).
  • Redimensionar a imagem sem mudar a proporção.
  • As imagens com proporções substancialmente diferentes das implícitas pela altura e largura podem ser filtradas.

Modelo de anúncio de conteúdo

A tabela a seguir lista os campos de um modelo de anúncio de conteúdo. Os editores usam esses campos para criar anúncios de conteúdo nativo.

Campo Descrição Obrigatório ou recomendado? Sempre exibido? Tamanho de imagem recomendado/número máximo de caracteres * Exemplo
Título Cabeçalho do anúncio Obrigatório Sim 25 caracteres Menores taxas de hipoteca
Imagem A imagem principal do anúncio Obrigatório Não 1.200 x 627 px ou 600 x 600 px,dependendo da proporção exigida pelo editor. <Imagem principal do anúncio>
Corpo O conteúdo do anúncio Obrigatório Não 90 caracteres Sua casa doce casa em Brooklyn, mais barata e mais rápida do que você pensa!
Logotipo Logotipo do anunciante ou outra imagem pequena relevante Recomendado Não 128 x 128 px <Logotipo da NY Mortgage Inc.>
Call-to-action Ação preferida do usuário Recomendado Não 15 caracteres Receber um orçamento
Advertiser Texto que identifica o anunciante ou a marca Obrigatório Não 25 caracteres NY Mortgage Inc.

Modelo de anúncio em vídeo de instalação de apps

Campo Descrição Obrigatório ou recomendado? Sempre exibido? Tamanho de imagem recomendado/número máximo de caracteres * Exemplo
Vídeo É a resposta VAST de vídeo com todos os recursos necessários para exibir um anúncio desse tipo. Obrigatório Não - Um URL para o XML VAST que contém um Flood-It! Anúncio em vídeo
Título O título do app Obrigatório Sim 25 caracteres Flood-It!
Imagem É a imagem (miniatura) exibida no player antes do clique ou durante o carregamento do anúncio em vídeo. Obrigatório Não As dimensões precisam corresponder à proporção do vídeo (por exemplo, 1.280 x 720 para vídeos de 16 x 9 ou 4 x 3 para vídeos de 640 x 480). Captura de tela do jogo Flood-It! Ou no vídeo
Corpo Texto principal do app Obrigatório Não 90 caracteres Simples e desafiador = viciante!
Ícone do app O ícone do app Obrigatório Não 128 x 128 px Ícone do app Flood-it!
Call-to-action Ação do usuário preferencial Obrigatório Sim 15 caracteres Instalar
Star rating Número de estrelas (0 a 5) que representam a classificação do app na app store Recomendado Não 0 a 5 4,5
Preço O custo do app Recomendado Não 15 caracteres Grátis

Restrições

  • Vídeo: todo vídeo precisa estar no formato de um URL VAST ou uma tag VAST. Não é possível especificar um arquivo de vídeo bruto, como WebM, MP4 etc.

  • Comprimento do texto: se um comprador especificar um recurso de texto, como body, na resposta, ele poderá ser truncado e cortado pelo Google ou pelo editor. Os limites de truncamento são metade do tamanho em chinês, japonês e coreano. Por exemplo, o limite do título é 90 em inglês e 45 para o chinês.

  • Tamanho da imagem: os editores podem:

    • Cortar a imagem principal de forma simétrica em até 20% em uma dimensão (altura ou largura).
    • Redimensionar a imagem sem mudar a proporção.

Exemplo de anúncio de instalação de apps

vídeo nativo

Modelo de anúncio de conteúdo em vídeo

Campo Descrição Obrigatório ou recomendado? Sempre exibido? Tamanho de imagem recomendado/número máximo de caracteres * Exemplo
Vídeo É a resposta VAST de vídeo com todos os recursos necessários para exibir um anúncio desse tipo. Obrigatório Sim - Um URL para o XML VAST que contém um Flood-It! Anúncio em vídeo
Título Cabeçalho do anúncio Obrigatório Sim 25 caracteres Menores taxas de hipoteca
Imagem É a imagem (miniatura) exibida no player antes do clique ou durante o carregamento do anúncio em vídeo. Obrigatório Não As dimensões precisam corresponder à proporção do vídeo (por exemplo, 1.280 x 720 para vídeos de 16 x 9 ou 4 x 3 para vídeos de 640 x 480). Uma captura de tela do vídeo
Corpo O conteúdo do anúncio Obrigatório Não 90 caracteres Sua casa doce casa em Brooklyn, mais barata e mais rápida do que você pensa!
Logotipo Logotipo do anunciante ou outra imagem pequena relevante Recomendado Não 128 x 128 px Logotipo da NY Mortgage Inc.
Call-to-action Ação preferida do usuário Obrigatório Não 15 caracteres Receber um orçamento
Advertiser Texto que identifica o anunciante ou a marca Obrigatório Não 25 caracteres NY Mortgage Inc.

Campos de metadados

Os metacampos a seguir são compartilhados por todos os modelos de anúncio com suporte:

Campo Descrição
BidResponse.seatbid.bid.{adm/adm_native}.link.url

O URL da página de destino final para a qual o usuário será direcionado depois de clicar no anúncio. É necessário usar esse campo no caso de páginas de destino dinâmicas.

BidResponse.seatbid.bid.{adm/adm_native}.link.clicktrackers Opcional. Outros URLs que permitem aos anunciantes rastrear os cliques dos usuários no anúncio.
BidResponse.seatbid.bid.{adm/adm_native}.privacy Link para uma página de preferências de anúncios ou de desativação. Se presente, um ícone padrão das Opções de anúncios é adicionado ao criativo nativo e vinculado a esse URL.
BidResponse.seatbid.bid.{adm/adm_native}.eventtrackers O rastreamento de impressões pode ser realizado incluindo eventtrackers na resposta nativa, em que event é definido como IMPRESSION.

Representação do modelo de anúncio nativo na solicitação de lance

Ao receber uma solicitação de lance com inventário nativo, ela vai conter o modelo de anúncio nativo representado com a mensagem NativeRequest do OpenRTB. Ele fornece as seguintes informações sobre o inventário de anúncios nativos:

  • Recursos opcionais ou obrigatórios.
  • Dimensões para imagens, logotipos e ícones de apps.
  • Especificações do estilo em que o anúncio é renderizado.

Recursos opcionais e obrigatórios

Os recursos opcionais e obrigatórios para uma impressão de anúncio nativo estão em BidRequest.imp.native.{request/request_native}.assets. Ele descreve os componentes do anúncio nativo, como título, corpo ou logotipo. Cada recurso incluído na solicitação tem um id distinto e preenche required como True para aqueles que precisam ser incluídos na resposta do lance.

Representação de um anúncio nativo na resposta do lance

Ao dar lances em inventários nativos, é necessário incluir um NativeResponse preenchido com os recursos obrigatórios indicados na solicitação de lance. Também é possível incluir recursos opcionais especificados. É possível incluir esses dados em uma resposta de lance com BidResponse.seatbid.bid.{adm/adm_native}.assets. Quando você preencher assets na resposta, cada um deles precisa incluir o id correspondente a esse recurso da solicitação de lance.

Exemplos de solicitações de lance

Protobuf do OpenRTB

JSON do OpenRTB

Exemplos de respostas de lances

Protobuf do OpenRTB

JSON do OpenRTB