[Unity] 2. API-Dokumentation
Initialisieren
Initialisiert die Consent Manager mit der angegebenen Domain, Code-ID, App-Namen und Sprache.
Parameter
Name | Art | Beschreibung |
Domain | Schnur | Die Domäne der Consent Management Platform. |
Code-ID | Schnur | Die Code-ID für die Anwendung. |
App Name | Schnur | Der Name der Anwendung. |
Sprache | Schnur | Der Sprachcode (z. B. „EN“, „DE“) für die Lokalisierung. |
Beispiel
Initialize(domain = ..., codeId = ..., appName = ..., language = ...)
SetAndroidCallbacks
Legt Android-spezifische Rückrufe für CMP-Ereignisse fest.
HasConsent
Prüft, ob der Benutzer seine Einwilligung gegeben hat.
Return
true, wenn der Benutzer seine Einwilligung gegeben hat, andernfalls false.
Beispiel
HasConsent()
OpenConsentLayer
Öffnet die Einwilligungsebene zum Verwalten der Einwilligungseinstellungen des Benutzers.
Beispiel
OpenConsentLayer()
OpenConsentLayerOnCheck
Öffnet bei Bedarf den Consent Layer basierend auf Prüfungen.
Beispiel
OpenConsentLayerOnCheck()
HasVendor
Prüft, ob ein Anbieter mit der angegebenen ID vom Benutzer ausgewählt wurde.
Parameter
- id: Die ID des zu prüfenden Anbieters.
Rückgabetyp
bool: True, wenn der Anbieter ausgewählt ist, andernfalls false.
Beispiel
bool result = HasVendor("vendorId");
HasPurpose
Prüft, ob ein Zweck mit der angegebenen ID vom Benutzer ausgewählt wurde.
Parameter
- id: Die ID des zu prüfenden Zwecks.
Rückgabetyp
bool: True, wenn der Zweck ausgewählt ist, andernfalls false.
Beispiel
bool result = HasPurpose("purposeId");
GetAllPurposes
Ruft eine Liste aller verfügbaren Zwecke ab.
Rückgabetyp
Aufführen: Eine Liste von Zweck-IDs.
Beispiel
List<string> purposes = GetAllPurposes();
GetEnabledPurposes
Ruft eine Liste der aktivierten Zwecke ab.
Rückgabetyp
Aufführen: Eine Liste der aktivierten Zweck-IDs.
Beispiel
List<string> enabledPurposes = GetEnabledPurposes();
GetDisabledPurposes
Ruft eine Liste deaktivierter Zwecke ab.
Rückgabetyp
Aufführen: Eine Liste deaktivierter Zweck-IDs.
Beispiel
List<string> disabledPurposes = GetDisabledPurposes();
GetAllVendors
Ruft eine Liste aller verfügbaren Anbieter ab.
Rückgabetyp
Aufführen: Eine Liste von Anbieter-IDs.
Beispiel
List<string> allVendors = GetAllVendors();
GetEnabledVendors
Ruft eine Liste der aktivierten Anbieter ab.
Rückgabetyp
Aufführen: Eine Liste der aktivierten Anbieter-IDs.
Beispiel
List<string> enabledVendors = GetEnabledVendors();
GetDisabledVendors
Ruft eine Liste deaktivierter Anbieter ab.
Rückgabetyp
Aufführen: Eine Liste deaktivierter Anbieter-IDs.
Beispiel
List<string> disabledVendors = GetDisabledVendors();
ExportCmpString
Exportiert die Einstellungen der Consent Management Platform (CMP) als Zeichenfolge.
Rückgabetyp
Schnur: Die exportierten CMP-Einstellungen als Zeichenfolge.
Beispiel
string cmpSettings = ExportCmpString();
GetGoogleAcString
Ruft die Google Advertiser Consent-Zeichenfolge ab.
Rückgabetyp
Schnur: Die Google Advertiser Consent-Zeichenfolge.
Beispiel
string googleAcString = GetGoogleAcString();
GetUsPrivacyString
Ruft die US-Datenschutzzeichenfolge ab.
Rückgabetyp
Schnur: Die US-Datenschutzzeichenfolge.
Beispiel
string usPrivacyString = GetUsPrivacyString();