Leading Consent Management Platform

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

Integracion de Prebid con UniConsent CMP

UniConsent CMP proporciona integracion interna con los modulos de gestion de consentimiento de Prebid, incluyendo IAB TCF, GPP y CCPA.

Habilitar e incluir los siguientes modulos de Prebid:

  • consentManagement
  • consentManagementUsp
  • consentManagementGpp

Configurar los ajustes relacionados con el CMP en su Prebid:

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

Esperar la senal de consentimiento de 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();

Aun tiene preguntas?

Contactenos: support@uniconsent.com