[Unity] 2. Documentation de l'API
Initialiser
Initialise le Consent Manager avec le domaine fourni, l'ID de code, le nom de l'application et la langue.
Paramètres
Nom | Type | Description |
domaine | Chaîne | Le domaine de la plateforme de gestion du consentement. |
codeId | Chaîne | L’ID de code de l’application. |
nom de l'application | Chaîne | Nom de l'application. |
langue | Chaîne | Le code de langue (par exemple, « EN », « DE ») pour la localisation. |
Exemple
Initialize(domain = ..., codeId = ..., appName = ..., language = ...)
Définir les rappels Android
Définit des rappels spécifiques à Android pour les événements CMP.
AConsent
Vérifie si l'utilisateur a donné son consentement.
Retour
vrai si l'utilisateur a donné son consentement, faux sinon.
Exemple
HasConsent()
OuvrirConsentLayer
Ouvre la couche de consentement pour gérer les paramètres de consentement de l'utilisateur.
Exemple
OpenConsentLayer()
OpenConsentLayerOnCheck
Ouvre la couche de consentement si nécessaire en fonction des vérifications.
Exemple
OpenConsentLayerOnCheck()
AVendeur
Vérifie si un fournisseur avec l'ID spécifié a été sélectionné par l'utilisateur.
Paramètres
- id: L'ID du fournisseur à vérifier.
Type de retour
bool: Vrai si le fournisseur est sélectionné, faux sinon.
Exemple
bool result = HasVendor("vendorId");
A un but
Vérifie si un objectif avec l'ID spécifié a été sélectionné par l'utilisateur.
Paramètres
- id: L'ID du but à vérifier.
Type de retour
bool: Vrai si l'objectif est sélectionné, faux sinon.
Exemple
bool result = HasPurpose("purposeId");
ObtenirAllPurposes
Obtient une liste de tous les objectifs disponibles.
Type de retour
Lister : une liste d'identifiants d'objectif.
Exemple
List<string> purposes = GetAllPurposes();
GetEnabledPurposes
Obtient une liste des objectifs activés.
Type de retour
Lister : une liste des identifiants d'objectif activés.
Exemple
List<string> enabledPurposes = GetEnabledPurposes();
GetDisabledObjectifs
Obtient une liste des objectifs désactivés.
Type de retour
Lister : une liste des identifiants d'objectif désactivés.
Exemple
List<string> disabledPurposes = GetDisabledPurposes();
ObtenirTousLesVendeurs
Obtient une liste de tous les fournisseurs disponibles.
Type de retour
Lister: Une liste d’ID de fournisseur.
Exemple
List<string> allVendors = GetAllVendors();
GetEnabledVendors
Obtient une liste des fournisseurs activés.
Type de retour
Lister: Une liste des ID de fournisseur activés.
Exemple
List<string> enabledVendors = GetEnabledVendors();
GetDisabledVendors
Obtient une liste des fournisseurs désactivés.
Type de retour
Lister: Une liste des identifiants de fournisseurs désactivés.
Exemple
List<string> disabledVendors = GetDisabledVendors();
ExporterCmpString
Exporte les paramètres de la Consent Management Platform (CMP) sous forme de chaîne.
Type de retour
un magnifique: Les paramètres CMP exportés sous forme de chaîne.
Exemple
string cmpSettings = ExportCmpString();
ObtenirGoogleAcString
Obtient la chaîne de consentement de l'annonceur Google.
Type de retour
un magnifique : la chaîne de consentement de l'annonceur Google.
Exemple
string googleAcString = GetGoogleAcString();
GetUsPrivacyString
Obtient la chaîne de confidentialité américaine.
Type de retour
un magnifique: La chaîne de confidentialité américaine.
Exemple
string usPrivacyString = GetUsPrivacyString();