Blog · Publicidad programática

¿Qué es OpenRTB? Cómo funcionan las solicitudes de puja

Publicado el Actualizado el 4 min de lectura
Respuesta cortaOpenRTB es un protocolo abierto del IAB Tech Lab que define cómo las plataformas negocian impresiones en tiempo real. Un SSP o exchange envía una solicitud de puja que describe la impresión, un DSP responde con su precio y su anuncio, y ambos usan los mismos nombres de campos, así que dos plataformas compatibles pueden conectarse entre sí.
Contenido
  1. ¿Qué es OpenRTB?
  2. ¿Qué contiene una solicitud de puja?
  3. ¿Qué contiene una respuesta de puja?
  4. ¿Qué versiones de OpenRTB se usan?
  5. ¿Por qué importa OpenRTB a anunciantes y editores?
  6. ¿Cómo se conectan las plataformas por OpenRTB?
  7. Preguntas frecuentes

Cada subasta programática es una conversación corta entre máquinas, y OpenRTB es el idioma de esa conversación. No necesitas leer la especificación para comprar o vender tráfico, pero saber qué contiene una solicitud de puja ayuda a entender la segmentación, los informes y las integraciones.

¿Qué es OpenRTB?

OpenRTB (Open Real-Time Bidding) es una especificación mantenida por el IAB Tech Lab. Estandariza los mensajes que se intercambian durante la puja en tiempo real:

  • la solicitud de puja (bid request), que el lado vendedor (SSP o exchange) envía a los compradores;
  • la respuesta de puja (bid response), que devuelve el lado comprador (DSP).

Los mensajes suelen ser JSON enviados por HTTP. Como el formato es común, un DSP compatible con OpenRTB puede conectarse a muchos SSP sin una integración a medida para cada uno.

¿Qué contiene una solicitud de puja?

Una solicitud de puja describe una subasta. Los objetos principales son:

Objeto Qué describe
imp La(s) impresión(es) en venta: banner o video, tamaño, precio mínimo (bidfloor)
site o app Dónde aparecerá el anuncio: dominio, página, categorías
device Tipo de dispositivo, sistema operativo, user agent, país según la IP
user Identificadores anónimos del usuario e información de consentimiento
regs Señales regulatorias, por ejemplo si aplica el GDPR
source Información de la cadena de suministro (el objeto schain)
tmax Cuántos milisegundos tienen los compradores para responder
at Tipo de subasta: 1 = primer precio, 2 = segundo precio

Un ejemplo simplificado:

{
  "id": "auction-123",
  "imp": [{ "id": "1", "banner": { "w": 300, "h": 250 }, "bidfloor": 0.5 }],
  "site": { "domain": "example.com", "page": "https://example.com/article" },
  "device": { "ua": "Mozilla/5.0 ...", "os": "Android", "geo": { "country": "BRA" } },
  "tmax": 300,
  "at": 1
}

Los números del ejemplo solo ilustran el formato; no son precios reales.

¿Qué contiene una respuesta de puja?

Si el DSP quiere la impresión, responde con:

  • seatbid → bid: una o varias pujas;
  • price: la puja, normalmente en CPM;
  • adm: el código del anuncio (HTML, o XML VAST para video), o nurl: una URL que lo devuelve si gana;
  • crid y adomain: ID de la creatividad y dominio del anunciante, usados por las reglas de calidad y bloqueo.

Si el DSP no quiere la impresión, devuelve una respuesta vacía (HTTP 204). El silencio es una respuesta válida, y en un sistema con mucho tráfico la mayoría de las solicitudes terminan así.

¿Qué versiones de OpenRTB se usan?

  • OpenRTB 2.5 (2016): sigue siendo la versión más compatible.
  • OpenRTB 2.6 (2022): agrega campos para TV conectada y pods de anuncios en video, y convierte el objeto de la cadena de suministro en el campo estándar source.schain.
  • OpenRTB 3.0 (2018): un rediseño que separa la capa de transacción del modelo de objetos publicitarios (AdCOM). Su adopción ha sido limitada y la mayor parte del mercado sigue en 2.x.

Cuando dos plataformas se conectan, acuerdan una versión y las extensiones (campos ext) que van a usar.

¿Por qué importa OpenRTB a anunciantes y editores?

  • La segmentación depende de la solicitud. Si el SSP no envía el sistema operativo o el país, el DSP no puede segmentar por ellos.
  • Transparencia. El objeto schain y el dominio en la solicitud permiten verificar el camino de la impresión con sellers.json y ads.txt.
  • Privacidad. Las señales de consentimiento del GDPR y otras leyes viajan en la solicitud, así el comprador sabe qué puede hacer con los datos.
  • Velocidad. tmax fija un límite estricto. Las pujas tardías pierden, por eso las integraciones se ajustan para tener baja latencia.

¿Cómo se conectan las plataformas por OpenRTB?

Una integración típica:

  1. Ambas partes acuerdan la versión de OpenRTB, los endpoints, los formatos (banner, video, popunder) y los GEO.
  2. El lado vendedor empieza a enviar una parte del tráfico al endpoint del comprador.
  3. Ambos comparan sus números —solicitudes, pujas, subastas ganadas, impresiones— y corrigen diferencias.
  4. Cuando los números coinciden y la calidad está confirmada, se aumenta el volumen.

Wizads admite integraciones por OpenRTB: los DSP y SSP pueden conectarse a la plataforma para comprar o vender tráfico. Si te interesa, escríbele al equipo para hablar de formatos y GEO. Los socios también pueden recibir sus estadísticas mediante la API de Wizads.

Preguntas frecuentes

¿OpenRTB es solo para plataformas grandes?

El protocolo es gratuito y abierto. En la práctica lo usan plataformas —DSP, SSP, exchanges y redes publicitarias—, y los anunciantes acceden a la oferta OpenRTB a través de un DSP.

¿Cuál es la diferencia entre OpenRTB y header bidding?

OpenRTB es un protocolo para pujas de servidor a servidor. El header bidding es una forma en que un sitio recoge pujas de varios socios de demanda en el navegador (o en un servidor) antes de llamar a su ad server. Muchos socios de header bidding usan OpenRTB por dentro.

¿Dónde puedo consultar los términos de las solicitudes de puja?

En nuestro glosario de ad tech: CPM, precio mínimo, fill rate, subasta de primer precio y otros términos explicados en lenguaje simple.

Sobre el autor

Equipo de Wizads

Wizads es una red publicitaria con DSP, SSP y ad server propios. Nuestro equipo escribe sobre publicidad programática, monetización web y compra de tráfico.

Artículos relacionados