Información
Content

[Unidad] 2. Documentación API

Inicializar


Inicializa el Consent Manager con el dominio, el código de identificación, el nombre de la aplicación y el idioma proporcionados.

parámetros
Nombre Tipo Descripción
dominio Cordón El dominio de la Plataforma de Gestión del Consentimiento.
códigoId Cordón El ID del código de la aplicación.
nombre de la aplicación Cordón El nombre de la aplicación.
idioma Cordón El código de idioma (por ejemplo, "EN", "DE") para la localización.
Ejemplo
Initialize(domain = ..., codeId = ..., appName = ..., language = ...)

 

 

Establecer devoluciones de llamada de Android


Establece devoluciones de llamadas específicas de Android para eventos CMP.

 

Tiene consentimiento


Comprueba si el usuario ha dado su consentimiento.

Ida y vuelta

Verdadero si el usuario ha dado su consentimiento; falso en caso contrario.

Ejemplo
HasConsent()

 

Abrir capa de consentimiento


Abre la capa de consentimiento para administrar la configuración de consentimiento del usuario.

Ejemplo
OpenConsentLayer()

 

AbrirConsentLayerOnCheck


Abre la capa de consentimiento si es necesario según las comprobaciones.

Ejemplo
OpenConsentLayerOnCheck()

 

TieneVendedor


Comprueba si el usuario ha seleccionado un proveedor con el ID especificado.

parámetros
  • id: El ID del proveedor a verificar.
Tipo de retorno

bool: Verdadero si se selecciona el proveedor; falso en caso contrario.

Ejemplo
bool result = HasVendor("vendorId");

Tiene un propósito


Comprueba si el usuario ha seleccionado un propósito con el ID especificado.

parámetros
  • id: El ID del propósito a verificar.
Tipo de retorno

bool: Verdadero si se selecciona el propósito; falso en caso contrario.

Ejemplo
bool result = HasPurpose("purposeId");

Obtener todos los propósitos


Obtiene una lista de todos los propósitos disponibles.

Tipo de retorno

Lista: una lista de ID de propósito.

Ejemplo
List<string> purposes = GetAllPurposes();

GetEnabledPurposes


Obtiene una lista de propósitos habilitados.

Tipo de retorno

Lista: una lista de ID de propósito habilitados.

Ejemplo
List<string> enabledPurposes = GetEnabledPurposes();

GetDisabledPropósitos


Obtiene una lista de propósitos deshabilitados.

Tipo de retorno

Lista: una lista de ID de propósito deshabilitados.

Ejemplo
List<string> disabledPurposes = GetDisabledPurposes();

Obtener todos los proveedores


Obtiene una lista de todos los proveedores disponibles.

Tipo de retorno

Lista: una lista de ID de proveedores.

Ejemplo
List<string> allVendors = GetAllVendors();

Obtener proveedores habilitados


Obtiene una lista de proveedores habilitados.

Tipo de retorno

Lista: una lista de ID de proveedores habilitados.

Ejemplo
List<string> enabledVendors = GetEnabledVendors();

Obtener proveedores discapacitados


Obtiene una lista de proveedores deshabilitados.

Tipo de retorno

Lista: una lista de ID de proveedores deshabilitados.

Ejemplo
List<string> disabledVendors = GetDisabledVendors();

ExportarCmpString


Tipo de retorno

cadena: La configuración de CMP exportada como una cadena.

Ejemplo
string cmpSettings = ExportCmpString();

ObtenerGoogleAcString


Obtiene la cadena de consentimiento del anunciante de Google.

Tipo de retorno

cadena: la cadena de consentimiento del anunciante de Google.

Ejemplo
string googleAcString = GetGoogleAcString();

GetUsPrivacyString


Obtiene la cadena de privacidad de EE. UU.

Tipo de retorno

cadena: la cadena de privacidad de EE. UU.

Ejemplo
string usPrivacyString = GetUsPrivacyString();
Volver