Vérifier l'installation
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 :
data-site attribute missingLe tag n'a pas data-site.site_not_foundLe siteId n'existe pas dans la console.origin_mismatchHostname de la page ≠ hostname enregistré pour ce siteId.domain_pausedLe domaine est en pause dans la console.MessageCause
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_a9f4e2c7b3Une réponse 200 avec un JSON { siteId, ui, theme, categories, … } confirme que le domaine est bien actif.