Instalação
O banners.js executa o leilão e exibe o banner. Carregue o analytics.js junto com ele, para que os renders, impressões e cliques no banner sejam reportados. Instale ambos com npm:@topsort/banners depois de configurar o analytics.js conforme descrito na página dele, com window.TS definido antes que qualquer uma das bibliotecas seja carregada.
Ou carregue-os com tags <script>, definindo window.TS primeiro:
Uso
Este exemplo mostra uma configuração mínima necessária para fazer isso. A integração funciona com HTML e Javascript padrão, tornando-a compatível com a maioria dos stacks frontend. Para testá-la, você só precisa adicionar sua Chave de API do Marketplace e o id do slot do banner, configurado na campanha.Atributos do Banner
Estes são os atributos disponíveis para o componente<topsort-banner>. Eles servem como entrada para a solicitação de leilão, para buscar os vencedores certos para aquele contexto.
Defina apenas um entre
category-id, category-ids e category-disjunctions. Se mais de um for definido, apenas o primeiro nessa ordem será usado.
Comportamentos do Banner
Estas funções emwindow.TS_BANNERS personalizam como os banners são exibidos. Todas elas são opcionais.