Aggiornamenti
Migrazione alla nuova callback
4 min
in questa guida vi spiegheremo come migrare al nuovo api system mostrandovi i codici degli esempi la migrazione dovrà essere effettuata entro il 10 marzo 2026 attenzione a non utilizzare entrambi i sistemi di callback migrazione per chi usa la cmp basata sul tcf qui di seguito vi mettiamo l’esempio del vecchio api system per leggere il consenso presente e/o aggiornato var pub tech cmp on consent queue = pub tech cmp on consent queue || \[]; pub tech cmp on consent queue push(function onconsent(consentdata, consentobject, publisherconsentobject) { 	console log(consentdata privacylaw); 	 	if (consentdata privacylaw == 'tcf v2 gdpr') { 	 console log(consentdata, consentobject, publisherconsentobject); 	} }); la forma del nuovo comando è la seguente var pubtech queue on consent = pubtech queue on consent || \[]; pubtech queue on consent push(function publisherread(cmptype, data) => { console log("cmp type provided", cmptype); if (cmptype == 'tcf v2 gdpr') { 	 // how to get the old consentdata 	 console log("the old consentdata", data consentbundle); 	 // how to get the old consentobject 	 console log("the old consentobject", data consentbaseapi); 	 // how to ge the old publisherconsentobject 	 console log("the old publisherconsentobject", data integrations cookieconsents); 	} }); come potete notare la differenza sta nella disposizione e gli argomenti disponibili nella callback che andata ad aggiungere alla nuova variabile globale tutte le api che sono presenti nel comando precedente sono raggiungibili tramite l’esempio appena mostrato nel nuovo comando per ulteriori dubbi vi preghiamo di contattarci all’email mailto\ support\@pubtech ai migrazione per chi usa la cmp basata solo sul google consent mode senza tcf var pub tech cmp on consent queue = pub tech cmp on consent queue || \[]; pub tech cmp on consent queue push(function onconsent(consentdata, consentobject) { 	console log(consentdata privacylaw); 	 	if (consentdata privacylaw == 'google consent mode') { 	 console log(consentdata, consentobject); 	} }); la forma del nuovo comando è la seguente var pubtech queue on consent = pubtech queue on consent || \[]; pubtech queue on consent push(function publisherread(cmptype, data) => { console log("cmp type provided", cmptype); if (cmptype == 'google consent mode') { 	 // how to get the old consentdata 	 console log("the old consentdata", data consentbundle); 	 // how to get the old consentobject 	 console log("the old consentobject", data consentbaseapi); 	} }); come potete notare la differenza sta nella disposizione e gli argomenti disponibili nella callback che andata ad aggiungere alla nuova variabile globale tutte le api che sono presenti nel comando precedente sono raggiungibili tramite l’esempio appena mostrato nel nuovo comando per ulteriori dubbi vi preghiamo di contattarci all’email mailto\ support\@pubtech ai