For the complete documentation index, see llms.txt. This page is also available as Markdown.

consent.get

Méthode pour recevoir le consentement Commanders Act et les métadonnées de consentement OnSite via JavaScript.

Commanders Act stub OnSite API doit être installé avant d’utiliser l’une des fonctions API OnSite.

cact('consent.get', function (result) { ... });

Le consent.get la méthode prend une fonction JavaScript de rappel en argument, qui est appelée avec le Objet de consentement qui est actuellement stocké dans le navigateur. Le rappel est appelé une fois après que le JavaScript de Commanders Act CMP a chargé et validé le consentement stocké.

L'API OnSite fonctionne de manière asynchrone. Si vous avez besoin du consentement de manière synchrone (par ex. dans le <head> d’un document pour des solutions d'AB Testing ou de personnalisation), il est recommandé de mettre l’objet en cache dans le localStorage du navigateur. Dans ce cas, il est crucial d’implémenter la consent.onUpdate méthode pour garder le consentement mis en cache synchronisé.

Exemples

Dans cet exemple, la catégorie Analytics a été configurée avec l'ID de catégorie de consentement 2 dans la bannière Commanders Act.

cact('consent.get', function (result) {

   var ANALYTICS_ID = 2;
   var analyticsCategory = result.consent.categories[ANALYTICS_ID] || {};
   
   if (analyticsCategory.status === 'on') {
         
      // Le consentement a été donné pour la catégorie. 
      
   } else {
      
      // Le consentement n’a pas été donné pour la catégorie.
   
   }
        
});

Dans cet exemple, la catégorie Analytics a été configurée avec l'ID de catégorie de consentement 2 et le fournisseur Google avec l'ID de fournisseur 5 dans le CMP Commanders Act.

Mis à jour

Ce contenu vous a-t-il été utile ?