Initialiser Consent.js
Le SDK a besoin d'être initialisé avant de pouvoir être utilisé. Selon la configuration de vos offres et ce que vous voulez effectuer avec Consent.js, vous devrez spécifier les différents points d’accès aux services FairAndSmart.
Si vous préférez utiliser Consent.js uniquement pour les types, interfaces et énumérations mises à disposition, vous pouvez passer cette étape.
Avant de pouvoir utiliser les fonctionnalités de collecte du SDK, vous devez appeler la méthode RightConsents.init
:
import { RightConsents } from '@fairandsmart/consent-manager';
import { defaultHttpClient } from '@fairandsmart/consent-manager/http';
RightConsents.init({
apiRoot: 'https://consent-manager.fairandsmart.com',
catalogRoot: 'https://catalog.fairandsmart.com',
httpClient: defaultHttpClient,
});
Cette méthode prend en paramètre un objet de configurations comportant les champs suivants :
Champ | Description | Valeur par défaut |
---|---|---|
apiRoot | Il s’agit du point d’accès de votre Consent Manager FairAndSmart. Le SDK utilisera cette URI pour interroger la base de consentement de vos utilisateurs. | ‘no_endpoint’ |
catalogRoot | Il s’agit du point d’accès du catalogue de donnée de FairAndSmart. Cette option n’est a spécifier que si vous avez souscrit à l’offre Right Data - permettant de collecter des données utilisateur. | ‘no_endpoint’ |
httpClient | Il s’agit d’un client http par lequel tous les appels http du SDK passeront. La fonction doit être du type |
|
Cet appel est synchrone et initialise la librairie javascript dans sa globalité. Pensez à bien effectuer cette action avant toute autre chose.