Leading Consent Management Platform

Compliant with GDPR, CCPA, COPPA, LGPD, PECR, PDPA, PIPEDA, and more.

API del Transparency and Consent Framework Canada (TCF Canada)

La CMP di UniConsent supporta il Transparency and Consent Framework Canada (TCF Canada), che fornisce linee guida a editori, fornitori di tecnologia, agenzie, inserzionisti e marketer digitali per garantire che trattino i dati personali in modo lecito nel mercato canadese.

Per abilitare il supporto all'API TCF Canada nella dashboard della CMP di UniConsent, abilita semplicemente l'opzione "Enable Canada IAB TCF Policy". L'API TCF Canada fa parte della Global Privacy Platform API e il suo prefisso lato client è tcfcav1.

La Global Privacy Platform (GPP) fornisce diverse API utilizzabili per il Transparency and Consent Framework (TCF) Canada. Queste API includono:

GPP Data API 1.1:

Questa API consente di recuperare l'intero oggetto dati GPP, che include i dati del TCF Canada e quelli di altri quadri normativi. Per recuperare l'oggetto dati GPP puoi usare il seguente comando:

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

Has Section API:

Questa API verifica se una sezione specifica è presente nell'oggetto dati GPP. Per verificare se è presente la sezione TCF Canada, puoi usare il seguente comando:

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

Get Section API:

Questa API recupera una sezione specifica dell'oggetto dati GPP. Per recuperare la sezione TCF Canada, puoi usare il seguente comando:

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

Get Field API:

Questa API recupera un campo specifico all'interno di una sezione dell'oggetto dati GPP. Per recuperare un elenco di ID dei fornitori con consenso dato per il TCF Canada, puoi usare i seguenti comandi:

__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');

Queste API consentono di recuperare dati importanti relativi al TCF Canada, che editori, fornitori di tecnologia, agenzie, inserzionisti e marketer digitali possono usare per assicurarsi di operare con basi giuridiche appropriate per il trattamento dei dati personali nel mercato canadese.

GPP API 1.1

Trovi la GPP API 1.1 all'indirizzo /docs/tutorials/iab-gpp

Decoder della stringa GPP

Trovi il decoder della stringa di consenso IAB GPP qui: GPP Decoder.