Por lo general, los publicadores diversifican sus fuentes de demanda de anuncios para optimizar los ingresos y, además, invocar a varias empresas (por ejemplo, plataformas de proveedores y plataformas orientadas a la demanda) para determinar el mejor anuncio para un espacio determinado en la página. Protected Audience se puede usar para ejecutar una subasta con datos de varios sitios con varios vendedores que ejecutan su propia subasta.
Antes de comenzar, obtén información para ejecutar una subasta de Protected Audience con un solo vendedor.
Definiciones
En las siguientes tablas, se describen algunos términos que se usan en este documento.
Subastas
Subasta | Definición |
---|---|
Subasta de Protected Audience | Una subasta de anuncios que incluye ofertas para un grupo de intereses creado en otro sitio. |
Subasta de varios vendedores de Protected Audience | Una subasta de Protected Audience de dos niveles que, en primer lugar, incluye varias subastas de componentes en paralelo que, luego, envían su anuncio con la puntuación más alta a la subasta final de nivel superior. |
Subasta de nivel superior | Es la subasta de anuncios final dentro de una subasta de varios vendedores de Protected Audience que proporciona la puntuación de los ganadores de la subasta de componentes de las subastas de componentes. |
Subasta de componentes | Una subasta anidada dentro de una subasta de varios vendedores de Protected Audience en la que cada vendedor de componentes ejecuta sus subastas de componentes en paralelo. Los anuncios con la puntuación más alta de cada subasta de componentes se pasan a la subasta de nivel superior. |
Participantes
Participante | Definición |
---|---|
Advertiser | La parte que desea una posición de anuncios y crea la creatividad del anuncio. |
Editor | Es la parte que proporciona el inventario de anuncios para la subasta. |
Comprador | Es la parte que oferta en una subasta para comprar el espacio publicitario a un vendedor. Por lo general, una plataforma orientada a la demanda (DSP). |
Vendedor de nivel superior | Es la parte que invoca (es decir, crea) la subasta de varios vendedores de Protected Audience y participa en la subasta de nivel superior. |
Vendedor de componentes | Es la parte que ejecuta una subasta de componentes dentro de la subasta de varios vendedores de Protected Audience para vender el espacio publicitario del publicador a los compradores. Por lo general, es una plataforma de proveedores (SSP). |
Configura una subasta de varios vendedores
La configuración de una subasta de varios vendedores sigue en gran medida los mismos pasos que la configuración
de una subasta de un solo vendedor, con una diferencia clave. Para activar las subastas de componentes, el vendedor de nivel superior deberá incluir la lista de auctionConfigs
para cada vendedor en el campo componentAuctions
de su auctionConfig
. Estos auctionConfigs
tienen el mismo formato que si se ejecutaran como una subasta de un solo vendedor, aunque es posible que no incluyan componentAuctions
. Solo puede haber una subasta de nivel superior en cualquier subasta de la API de Protected Audience. Además, cuando componentAuctions
no está vacío, interestGroupBuyers
debe estar vacío.
Subasta de varios vendedores de Protected Audience

Las subastas de componentes se ejecutan en paralelo y, en cada una de ellas, el navegador genera ofertas a partir de la lógica de ofertas de cada comprador que participa en esa subasta, asigna una puntuación a cada oferta con la lógica de puntuación del vendedor del componente y, luego, muestra el anuncio con la puntuación más alta en la subasta de nivel superior. Cada subasta de vendedores de componentes puede mostrar un máximo de un anuncio candidato a la subasta de nivel superior. El flujo de subasta se puede describir de la siguiente manera:
- El sitio del publicador carga la secuencia de comandos del vendedor de nivel superior.
- La biblioteca del cliente del vendedor de nivel superior proporciona configuraciones de subasta de componentes con indicadores de los compradores al vendedor de nivel superior.
- El vendedor de nivel superior inicia la subasta de Protected Audience llamando a
runAdAuction()
. - Subasta de componentes del vendedor A (que se ejecuta en paralelo con la subasta de componentes del vendedor B). El navegador lee los grupos de interés del usuario para todos los compradores que participan en la subasta de componentes del vendedor A.
- El navegador recupera las secuencias de comandos de ofertas y los indicadores de ofertas de confianza de las ubicaciones especificadas en los grupos de intereses de los compradores que participan en la subasta de componentes.
- El navegador genera las ofertas ejecutando la lógica de generación de ofertas de cada comprador.
- El navegador recupera la secuencia de comandos de puntuación y los indicadores de puntuación confiables de cada anuncio del vendedor A.
- El navegador ejecuta la lógica de puntuación del vendedor A para cada oferta.
- El navegador elige el anuncio con la puntuación más alta que envió la lógica de puntuación del vendedor A.
- Subasta de componentes del vendedor B (que se ejecuta en paralelo con la subasta de componentes del vendedor A). El navegador lee los grupos de interés del usuario para todos los compradores que participan en la subasta de componentes del vendedor B.
- El navegador recupera las secuencias de comandos de ofertas y los indicadores de ofertas de confianza de las ubicaciones especificadas en los grupos de intereses de los compradores que participan en la subasta de componentes.
- El navegador genera las ofertas ejecutando la lógica de generación de ofertas de cada comprador.
- El navegador recupera la secuencia de comandos de puntuación y los indicadores de puntuación confiables de cada anuncio del vendedor B.
- El navegador ejecuta la lógica de puntuación del vendedor B para cada oferta.
- El navegador elige el anuncio con la puntuación más alta que envió la lógica de puntuación del vendedor B.
Una vez que se completan las subastas de componentes, el navegador tiene una lista de anuncios que se pueden enviar a la lógica de puntuación del vendedor de nivel superior.
Puntuación de subasta y renderización de anuncios de primer nivel

Después de que se ejecuten las subastas de componentes de la sección anterior, el navegador ejecuta la lógica de puntuación del vendedor de nivel superior en el anuncio ganador de cada subasta de componentes.
- El navegador recupera la secuencia de comandos de puntuación del vendedor de nivel superior junto con los indicadores de puntuación confiables de cada anuncio.
- El navegador ejecuta la lógica de puntuación del vendedor de nivel superior para cada oferta ganadora de todas las subastas de componentes. La secuencia de comandos calcula la puntuación de deseabilidad, probablemente en función del precio de oferta de Protected Audience del componente.
- El navegador elige el anuncio con la puntuación de deseabilidad más alta que envió la lógica de puntuación del vendedor de nivel superior.
- La subasta de Protected Audience muestra un objeto
FencedFrameConfig
o una URN opaca a la biblioteca del cliente del vendedor de nivel superior. - La biblioteca del cliente establece el atributo
config
del marco cercado en el objetoFencedFrameConfig
o establece el atributosrc
del iframe en la URN opaca del anuncio de Protected Audience ganador. - El navegador recupera el anuncio ganador de la subasta de Protected Audience del comprador.
- El navegador renderiza el anuncio para el usuario.