Schnittstelle ConsentRequestParameters

Parameter, die beim Aktualisieren von Informationen zur Nutzereinwilligung gesendet werden.
Attribute
consentDebugSettings?
Die Konfiguration ConsentDebugSettings.
consentSyncId?
Die ID für die Einwilligungssynchronisierung, mit der der mit derselben ID erfasste Einwilligungsstatus des Nutzers synchronisiert werden soll.
tagForUnderAgeOfConsent?
Legt fest, ob der Nutzer als minderjährig gekennzeichnet ist.

Attribute


Optional consentDebugSettings

consentDebugSettings?: ConsentDebugSettings
Die Konfiguration ConsentDebugSettings.

Wenn undefined, wird keine Debug-Einstellung verwendet.

Warnung:Achten Sie darauf, dass diese Einstellung in Ihren Produktions-App-Builds vollständig ausgelassen oder bedingt entfernt wird.

Optional consentSyncId

consentSyncId?: string
Die Consent Sync-ID zum Synchronisieren des mit derselben ID erhobenen Nutzereinwilligungsstatus.

Die Consent Sync-ID muss die folgenden Anforderungen erfüllen:
  • Sie muss als UUID-String aufgebaut sein und dem regulären Ausdruck (Regex) ^[0-9a-zA-Z+.=/_\-$,{}]{22,150}$ entsprechen.
  • Muss mindestens 22 Zeichen enthalten
  • Sie darf maximal 150 Zeichen enthalten.
Wenn Sie diese Anforderungen nicht erfüllen, wird die Kennung für die Einwilligungssynchronisierung nicht vom SDK festgelegt und das UMP SDK protokolliert eine Warnung in der Konsole.

Optional tagForUnderAgeOfConsent

tagForUnderAgeOfConsent?: boolean
Legt fest, ob der Nutzer als minderjährig gekennzeichnet wird.

Der Standardwert ist false.