Anuncios nativos

Los anuncios nativos tienen un formato que se ajusta al contenido que los rodea y al diseño visual, y, gracias a ello, aumentan las probabilidades de que los usuarios los vean y hagan clic en ellos. El inventario de anuncios nativos está disponible en apps para dispositivos móviles, así como en sitios web para computadoras y dispositivos móviles. Para obtener más información sobre los anuncios nativos, consulta Descripción general de los anuncios nativos.

Los anuncios nativos son compatibles con Authorized Buyers y Open Bidding.

Este es el flujo de trabajo de los anuncios nativos:

  1. Se realiza una llamada de un anuncio nativo a Google. En la llamada, se especifica una o ambas de las siguientes plantillas de anuncios nativos, cada una de las cuales especifica los campos nativos preferidos.
  2. Google envía una solicitud de oferta RTB a los compradores, que incluye una lista de los campos que se piden.
  3. Los compradores interesados responden con los campos solicitados.
  4. Google ejecuta una subasta para seleccionar la oferta ganadora y envía al publicador los elementos de creatividad que proporcionó el comprador.
  5. El publicador organiza los recursos en un anuncio nativo y les aplica un diseño para que se adapten al diseño del sitio.

Formatos de mensajes

Google admite la especificación de OpenRTB en JSON y Protobuf.

En el caso de los anuncios nativos de Protobuf de OpenRTB, los siguientes campos difieren de la especificación:

JSON Tipo 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

Los campos de Protobuf de OpenRTB son mensajes de Protobuf en lugar de cadenas.

Si usas la implementación de Protobuf de OpenRTB, tu extremo recibe solicitudes de oferta que contienen BidRequest.imp.native.request_native en lugar de BidRequest.imp.native.request. Además, tu extremo debe mostrar respuestas de ofertas que propaguen BidResponse.seatbid.bid.adm_native en lugar de BidResponse.seatbid.bid.adm; de lo contrario, se filtrará de la subasta.

Si usas un SDK de comprador para renderizar anuncios nativos, debes incluir una imagen type en declared_ad cuando envíes las creatividades para su revisión.

Plantillas de anuncios nativos

Las plantillas de anuncios nativos describen los componentes de un anuncio nativo y determinan el contenido y la estructura de NativeRequest en la solicitud de oferta. Google admite las dos plantillas de anuncios nativos más comunes para los anuncios nativos de video y sin video:

Existen otras plantillas que posiblemente tengan un conjunto de requisitos distintos para los campos, las dimensiones y los tamaños.

Plantilla de anuncio de instalación de aplicación

En las siguientes tablas, se muestran los campos etiquetados como Obligatorio o Recomendado. Se aplican las siguientes reglas:

  • El ofertante debe completar los campos marcados como Obligatorios.
  • El ofertante no requiere los campos marcados como Recomendados, y el publicador puede mostrarlos o no si se proporcionan (por ejemplo, la calificación con estrellas).
  • El llamado a la acción (CTA) siempre se marca como Recomendado porque se asigna uno predeterminado si el ofertante no envía uno, pero siempre se mostrará si se envía.

En la siguiente tabla, se muestran los campos de una plantilla de anuncio de instalación de aplicación. Las aplicaciones para dispositivos móviles usan estos campos para crear anuncios de instalación de aplicación nativa.

Campo Descripción ¿Es obligatorio o recomendado? ¿Se muestra siempre? Tamaño de imagen recomendado/cantidad máxima de caracteres Ejemplo
Título El título de la app Obligatorio 25 caracteres Flood-It!
Imagen Una captura de pantalla de la app o alguna otra imagen relevante Obligatorio No 1,200 px × 627 px o 600 px × 600 px, según la relación de aspecto que requiera el publicador <Captura de pantalla del juego Flood-It!>
Cuerpo Texto principal de la app Obligatorio No 90 caracteres Decepcionantemente simple y tentadoramente desafiante es deliciosamente adictivo.
Ícono de la aplicación El ícono de la app Obligatorio No 128 x 128 px <Ícono de la app de Flood-it!>
Llamado a la acción Acción preferida del usuario Recomendado 15 caracteres Instalar
Calificación por estrellas Cantidad de estrellas (de 0 a 5) que representan la calificación de la app en la tienda de aplicaciones Recomendado No De 0 a 5 4.5
Precio El costo de la app Recomendado No 15 caracteres Gratis

Notas sobre la longitud del texto

Si un comprador envía un recurso de texto (por ejemplo, el texto del cuerpo) más largo que la cantidad máxima de caracteres sugerida, es posible que Google o el publicador lo truncen y pongan puntos suspensivos. Ten en cuenta que los límites de truncamiento corresponden a la mitad en los idiomas chino, japonés y coreano. Por ejemplo, el límite del título es de 90 caracteres para inglés y de 45 para chino.

Notas sobre el tamaño de las imágenes

Los publicadores pueden hacer lo siguiente:

  • Recorta la imagen principal simétricamente en hasta un 20% en una dimensión (altura o ancho).
  • Ajusta la escala de la imagen sin cambiar su relación de aspecto.
  • Es posible que se filtren las imágenes que tengan relaciones de aspecto muy diferentes de las que se insinúan con la altura y el ancho.

Plantilla de anuncio de contenido

En la siguiente tabla, se enumeran los campos de una plantilla de anuncio de contenido. Los publicadores usan estos campos para crear anuncios de contenido nativo.

Campo Descripción ¿Es obligatorio o recomendado? ¿Se muestra siempre? Tamaño de imagen recomendado/cantidad máxima de caracteres * Ejemplo
Título El encabezado del anuncio Obligatorio 25 caracteres Tasas hipotecarias más bajas
Imagen La imagen principal del anuncio Obligatorio No 1,200 px × 627 px o 600 px × 600 px, según la relación de aspecto que requiera el publicador <Imagen principal del anuncio>
Cuerpo El contenido del anuncio Obligatorio No 90 caracteres Tu casa en Brooklyn, más económica y antes de lo que crees
Logotipo El logotipo del anunciante o alguna otra imagen pequeña relevante Recomendado No 128 x 128 px <Logotipo de NY Mortgage Inc.>
Llamado a la acción Acción preferida del usuario Recomendado No 15 caracteres Solicite una cotización
Advertiser Texto que identifica al anunciante o a la marca Obligatorio No 25 caracteres NY Mortgage Inc.

Plantilla de anuncio de instalación de aplicación de video

Campo Descripción ¿Es obligatorio o recomendado? ¿Se muestra siempre? Tamaño de imagen recomendado o cantidad máxima de caracteres * Ejemplo
Video Es la respuesta de VAST del video con todos los recursos necesarios para volver a reproducir un anuncio de video. Obligatorio No - Una URL al archivo VAST XML que contiene un Flood-It! Anuncio de video
Título El título de la app Obligatorio 25 caracteres Flood-It!
Imagen Es una imagen (miniatura) que se muestra en el reproductor antes de hacer clic en el anuncio de video o mientras este se está cargando. Obligatorio No Debe coincidir con la relación de aspecto del video (por ejemplo: 1280 × 720 para videos 16 × 9 o 4 × 3 para videos 640 × 480). Captura de pantalla del juego Flood-It! O desde el video
Cuerpo Texto principal de la app Obligatorio No 90 caracteres Decepcionantemente simple y tentadoramente desafiante es deliciosamente adictivo.
Ícono de la aplicación El ícono de la app Obligatorio No 128 x 128 px Ícono de la app de Flood-it!
Llamado a la acción Acción preferida del usuario Obligatorio 15 caracteres Instalar
Calificación por estrellas Es la cantidad de estrellas (de 0 a 5) que representa la calificación de la app en la tienda de aplicaciones. Recomendado No De 0 a 5 4.5
Precio El costo de la app Recomendado No 15 caracteres Gratis

Restricciones

  • Video: Todos los videos deben tener el formato de una URL de VAST o una etiqueta VAST. No se puede especificar un archivo de video sin procesar, como WebM, MP4, etcétera.

  • Longitud del texto: Si un comprador especifica un recurso de texto, como body, en la respuesta, es posible que Google o el publicador lo trunquen y pongan puntos suspensivos. Ten en cuenta que los límites de truncamiento corresponden a la mitad en chino, japonés y coreano. Por ejemplo, el límite del título es de 90 caracteres en inglés y de 45 en chino.

  • Tamaño de la imagen: Los publicadores pueden hacer lo siguiente:

    • Recorta la imagen principal simétricamente en hasta un 20% en una dimensión (altura o ancho).
    • Ajusta la escala de la imagen sin cambiar su relación de aspecto.

Ejemplo de anuncio de instalación de aplicación

video nativo

Plantilla de anuncio de contenido de video

Campo Descripción ¿Es obligatorio o recomendado? ¿Se muestra siempre? Tamaño de imagen recomendado o cantidad máxima de caracteres * Ejemplo
Video Es la respuesta de VAST del video con todos los recursos necesarios para volver a reproducir un anuncio de video. Obligatorio - Una URL al archivo VAST XML que contiene un Flood-It! Anuncio de video
Título El encabezado del anuncio Obligatorio 25 caracteres Tasas hipotecarias más bajas
Imagen Es una imagen (miniatura) que se muestra en el reproductor antes de hacer clic en el anuncio de video o mientras este se está cargando. Obligatorio No Debe coincidir con la relación de aspecto del video (por ejemplo: 1280 × 720 para videos 16 × 9 o 4 × 3 para videos 640 × 480). Una captura de pantalla del video
Cuerpo El contenido del anuncio Obligatorio No 90 caracteres Tu casa en Brooklyn, más económica y antes de lo que crees
Logotipo El logotipo del anunciante o alguna otra imagen pequeña relevante Recomendado No 128 x 128 px Logotipo de NY Mortgage Inc.
Llamado a la acción Acción preferida del usuario Obligatorio No 15 caracteres Solicite una cotización
Advertiser Texto que identifica al anunciante o a la marca Obligatorio No 25 caracteres NY Mortgage Inc.

Campos de metadatos

Todas las plantillas de anuncios admitidas comparten los siguientes metacampos:

Campo Descripción
BidResponse.seatbid.bid.{adm/adm_native}.link.url

Es la URL de la página de destino final a la que se redireccionará al usuario después de hacer clic en el anuncio. Es obligatorio usar este campo en el caso de las páginas de destino dinámicas.

BidResponse.seatbid.bid.{adm/adm_native}.link.clicktrackers Opcional. Son URLs adicionales que permiten que los anunciantes hagan un seguimiento de los clics de los usuarios en el anuncio.
BidResponse.seatbid.bid.{adm/adm_native}.privacy Vínculo a una página de preferencias de anuncios o inhabilitación. Si está presente, se agrega un ícono estándar de AdChoices a la creatividad nativa y se vincula a esta URL.
BidResponse.seatbid.bid.{adm/adm_native}.eventtrackers Para realizar el seguimiento de impresiones, incluye eventtrackers en la respuesta nativa, donde event se establece en IMPRESSION.

Representación de la plantilla de anuncio nativo en la solicitud de oferta

Cuando recibas una solicitud de oferta que contenga inventario nativo, esta contendrá la plantilla de anuncio nativo representada con el mensaje NativeRequest de OpenRTB. Proporciona la siguiente información sobre el inventario de anuncios nativos:

  • Son recursos opcionales o obligatorios.
  • Dimensiones para imágenes, logotipos y íconos de apps.
  • Especificaciones del estilo en el que se renderiza el anuncio.

Elementos opcionales y obligatorios

Puedes encontrar los recursos opcionales y obligatorios para una impresión de anuncio nativo en BidRequest.imp.native.{request/request_native}.assets. Aquí se describen los componentes del anuncio nativo, como el título, el cuerpo o el logotipo. Cada recurso incluido en la solicitud tiene un id distinto y propaga required como True para los que se deben incluir en la respuesta de la oferta.

Representación de un anuncio nativo en la respuesta a la oferta

Cuando realices ofertas para el inventario nativo, debes incluir un NativeResponse propagado con los recursos obligatorios que se indican en la solicitud de oferta y también puedes incluir los recursos opcionales que se especificaron. Puedes incluirlos en una respuesta de oferta con BidResponse.seatbid.bid.{adm/adm_native}.assets. Cuando propagas assets en la respuesta, cada uno debe incluir el id correspondiente a ese recurso de la solicitud de oferta.

Ejemplos de solicitudes de oferta

Protobuf de OpenRTB

JSON de OpenRTB

Ejemplos de respuestas de ofertas

Protobuf de OpenRTB

JSON de OpenRTB