Vérifier l'installation
Une fois le snippet en production, voici comment confirmer que tout est en place.
Test rapide
- Ouvrez votre site dans une fenêtre de navigation privée.
- La bannière de consentement doit s'afficher dans les 500 ms suivant le chargement.
- Acceptez ou refusez. Le cookie
plm_consentapparaît dans DevTools → Application → Cookies. - Rechargez la page : la bannière ne réapparaît pas, le bouton flottant en bas à gauche est visible.
Console DevTools
Avec data-debug="true", Palladium logue toutes les opérations clés :
[Palladium] queue: drained /api/consent
[Palladium] consent saved · acceptAll=trueErreurs courantes que vous pourriez voir :
| Message | Cause |
|---|
Vérification programmatique
Depuis n'importe quel script de votre site :
window.Palladium.ready.then((config) => {
console.log('Palladium ready', config.siteId, config.lang);
});
// État courant :
const consent = window.Palladium.getConsent();
// → { necessary:true, statistics:false, marketing:false, ts:1714... }
// Vérification ciblée :
if (window.Palladium.isAllowed('statistics')) {
// initialiser GA / Plausible / etc.
}Endpoint API
Vous pouvez tester directement :
curl https://votre-instance.palladium.io/api/consent/plm_a9f4e2c7b3
Une réponse 200 avec un JSON { siteId, ui, theme, categories, … } confirme que le domaine est bien actif.