API del Transparency and Consent Framework Canada (TCF Canada)

UniConsent CMP soporta el Transparency and Consent Framework Canada (TCF Canada), que proporciona orientación a editores, proveedores de tecnología, agencias, anunciantes y profesionales de marketing digital para garantizar que procesan los datos personales de manera legal en el mercado canadiense.

Para habilitar el soporte de la API de TCF Canada dentro del panel de UniConsent CMP, simplemente active la opción "Enable Canada IAB TCF Policy". La API de TCF Canada es parte de la API del Global Privacy Platform, y su prefijo del lado del cliente es tcfcav1.

El Global Privacy Platform (GPP) proporciona varias API que pueden utilizarse para el Canada Transparency and Consent Framework (TCF). Estas API incluyen:

GPP Data API 1.1:

Esta API permite la recuperación del objeto de datos GPP completo, que incluye los datos de TCF Canada, así como datos de otros marcos regulatorios. El siguiente comando puede utilizarse para recuperar el objeto de datos GPP:

__gpp("addEventListener", (data, success) => {
  if (success) {
    console.log(data);
  }
  // remove the listener for one time data access
  __gpp('removeEventListener', () => {}, data.listenerId);
});

Has Section API:

Esta API verifica si una sección específica está presente dentro del objeto de datos GPP. Para verificar si la sección de TCF Canada está presente, se puede utilizar el siguiente comando:

__gpp("hasSection", function (data, success) {
  console.log(data, success);
}, 'tcfcav1');

Get Section API:

Esta API recupera una sección específica dentro del objeto de datos GPP. Para recuperar la sección de TCF Canada, se puede utilizar el siguiente comando:

__gpp("getSection", function (data, success) {
  console.log(data, success);
}, 'tcfcav1');

Get Field API:

Esta API recupera un campo específico dentro de una sección del objeto de datos GPP. Para recuperar una lista de IDs de proveedores con consentimiento otorgado para TCF Canada, se pueden utilizar los siguientes comandos:

__gpp("getField", function (data, success) {
  console.log(data, success);
}, 'tcfcav1.PurposesExpressConsent');

__gpp("getField", function (data, success) {
  console.log(data, success);
}, 'tcfcav1.VendorExpressConsent');

__gpp("getField", function (data, success) {
  console.log(data, success);
}, 'tcfcav1.VendorImpliedConsent');

Estas API permiten la recuperación de datos importantes relacionados con TCF Canada, que pueden ser utilizados por editores, proveedores de tecnología, agencias, anunciantes y profesionales de marketing digital para garantizar que trabajan bajo los propósitos legales apropiados para el procesamiento de datos personales en el mercado canadiense.

GPP API 1.1

Encuentre la GPP API 1.1 en /docs/tutorials/iab-gpp

Decodificador de cadenas GPP

Encuentre el decodificador de cadenas de consentimiento IAB GPP en: GPP Decoder.