Leading Consent Management Platform

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

Integración de etiquetas JavaScript de terceros

Puede cargar sus etiquetas JavaScript de terceros solo cuando el consentimiento del visitante lo permita. Elija el método que corresponda a dónde están sus etiquetas:

Sus etiquetas estánUse
En el código de su páginaAtributos de UnicScript en las etiquetas, o la Consent Ready API (unicReady y unicUpdate) en su propio código
En Google Tag ManagerEtiquetas de Google: Consent Mode. Otras etiquetas: un activador unic_data con una condición de consentimiento (método 3)
Fuera de su código, y no quiere modificarloEl Tags Loader de su panel

Método 1: UnicScript

Para las etiquetas del código de su página, cambie el type de la etiqueta a text/unicscript y añada la finalidad, la categoría o el proveedor que necesita. Consulte UnicScript.

Método 2: API de JavaScript

Ejecute su propio código cuando el consentimiento lo permita. Si instaló UniConsent con la etiqueta única, unicReady ejecuta su código cuando el consentimiento es definitivo, y unicUpdate lo ejecuta de nuevo tras cada cambio. Consulte la Consent Ready API y la API de JavaScript.

Método 3: Google Tag Manager

Las etiquetas de Google leen Google Consent Mode, por lo que pueden cargarse con el activador All Pages. Consulte Consent Mode para Google Tag Manager.

Para otras etiquetas, use el evento unic_data, que UniConsent envía a la capa de datos con el consentimiento del visitante:

  1. Cree una variable de capa de datos llamada UNIC_IS_LOAD. En Formato del valor, active Convertir true en 1 y Convertir false en 0.
  1. Cree un activador de evento personalizado para unic_data con la condición UNIC_IS_LOAD es igual a 1.
  1. Cargue su etiqueta con este activador y configure la opción de activación de la etiqueta en Una vez por página.

Donde se aplica IAB TCF, UNIC_IS_LOAD solo es true cuando el visitante permite el almacenamiento o algún proveedor personalizado: es false antes de una elección y tras un rechazo. Donde no se aplica IAB TCF, siempre es true. Las elecciones de categorías de consentimiento y una exclusión voluntaria en EE. UU. no lo cambian, así que añada también una condición sobre la variable correspondiente: UNIC_EP_1 a UNIC_EP_4 para las categorías de consentimiento, o UNIC_P_1 a UNIC_P_10 para las finalidades.

Para un proveedor personalizado, añada el proveedor en la CMP para obtener su ID y compruebe también su consentimiento: por ejemplo, customVendors.1 es igual a true para el proveedor 1.

unic_data se envía al cargar la página y de nuevo tras cada elección o cambio de consentimiento, por lo que un activador basado en él puede dispararse más de una vez en una página. Todas sus variables figuran en la API de JavaScript.