Leading Consent Management Platform

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

Integrazione tra Prebid e la CMP di UniConsent

La CMP di UniConsent offre un'integrazione interna con i moduli di gestione del consenso di Prebid, inclusi IAB TCF, GPP e CCPA.

Abilita e includi i seguenti moduli Prebid:

  • consentManagement
  • consentManagementUsp
  • consentManagementGpp

Imposta la configurazione relativa alla CMP in Prebid:

pbjs.setConfig({
  gdpr: {
    cmpApi: "iab",
    timeout: 3000,
    allowAuctionWithoutConsent: false,
  },
  usp: {
    cmpApi: "iab",
    timeout: 500,
  },
  gpp: {
    cmpApi: "iab",
    timeout: 3000,
  },
});

Attendi il segnale di consenso IAB TCF

export default class UniConsentCMP {
  static cmpReady(next) {
    return new Promise((resolve, reject) => {
      window.__tcfapi &&
        window.__tcfapi("addEventListener", 2, function (tcData, success) {
          if (tcData && !tcData.gdprApplies) {
            resolve(next);
          }
          if (
            (tcData && tcData.eventStatus === "tcloaded") ||
            tcData.eventStatus === "useractioncomplete"
          ) {
            resolve(next);
          }
        });
    });
  }
}

await UniConsentCMP.cmpReady();

Hai ancora domande?

Contattaci: support@uniconsent.com