Tamaño del estilo distinto del bloque
Si el estilo está como Flexible, el bloque de anuncios también debe estar como Flexible. Google dice que los tamaños deben ser iguales.
Guía de implementación
Native ads
Anuncio armado con piezas (título, imagen, texto) y vestido con el aspecto de tu sitio, siempre con la etiqueta que avisa que es un anuncio.
Entiéndelo en 1 minuto
El anuncio nativo llega en piezas sueltas, y no como una imagen lista. El anunciante envía las piezas, como el título, la imagen y un texto corto. Tu sitio es quien decide la ropa: color, letra, tamaño y lugar de cada pieza. Es como un kit para armar: la caja trae las piezas, y tú las armas de la forma que combine con tu sala. Por eso parece parte de la página, como una tarjeta más en una lista de artículos.
En Ad Manager hay dos formas de vestir este anuncio. La primera son los estilos nativos, creados dentro del propio Ad Manager, con el editor de diseño guiado, que tiene plantillas listas, o con HTML y CSS, para quien sabe código. Google dice que los estilos sirven tanto para la web como para apps. La segunda es el código de apps Android e iOS, en el que el desarrollador de la aplicación recibe las piezas por el SDK de Google Mobile Ads y dibuja todo en el código de la app. Para sitios web, el camino es el estilo nativo.
Como lo nativo parece contenido, Google es muy firme en una cosa: quien visita tiene que saber que es un anuncio. La etiqueta de atribución y el ícono de AdChoices marcan la tarjeta como publicidad. Nada puede esconder, cubrir ni disfrazar estas etiquetas, y el anuncio debe quedar claramente separado del contenido. Es como un cartel de publicidad dentro de una tienda: puede ser bonito y combinar con la decoración, pero tiene que dejar claro que es publicidad.
Google creó este formato para que el mismo anuncio pueda aparecer con visuales distintos en cada parte del sitio, sin cambiar lo que envió el anunciante. En la web, Google recomienda el tamaño Flexible (fluid), que ocupa el ancho de la columna y ajusta la altura solo. Vale la pena usarlo cuando quieres anuncios que combinen con el diseño de tus páginas, como entre los elementos de una lista de posts, siempre con la etiqueta de anuncio bien visible.
Paso a paso
Ejemplo implementado
<!-- No <head> -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
// Slot nativo com tamanho fluido.
googletag
.defineSlot("/1234567/exemplo", ["fluid"], "nativo-exemplo")
.addService(googletag.pubads());
googletag.enableServices();
});
</script>
<!-- No <body>, dentro de uma coluna com largura -->
<div id="nativo-exemplo"></div>
<script>
googletag.cmd.push(() => {
googletag.display("nativo-exemplo");
});
</script>Lo que recomienda Google
Consejos
Cuidado
Si el estilo está como Flexible, el bloque de anuncios también debe estar como Flexible. Google dice que los tamaños deben ser iguales.
Un formato nativo personalizado no recibe anuncios programáticos. Para programático, solo valen los formatos estándar.
Un anuncio fluido en una columna de ancho cero, o dentro de una caja con altura fija menor que el anuncio, puede aparecer mal.
Sí. La etiqueta de atribución y AdChoices sirven para que nadie confunda el anuncio con contenido, y no se pueden ocultar ni disfrazar.
No. Google describe este camino para apps Android e iOS, usando el SDK de Google Mobile Ads. En sitios web, el camino es el estilo nativo.
Según la documentación del GPT, hoy el anuncio nativo es el único tipo fluido que acepta Ad Manager.
Biblioteca
Todo en esta página sigue la documentación oficial de Google. Léela directo en la fuente:
La auditoría lee el sitio como un visitante, sin hacer clic en nada, y muestra qué corregir.