Ad Refresh: que es y como implementarlo de forma segura

El ad refresh es una de las formas mas efectivas en que los editores pueden aumentar las impresiones publicitarias y los ingresos con el trafico existente. En lugar de mostrar un solo anuncio por carga de pagina, un espacio publicitario con refresh sirve multiples creatividades durante una sola sesion, multiplicando el inventario disponible sin necesidad de paginas vistas adicionales.

Pero el ad refresh no es una funcion de «activar y ver crecer los ingresos». Mal implementado, puede hundir tus eCPMs, violar las politicas de las redes publicitarias y degradar la experiencia del usuario. Bien implementado, puede aumentar significativamente los ingresos totales manteniendo metricas de visibilidad saludables y la satisfaccion de los anunciantes.

Esta guia cubre como funciona el ad refresh, los diferentes tipos de activacion, lo que Google permite y prohibe, como interactua el refresh con el header bidding y los Core Web Vitals, y las mejores practicas que todo editor debe seguir.

Que es el Ad Refresh?

El ad refresh (tambien llamado recarga de anuncios o auto-refresh) es la practica de cargar una nueva creatividad publicitaria en un espacio existente sin que el usuario navegue a una nueva pagina. Despues de un activador definido, el anuncio actual se reemplaza por uno nuevo, generando una impresion adicional desde la misma ubicacion.

Un ejemplo simplificado: un usuario lee un articulo largo. Un banner publicitario en la barra lateral muestra una creatividad del Anunciante A. Despues de 30 segundos (o despues de que el usuario pase un cierto punto), el espacio se actualiza y muestra una nueva creatividad del Anunciante B. El editor ha servido dos impresiones desde un solo espacio publicitario en una sola pagina.

La distincion clave: el ad refresh ocurre dentro de una sesion de pagina, no en la navegacion entre paginas. Se gestiona mediante JavaScript que llama al servidor de anuncios para solicitar una nueva creatividad y renderizarla en el mismo elemento DOM.

Tipos de Ad Refresh

Existen dos enfoques principales para activar el ad refresh, cada uno con diferentes casos de uso e implicaciones de politicas.

Refresh basado en tiempo

El tipo mas comun. Un anuncio se actualiza automaticamente despues de un intervalo establecido, tipicamente de 30 a 120 segundos. Un temporizador comienza despues de que el anuncio se renderiza por primera vez (o se vuelve visible), y cuando el intervalo transcurre, se dispara una nueva solicitud de anuncio.

El refresh basado en tiempo funciona mejor en paginas donde los usuarios pasan un tiempo significativo, como articulos largos, foros o contenido en streaming. Es el mas sencillo de implementar, pero tambien el mas examinado por las redes publicitarias porque puede generar impresiones incluso cuando los usuarios no estan activamente involucrados.

Refresh basado en eventos

Un anuncio se actualiza en respuesta a una interaccion especifica del usuario o un evento de la pagina. Los activadores comunes incluyen:

  • Hacer clic en una pestana o navegar entre secciones en la misma pagina
  • Avanzar a la siguiente diapositiva en una galeria o presentacion
  • Cambiar entre elementos en una herramienta de comparacion de productos
  • Interactuar con un juego, cuestionario o calculadora integrado
  • Desplazarse mas alla de hitos de contenido definidos

El refresh basado en eventos vincula las impresiones directamente al engagement, haciendolo mas defendible desde el punto de vista de las politicas. Los socios de demanda tienden a ver el inventario activado por eventos de forma mas favorable porque cada impresion se correlaciona con una accion real del usuario.

En la practica, la mayoria de los editores utilizan refresh basado en tiempo combinado con condiciones de visibilidad (el anuncio debe estar en el viewport y la pestana debe estar activa). El refresh basado en eventos es comun en sitios con contenido paginado o disenos interactivos.

Politicas de Ad Refresh: lo que Google permite

Las politicas de Google son las mas importantes de entender, ya que Google Ad Manager y Google Ad Exchange manejan la mayoria de la publicacion programatica de anuncios para editores.

Google AdSense: el refresh esta prohibido

Google AdSense no permite a los editores iniciar refreshes de anuncios. Segun las politicas del programa AdSense, los anuncios no deben recargarse programaticamente. La unica excepcion es cuando toda la pagina se recarga como resultado de la navegacion del usuario. Si un usuario actualiza manualmente el navegador, eso cuenta como una nueva carga de pagina normal y esta permitido.

Los editores que usan AdSense exclusivamente no pueden implementar ad refresh. Esta es una razon por la que los editores que buscan maximizar ingresos a menudo migran a soluciones de monetizacion mas avanzadas que soportan refresh a traves de Google Ad Manager.

Google Ad Manager y AdX: refresh permitido con declaraciones

Google Ad Manager permite el ad refresh, pero los editores deben declararlo. Google requiere que los editores:

  • Declaren que inventario se actualiza usando Reglas de Inventario en Google Ad Manager
  • Especifiquen los activadores que causan cada refresh (basado en tiempo o en eventos)
  • Especifiquen el intervalo minimo entre refreshes (Google recomienda 30 segundos o mas para web, 30 a 120 segundos para aplicaciones moviles)

No declarar el inventario con refresh es una violacion de politicas que puede resultar en penalizaciones incluyendo demanda reducida o suspension de cuenta. La declaracion asegura que los socios de demanda sepan que estan pujando por inventario con refresh y puedan ajustar sus pujas en consecuencia.

Otros socios de demanda

Mas alla de Google, la mayoria de los principales DSPs y SSPs tienen sus propias politicas de refresh. Algunos aceptan inventario con refresh a tarifas estandar, mientras que otros lo descuentan o se excluyen por completo. En general, los socios de demanda prefieren implementaciones de refresh que incluyan umbrales de visibilidad y verificaciones de engagement activo. La transparencia es clave: los socios deben saber de antemano que el inventario se actualiza y a que intervalos.

Como afecta el Ad Refresh a los ingresos

El atractivo del ad refresh es directo: mas impresiones del mismo trafico significa mas ingresos. Pero la relacion entre refresh e ingresos no es lineal.

El equilibrio entre impresiones y eCPM

Cada vez que un espacio publicitario se actualiza, genera una nueva impresion. Pero el eCPM (coste efectivo por mil) de las impresiones con refresh es tipicamente menor que el de la primera impresion en ese espacio. Esto sucede porque:

  • Los anunciantes valoran mas las primeras impresiones. El primer anuncio que un usuario ve en una pagina tiene el mayor potencial de atencion y engagement. Los anuncios posteriores con refresh compiten por una atencion decreciente.
  • Se activa el frequency capping. Muchos anunciantes limitan la frecuencia con que un usuario ve su anuncio. Despues de la primera impresion, menos anunciantes son elegibles para pujar, reduciendo la presion de la subasta.
  • Algunos socios de demanda descuentan el inventario con refresh. Los compradores que saben que estan pujando por un tercer o cuarto refresh pueden pujar menos agresivamente.

El objetivo del ad refresh es generar suficientes impresiones adicionales para que los ingresos totales aumenten, aunque los ingresos por impresion disminuyan. En la mayoria de las implementaciones bien ejecutadas, los ingresos totales por sesion aumentan, tipicamente entre un 20 y un 50 por ciento, dependiendo del tipo de contenido del sitio, la duracion de la sesion y la configuracion del refresh.

Visibilidad y valor para el anunciante

Un factor critico es la visibilidad. Un anuncio se considera visible cuando al menos el 50 por ciento de sus pixeles son visibles en el viewport durante al menos un segundo continuo (el estandar MRC). Si el refresh se activa en anuncios que no estan a la vista, esas impresiones tienen visibilidad cercana a cero, lo que arrastra la puntuacion general de visibilidad de tu sitio y hace que tu inventario sea menos valioso para los anunciantes con el tiempo.

Por eso las implementaciones inteligentes de ad refresh solo activan un refresh cuando el espacio publicitario esta activamente a la vista. Si el usuario ha pasado de largo el anuncio o ha cambiado a otra pestana del navegador, el temporizador de refresh debe pausarse.

Ad Refresh y Header Bidding

Para los editores que usan header bidding (y la mayoria deberia), el ad refresh anade una capa de complejidad que a menudo se pasa por alto.

Una nueva subasta por cada refresh

Cuando un espacio publicitario se actualiza, debe ejecutarse una nueva subasta programatica. En una configuracion de header bidding (como Prebid.js), esto significa que el refresh activa nuevas solicitudes de puja a todos los socios de demanda configurados, recopila sus respuestas, pasa las pujas ganadoras como valores clave a Google Ad Manager y luego llama al servidor de anuncios para tomar la decision final de asignacion.

Cada ciclo de refresh pasa por la ruta completa de subasta. Esto es importante porque significa:

  • La latencia por refresh importa. Si tu timeout de header bidding es de dos segundos, cada refresh tarda al menos dos segundos en completarse. Durante ese tiempo, el espacio puede estar en blanco o mostrar un placeholder.
  • El bidding del lado del servidor ayuda. El header bidding servidor a servidor tiene menor latencia por solicitud que el bidding del lado del cliente, haciendolo mas adecuado para refreshes frecuentes.
  • La densidad de pujas puede disminuir. No todos los socios de demanda responden a cada solicitud. En el segundo y tercer ciclo de refresh, algunos socios pueden no pujar, particularmente si tienen frequency caps o si el usuario ya ha visto su campana.

Correlator y seguimiento de sesion

Google Ad Manager usa un valor de correlator para agrupar solicitudes de anuncios de la misma vista de pagina. Al hacer refresh, los editores necesitan actualizar el correlator para que Ad Manager trate cada refresh como un nuevo conjunto de solicitudes. Si el correlator no se actualiza, las reglas de exclusion competitiva y roadblocking pueden impedir que se sirvan nuevos anuncios. Prebid.js maneja esto automaticamente cuando usas sus metodos de refresh integrados, pero las implementaciones personalizadas necesitan gestionarlo explicitamente.

Ad Refresh y Core Web Vitals

Los Core Web Vitals miden el rendimiento de carga, la interactividad y la estabilidad visual del usuario real. El ad refresh puede impactar una de estas metricas en particular: el Cumulative Layout Shift (CLS).

Prevenir el cambio de diseno

El CLS mide el movimiento visual inesperado en la pagina. Si un anuncio con refresh tiene dimensiones diferentes al anuncio original, el espacio puede redimensionarse, empujando el contenido circundante hacia arriba o hacia abajo. Esto crea un cambio de diseno que perjudica tu puntuacion CLS y frustra a los usuarios.

Para prevenir esto:

  • Fija las dimensiones del espacio publicitario. Establece ancho y alto explicitos (o min-height) en el contenedor del anuncio para que mantenga su tamano independientemente de que creatividad se cargue.
  • Usa tamanos de anuncio consistentes. Configura el espacio para aceptar solo un tamano o un conjunto de tamanos que compartan la misma altura. Esto evita que creatividades mas altas o mas bajas alteren el diseno.
  • Actualiza solo los espacios visibles. El CLS se mide basandose en cambios visibles para el usuario. Si el espacio publicitario esta bien fuera del viewport cuando se actualiza, el cambio de diseno de ese espacio no impactara tu puntuacion CLS.

Lazy Loading y Refresh

Muchos editores usan lazy loading para diferir las solicitudes de anuncios hasta que el espacio este cerca del viewport. Al combinar lazy loading con ad refresh, la interaccion es directa: el anuncio inicial se carga de forma diferida cuando el usuario se desplaza cerca de el, y el temporizador de refresh comienza solo despues de que el anuncio se ha renderizado y esta a la vista. Esto es en realidad una combinacion natural, ya que tanto el lazy loading como el refresh condicionado por visibilidad comparten el mismo principio: solo cargar o actualizar anuncios cuando el usuario puede verlos realmente.

Mejores practicas para el Ad Refresh

Sigue estas directrices para maximizar los ingresos del ad refresh manteniendote en cumplimiento y conservando metricas de inventario saludables.

1. Requiere visibilidad antes de actualizar

Nunca actualices un anuncio que no esta en el viewport del usuario. El temporizador de refresh solo debe funcionar mientras el anuncio cumple el umbral de visibilidad (al menos 50 por ciento visible). Si el usuario se desplaza, pausa el temporizador. Si cambian a otra pestana del navegador, pausalo. Reanuda solo cuando el anuncio vuelva a estar a la vista.

2. Establece intervalos de refresh apropiados

Google recomienda un minimo de 30 segundos entre refreshes. Muchos editores encuentran que 30 a 60 segundos ofrece el mejor equilibrio entre impresiones adicionales y mantenimiento del eCPM. Actualizar mas frecuentemente (por ejemplo, cada 15 segundos) puede generar mas impresiones, pero el eCPM caera drasticamente y corres el riesgo de violar las politicas de las redes publicitarias.

3. Declara el inventario con refresh

En Google Ad Manager, usa las Reglas de Inventario para declarar que unidades publicitarias se actualizan, que activa el refresh y el intervalo minimo. Esto no es opcional. El inventario con refresh no declarado es una violacion de politicas. Mas alla de Google, comunica tu configuracion de refresh a todos los socios de demanda para que puedan tomar decisiones de puja informadas.

4. Detecta la pestana activa y el engagement del usuario

Actualizar anuncios cuando el usuario ha cambiado a una pestana diferente o ha dejado la pagina inactiva genera impresiones sin valor que arrastran la visibilidad. Usa la Page Visibility API para detectar cambios de pestana y considera rastrear el movimiento del raton, el desplazamiento o la actividad del teclado para confirmar que el usuario esta activamente involucrado.

5. Excluye ciertos tipos de campanas

Las campanas de venta directa y los acuerdos de private marketplace (PMP) a menudo tienen garantias de entrega especificas. Actualizar espacios que sirven estas campanas puede distorsionar el ritmo de entrega y el recuento de impresiones. Excluye las campanas garantizadas y de reserva del comportamiento de refresh a menos que el anunciante haya aceptado especificamente.

6. Haz pruebas A/B de refresh vs. sin refresh

Antes de implementar el refresh en todo el sitio, pruebalo. Ejecuta una prueba A/B controlada comparando sesiones con refresh habilitado versus deshabilitado. Mide los ingresos totales por sesion (no solo las metricas por impresion), las tasas de visibilidad y las senales de engagement del usuario como la tasa de rebote y las paginas por sesion. El objetivo es confirmar que el refresh aumenta el RPM de sesion sin degradar la experiencia del usuario.

7. Monitorea la caida del eCPM entre ciclos de refresh

Rastrea el eCPM para cada ciclo de refresh por separado (primera impresion, segunda, tercera, etc.). Si el eCPM cae por debajo de un umbral donde la impresion adicional ya no genera ingresos significativos, limita el numero de refreshes por sesion. La mayoria de los editores encuentran rendimientos decrecientes despues de tres a cinco refreshes por espacio.

Como Clickio gestiona el Ad Refresh

Implementar el ad refresh correctamente requiere gestionar la deteccion de visibilidad, el monitoreo de pestana activa, la coordinacion del header bidding, los ajustes de price floor, la prevencion del CLS y el cumplimiento con los socios de demanda, todo a la vez. Para la mayoria de los editores, construir y mantener esto internamente es impracticable.

La plataforma de monetizacion de Clickio incluye Smart Ad Refresh como una funcion integrada en todos los formatos compatibles. El sistema aplica reglas de refresh avanzadas automaticamente: los anuncios se actualizan solo cuando estan activamente a la vista, la pestana del navegador esta enfocada y el usuario esta involucrado. Los intervalos y el comportamiento del refresh se optimizan por formato, dispositivo y contexto de pagina para maximizar los ingresos totales por sesion sin comprometer las puntuaciones de visibilidad ni violar las politicas publicitarias.

Dado que Clickio gestiona la pila publicitaria completa, incluyendo header bidding via Prebid, Google Ad Exchange y socios de demanda premium, las subastas de refresh se gestionan sin problemas. No hay trabajo de integracion adicional. Smart Ad Refresh es parte de la plataforma, configurado por los especialistas de AdOps de Clickio como parte de la configuracion personalizada de tu sitio.

Conclusiones clave

  • El ad refresh carga nuevos anuncios en espacios existentes sin recargar la pagina, aumentando las impresiones por sesion.
  • Existen dos tipos de activacion: basado en tiempo (el mas comun) y basado en eventos (vinculado a interacciones del usuario como clics en pestanas o navegacion en galerias).
  • Google AdSense prohibe el refresh. Google Ad Manager lo permite pero requiere una declaracion completa del inventario.
  • El refresh aumenta las impresiones totales, pero el eCPM por impresion disminuye con cada ciclo. El efecto neto debe ser positivo.
  • El header bidding ejecuta una nueva subasta por cada refresh, por lo que la latencia y la densidad de pujas importan.
  • Fija las dimensiones del espacio publicitario y actualiza solo los anuncios visibles para proteger los Core Web Vitals (especialmente el CLS).
  • Siempre realiza pruebas A/B antes de implementar y monitorea la caida del eCPM entre ciclos de refresh.
(Visited 1 times, 1 visits today)