Installation
banners.js exécute l’enchère et affiche la bannière. Chargez analytics.js avec elle, afin que les renders, les impressions et les clics sur la bannière soient signalés. Installez les deux avec npm :@topsort/banners après avoir configuré analytics.js comme décrit sur sa page, avec window.TS défini avant le chargement de l’une ou l’autre bibliothèque.
Ou chargez-les avec des balises <script>, en définissant d’abord window.TS :
Utilisation
Cet exemple montre la configuration minimale requise. L’intégration fonctionne avec HTML et Javascript standard, la rendant compatible avec la plupart des stacks frontend. Pour le tester, vous avez simplement besoin d’ajouter votre clé API Marketplace et l’ID du slot de bannière, configuré dans la campagne.Attributs de bannière
Voici les attributs disponibles pour le composant<topsort-banner>. Ils servent d’entrée à la requête d’enchères, pour récupérer les bons gagnants pour ce contexte.
Définissez un seul des attributs
category-id, category-ids et category-disjunctions. Si plusieurs sont définis, seul le premier dans cet ordre est utilisé.
Comportements de bannière
Ces fonctions dewindow.TS_BANNERS personnalisent l’affichage des bannières. Toutes sont facultatives.