Instalación
banners.js ejecuta la subasta y muestra el banner. Carga analytics.js junto con ella, para que se reporten los renders, impresiones y clics del banner. Instala ambas con npm:@topsort/banners después de configurar analytics.js como se describe en su página, con window.TS definido antes de que se cargue cualquiera de las dos bibliotecas.
O cárgalas con etiquetas <script>, definiendo window.TS primero:
Uso
Este ejemplo muestra la configuración mínima requerida para hacerlo. La integración funciona con HTML y Javascript estándar, haciéndola compatible con la mayoría de los stacks frontend. Para probarlo, solo necesitas agregar tu Marketplace API Key y el banner slot id, configurado en la campaña.Atributos del Banner
Estos son los atributos disponibles para el componente<topsort-banner>. Sirven como entrada para la solicitud de subasta, para obtener los ganadores correctos para ese contexto.
Define solo uno de
category-id, category-ids y category-disjunctions. Si defines más de uno, solo se usa el primero en ese orden.
Comportamientos del Banner
Estas funciones enwindow.TS_BANNERS personalizan cómo se muestran los banners. Todas son opcionales.