Interfaccia ConsentRequestParameters

Parametri inviati durante l'aggiornamento dei dati di consenso dell'utente.
Proprietà
consentDebugSettings?
La configurazione ConsentDebugSettings.
consentSyncId?
L'ID di sincronizzazione del consenso per sincronizzare lo stato del consenso dell'utente raccolto con lo stesso ID.
tagForUnderAgeOfConsent?
Indica se l'utente è contrassegnato come minore al di sotto dell'età del consenso digitale.

Proprietà


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
La configurazione ConsentDebugSettings.

Se undefined, non viene utilizzata alcuna impostazione di debug.

Avviso: assicurati che questa impostazione sia completamente omessa o rimossa in modo condizionale nelle build dell'app di produzione.

Optional consentSyncId

consentSyncId?: string
L'ID di sincronizzazione del consenso per sincronizzare lo stato del consenso dell'utente raccolto con lo stesso ID.

L'ID di sincronizzazione del consenso deve soddisfare i seguenti requisiti:
  • Essere costruito come stringa UUID e corrispondere all'espressione regolare (regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$
  • Avere un minimo di 22 caratteri.
  • Contenere massimo 150 caratteri.
Se non soddisfi questi requisiti, l'SDK non imposta l'ID di sincronizzazione del consenso e l'SDK UMP registra un avviso nella console.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Imposta se l'utente è taggato per età inferiore a quella del consenso digitale.

Il valore predefinito è false.