[Eenheid] 2. API-documentatie
initialiseren
Initialiseert de Consent Manager met het opgegeven domein, code-ID, app-naam en taal.
parameters
Naam | Type | Omschrijving |
domein | Draad | Het domein van het toestemmingsbeheerplatform. |
codeId | Draad | De code-ID voor de toepassing. |
applicatie naam | Draad | De naam van de applicatie. |
taal | Draad | De taalcode (bijvoorbeeld "EN", "DE") voor lokalisatie. |
Voorbeeld
Initialize(domain = ..., codeId = ..., appName = ..., language = ...)
Android-terugbelverzoeken instellen
Stelt Android-specifieke callbacks in voor CMP-gebeurtenissen.
Heeft toestemming
Controleert of de gebruiker toestemming heeft gegeven.
Retourneren
true als de gebruiker toestemming heeft gegeven, anders false.
Voorbeeld
HasConsent()
OpenConsentLayer
Opent de toestemmingslaag om de toestemmingsinstellingen van de gebruiker te beheren.
Voorbeeld
OpenConsentLayer()
OpenConsentLayerOnCheck
Opent indien nodig de toestemmingslaag op basis van controles.
Voorbeeld
OpenConsentLayerOnCheck()
HeeftVerkoper
Controleert of een leverancier met het opgegeven ID door de gebruiker is geselecteerd.
parameters
- id: De ID van de leverancier die moet worden gecontroleerd.
Retourtype
bool: True als de leverancier is geselecteerd, anders false.
Voorbeeld
bool result = HasVendor("vendorId");
Heeft een doel
Controleert of een doel met het opgegeven ID door de gebruiker is geselecteerd.
parameters
- id: De ID van het doel dat moet worden gecontroleerd.
Retourtype
bool: Waar als het doel is geselecteerd, anders onwaar.
Voorbeeld
bool result = HasPurpose("purposeId");
GetAllPurposes
Krijgt een lijst met alle beschikbare doeleinden.
Retourtype
Lijst: een lijst met doel-ID's.
Voorbeeld
List<string> purposes = GetAllPurposes();
GetEnabledPurposes
Krijgt een lijst met ingeschakelde doeleinden.
Retourtype
Lijst: een lijst met ingeschakelde doel-ID's.
Voorbeeld
List<string> enabledPurposes = GetEnabledPurposes();
GetDisabledPurposes
Krijgt een lijst met uitgeschakelde doeleinden.
Retourtype
Lijst: een lijst met uitgeschakelde doel-ID's.
Voorbeeld
List<string> disabledPurposes = GetDisabledPurposes();
GetAllVendors
Krijgt een lijst met alle beschikbare leveranciers.
Retourtype
Lijst: een lijst met leveranciers-ID's.
Voorbeeld
List<string> allVendors = GetAllVendors();
GetEnabledVendors
Krijgt een lijst met ingeschakelde leveranciers.
Retourtype
Lijst: een lijst met ingeschakelde leveranciers-ID's.
Voorbeeld
List<string> enabledVendors = GetEnabledVendors();
GetDisabledVendors
Krijgt een lijst met uitgeschakelde leveranciers.
Retourtype
Lijst: een lijst met uitgeschakelde leveranciers-ID's.
Voorbeeld
List<string> disabledVendors = GetDisabledVendors();
ExportCmpString
Exporteert de Consent Management Platform (CMP)-instellingen als een tekenreeks.
Retourtype
snaar: De geëxporteerde CMP-instellingen als tekenreeks.
Voorbeeld
string cmpSettings = ExportCmpString();
GetGoogleAcString
Haalt de tekenreeks voor toestemming van Google-adverteerder op.
Retourtype
snaar: De tekenreeks voor toestemming van Google-adverteerder.
Voorbeeld
string googleAcString = GetGoogleAcString();
GetUsPrivacyString
Haalt de Amerikaanse privacytekenreeks op.
Retourtype
snaar: De Amerikaanse privacytekenreeks.
Voorbeeld
string usPrivacyString = GetUsPrivacyString();