Generador de configuración de ad units de Prebid.js

Construye una configuración de ad unit de Prebid.js con media types banner, video y native más params de bidder, y luego copia un snippet pbjs.addAdUnits() listo, todo en tu navegador.

El Generador de ad units de Prebid funciona por completo en tu navegador. El código de tu ad unit, los nombres de bidder y los params de placement se usan solo para construir la configuración localmente y nunca se suben a ArrayKit.

Abre el Generador de bid request OpenRTB

Acerca de Generador de ad units de Prebid

El Generador de ad units de Prebid convierte un formulario simple en una configuración de ad unit de Prebid.js válida y un snippet pbjs.addAdUnits() listo para copiar y pegar. Establece el código del ad unit, alterna los media types banner, video o native, añade tamaños de banner como 300x250 y 728x90, elige un contexto de video instream u outstream con un player size, y adjunta uno o más bidders con sus params —appnexus placementId, rubicon accountId/siteId/zoneId, etc.—. Está pensado para ingenieros de ad-ops y desarrolladores de header bidding que cablean nuevos placements y quieren un objeto de partida limpio sin editar JSON a mano. Todo se genera en tu dispositivo: ninguna etiqueta de anuncio, id de bidder ni param de placement se sube jamás, así que puedes prototipar unidades de producción reales sin filtrar tu configuración.

Características

Cómo usar Generador de ad units de Prebid

  1. Introduce el código del ad unit (tu div id de GPT o nombre de slot)
  2. Alterna banner, video o native y rellena los tamaños o el contexto
  3. Añade cada bidder y sus params (por ejemplo appnexus placementId)
  4. Copia el snippet pbjs.addAdUnits() o el objeto adUnit sin procesar en tu wrapper

Ejemplo

Entrada

code: div-gpt-ad-1
banner: 300x250, 728x90
bidder: appnexus  placementId: 13144370

Salida

pbjs.addAdUnits([{ code: 'div-gpt-ad-1', mediaTypes: { banner: { sizes: [[300,250],[728,90]] } }, bids: [{ bidder: 'appnexus', params: { placementId: 13144370 } }] }]);

Un ad unit banner con un bid de AppNexus, listo para tu wrapper de Prebid.js.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué produce el Generador de ad units de Prebid?
Produce dos cosas: un snippet pbjs.addAdUnits() listo para copiar y pegar envuelto en un pbjs.que.push, y el objeto adUnit sin procesar. Ambos contienen el código de tu ad unit, los mediaTypes activados (banner/video/native) y un array bids con cada bidder y sus params.
¿Cómo añado varios bidders a un ad unit?
Haz clic en Add bidder por cada partner de demanda, escribe el código del adapter (appnexus, rubicon, etc.) y luego añade sus params como filas clave/valor. Cada bidder se convierte en una entrada del array bids del ad unit.
¿Maneja los media types video y native?
Sí. Alterna Video para establecer un contexto instream u outstream más un player size, y alterna Native para añadir una plantilla native inicial con assets de title, image y sponsoredBy que puedes refinar en la salida.
¿Por qué mi placementId se muestra como número en lugar de cadena?
La mayoría de los adapters de Prebid esperan ids numéricos, así que los enteros simples se convierten a números. Los valores con un cero a la izquierda o caracteres no numéricos se mantienen como cadenas para que ids como '007' o rutas de ad server no se estropeen.
¿Se suben a algún sitio mis ids de bidder y params de placement?
No. El generador funciona por completo en tu navegador. El código del ad unit, los nombres de bidder y los params que escribes nunca se envían a un servidor, así que puedes construir unidades de producción reales de forma privada.

Herramientas relacionadas

Todas las herramientas de ArrayKit