Interface ConsentRequestParameters

Paramètres envoyés lors de la mise à jour des informations sur le consentement utilisateur.
Propriétés
consentDebugSettings?
Configuration ConsentDebugSettings.
consentSyncId?
ID de synchronisation du consentement permettant de synchroniser l'état du consentement utilisateur collecté avec le même ID.
tagForUnderAgeOfConsent?
Indique si l'utilisateur est marqué comme n'ayant pas atteint l'âge minimal requis.

Propriétés


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
La configuration ConsentDebugSettings.

Si la valeur est undefined, aucun paramètre de débogage n'est utilisé.

Avertissement : Assurez-vous que ce paramètre est complètement omis ou supprimé de manière conditionnelle dans les builds de production de votre application.

Optional consentSyncId

consentSyncId?: string
ID de synchronisation du consentement permettant de synchroniser le statut du consentement utilisateur collecté avec le même ID.

L'ID de synchronisation du consentement doit répondre aux exigences suivantes :
  • Construit sous la forme d'une chaîne UUID et correspondant à l'expression régulière (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • composée d'au moins 22 caractères ;
  • Composé au maximum de 150 caractères
Si vous ne respectez pas ces exigences, le SDK ne définit pas l'ID de synchronisation du consentement et le SDK UMP consigne un avertissement dans la console.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Indique si l'utilisateur est tagué comme n'ayant pas atteint l'âge de consentement.

La valeur par défaut est false.