Adquisición de usuarios

Puja en tiempo real (RTB)

También conocido comoRTBPuja en tiempo realSubasta en tiempo real

El protocolo de subasta que subyace a la publicidad programática — cada impresión publicitaria se subasta en 50-150 milisegundos mediante la especificación OpenRTB.

Puntos clave

  1. 01RTB = el protocolo de subasta. Cada impresión se subasta en 50-150 ms mediante la especificación OpenRTB (gestionada por el IAB Tech Lab).
  2. 02Tipos de subasta: primer precio (el ganador paga su puja) y segundo precio (el ganador paga un centavo por encima del segundo mejor). Las de primer precio dominan desde el cambio del sector entre 2017-2019.
  3. 03El payload de la solicitud de puja incluye: metadatos de impresión, señales de usuario, contexto del contenido — varía en riqueza en iOS post-ATT.
  4. 04En apps móviles, el RTB ocurre in-app mediante SDK o server-to-server — el SDK lanza la solicitud de puja, el exchange ejecuta la subasta, el anuncio ganador se renderiza.

RTB (real-time bidding) es el protocolo de subasta que subyace a la publicidad programática. Cada impresión publicitaria se subasta en 50-150 milisegundos — el SSP lanza una solicitud de puja, múltiples DSP evalúan y responden con pujas, la subasta se resuelve y el creativo ganador se renderiza. La especificación OpenRTB (gestionada por el IAB Tech Lab) define el protocolo: cómo son las solicitudes de puja, qué campos incluyen, qué deben devolver las pujas.

El cronograma de subasta de 50-150 ms

  1. 0 ms — el usuario abre la app / página del editor. La app / página lanza la solicitud de anuncio al SDK.
  2. 5-20 ms — el SSP recibe la solicitud, la enriquece con datos de audiencia y la difunde a los ad exchanges.
  3. 20-100 ms — el ad exchange difunde la solicitud de puja a los DSP conectados. Cada DSP evalúa la solicitud contra las reglas de targeting del anunciante, calcula un precio de puja y responde.
  4. 100-130 ms — el exchange recoge las pujas, ejecuta la subasta y elige al ganador.
  5. 130-150 ms — se devuelve la URL del creativo ganador, el anuncio se renderiza.

La latencia superior a ~150 ms provoca el abandono del slot publicitario (la impresión expira y se renderiza un anuncio de reserva). Los pujadores que responden lento son penalizados — los exchanges eliminan a los DSP lentos de la subasta.

Tipos de subasta

RTB en apps móviles

El payload de la solicitud de puja en móvil incluye ID de la app, formato del anuncio, señales de usuario (donde estén disponibles), señales del dispositivo, geolocalización (con permiso), contexto del contenido. En iOS post-ATT, las señales a nivel de usuario están muy reducidas — la solicitud de puja es mucho menos rica que en Android o en iOS pre-ATT.

Errores habituales en RTB

  • Tiempo de espera de la puja: los DSP que responden lento son eliminados de las subastas. Mantén los tiempos de respuesta por debajo de 100 ms.
  • Datos de audiencia desactualizados: pujar contra señales de audiencia que eran actuales hace 5 minutos y ahora están desfasadas. Las actualizaciones de audiencia en tiempo real importan.
  • Colusión en subastas: cuando múltiples pujadores comparten fuentes de datos, las pujas pueden correlacionarse de forma sospechosa. Los DSP maduros incluyen analítica anti-colusión.
  • Bid shading: en subastas de primer precio, los DSP sofisticados «sombrean» las pujas a la baja basándose en precios históricos de cierre — pujan lo que esperan ganar, no su máximo. Las pujas ingenuas pagan de más.

Respuestas rápidas

¿Qué es RTB (real-time bidding)?

RTB es el protocolo de subasta que subyace a la publicidad programática. Cada impresión publicitaria se subasta en 50-150 milisegundos mediante la especificación OpenRTB (gestionada por el IAB Tech Lab). El SSP lanza una solicitud de puja, los DSP responden con pujas, la subasta se resuelve y el creativo ganador se renderiza — todo antes de que el usuario note que la página / app ha terminado de cargar.

¿Con qué rapidez ocurre realmente el RTB?

50-150 milisegundos de extremo a extremo. La ventana de subasta comienza cuando el editor lanza la solicitud de puja y termina cuando se renderiza el creativo ganador. Los tiempos de espera superiores a ~150 ms provocan el abandono del slot publicitario (se renderiza un anuncio de reserva en su lugar). Los DSP que responden de forma consistentemente lenta son eliminados de las subastas por los exchanges.

¿Cuál es la diferencia entre subastas de primer precio y segundo precio en RTB?

**Primer precio**: el ganador paga su puja. Estándar del sector desde el cambio de finales de los años 2010. Obliga a los anunciantes a pujar estratégicamente — el bid shading (pujar lo que esperas ganar, no tu máximo) es ahora una práctica habitual. **Segundo precio**: el ganador paga un centavo por encima de la puja del segundo clasificado. Mecanismo clásico estilo eBay, ampliamente usado en programático hasta ~2019. Teóricamente fomenta las pujas sinceras, pero resultó inestable con el header bidding.

¿Cómo funciona RTB dentro de las apps móviles?

De dos maneras. **Basado en SDK**: un SDK de mediación (AppLovin MAX, ironSource LevelPlay, Admob) integrado en la app del editor lanza solicitudes de puja localmente y gestiona la subasta. **Server-to-server (s2s)**: el backend del editor gestiona las solicitudes de puja, llamando a los exchanges desde el servidor. El payload de la solicitud de puja incluye ID de la app, formato del anuncio, señales del dispositivo, geolocalización y (donde esté disponible) señales del usuario — en iOS post-ATT, las señales a nivel de usuario están muy reducidas.

Volver al glosario