Saltar al contenido principal
La Consent Management Platform (CMP) de Usercentrics proporciona toda la información requerida y actualizada sobre la privacidad de los datos. Con la integración de Usercentrics, Kameleoon se conecta automáticamente a Usercentrics, lee la política de consentimiento y la aplica al mostrar experimentos y personalizaciones en su sitio web. La integración ofrece las siguientes ventajas:
  • Gestiona automáticamente el consentimiento del usuario a través del CMP de Usercentrics sin necesidad de configuración adicional.
  • Garantiza una gestión coherente del consentimiento para un cumplimiento fluido.
  • Tranquiliza a los usuarios al saber que Kameleoon trata sus datos de forma conforme.

Añadir Kameleoon como Data Processing Service en Usercentrics

Para añadir Kameleoon como Data Processing Service, complete los siguientes pasos:
  1. En la interfaz de administración de Usercentrics, haga clic en Service Settings.
  2. Haga clic en Add DPS via Database > Kameleoon.
  1. Seleccione su categoría en el menú desplegable Category.
Kameleoon proporciona los siguientes IDs de Template:
  • Kameleoon AB Testing & Personalization / Template ID: H1yDxp7JN
  • Kameleoon Only AB Testing Module / Template ID: 9FYjH37-J
  • Kameleoon Only Personalization Module / Template ID: 2lh8-reEz

Configurar IAB TCF en Usercentrics

Para habilitar IAB TCF 2.3 en Usercentrics y Kameleoon, complete los siguientes pasos:
  1. Configure Kameleoon como vendor (ID: 820) en Usercentrics.
  2. En la interfaz de administración de Usercentrics, vaya a Service Settings.
  3. Establezca la versión del CMP en Version 2.
  1. Haga clic en Configuration.
  2. Habilite Transparency & Consent Framework 2.3 (TCF).
  1. Habilite la integración de IAB TCF en Kameleoon.
Si no puede habilitar TCF 2.3 en Usercentrics, puede utilizar una configuración con script personalizado.
No bloquee Kameleoon cuando el estado del consentimiento sea desconocido (en la primera visita de un visitante). Bloquear Kameleoon con un estado de consentimiento desconocido hace que la configuración con script personalizado sea ineficaz.
El script personalizado muestra a los usuarios las campañas cuando el estado del consentimiento es desconocido, sin realizar seguimiento. También puede mostrar cambios de A/B testing en las páginas de entrada de su proyecto.
  1. En Kameleoon, defina su política de gestión de consentimientos y elija Consent required.
  2. Integre las siguientes funciones de Kameleoon:
    • enableLegalConsent
    • disableLegalConsent
Para obtener más información sobre el consentimiento legal en Kameleoon, consulte la referencia de la API de consentimiento legal. Para obtener más información sobre los estados y modos de consentimiento, consulte la documentación de gestión del consentimiento.
Puede añadir un script personalizado directamente en una página, en Google Tag Manager o en el Global custom script dentro de la aplicación de Kameleoon. Para utilizar un script personalizado en el Global custom script, siga estos pasos:
  1. Vaya al menú Projects.
  2. Haga clic en Configuration en la tarjeta de su sitio o aplicación móvil.
  1. Despliegue la sección General.
  2. Copie y pegue uno de los siguientes bloques de código, según la Template de Kameleoon que haya elegido.

Ejemplo de script personalizado si A/B testing y Personalización están en el mismo servicio

Ejemplo de script personalizado si A/B testing y Personalización están en servicios distintos

  • Kameleoon Only AB Testing Module = Template ID: 9FYjH37-J
  • Kameleoon Only Personalization Module = Template ID: 2lh8-reEz
Si tiene alguna pregunta, no dude en ponerse en contacto con su Customer Success Manager de Kameleoon.

Ejecutar un test A/B en el banner de consentimiento de Usercentrics

Ejecute solo un experimento de consentimiento por sitio.
Para ejecutar un test A/B en el banner de consentimiento de Usercentrics, primero cree un objetivo:
  1. Haga clic en Configure > Goals > New goal.
  2. En Website Selection, elija el sitio web que definió cuando creó su cuenta.
  3. Seleccione Custom Goal en Type.
  4. Haga clic en Next.
  5. Introduzca un nombre para su objetivo en el campo Name your goal.
  6. En el campo Describe your goal, introduzca Kameleoon.API.Goals.processConversion seguido del ID único.
    • Puede encontrar el ID en el pop-in New goal al final del texto de la función.
Después de crear el objetivo, cree un experimento:
  1. Abra el panel de experimentos.
  2. Haga clic en New Experiment. Se abrirá un pop-in preguntando qué tipo de experimento quiere crear.
  3. Haga clic en In the code editor > JS/CSS.
  4. Introduzca el Name, Website y URL of the page where you want to launch your experiment.
  5. Haga clic en Validate. Se abrirá el editor de código.
  1. Haga clic en Experiment (encima de Variations en el menú de la izquierda) y, a continuación, haga clic en Test specific code en el menú de la derecha.
  2. Añada el siguiente código:
  • variant0 es la variante por defecto, vacía. No realiza ningún cambio en la consent management platform. Si su variante por defecto tiene otro nombre, actualice window.UC_AB_VARIANT en consecuencia.
  • El event listener se activa cada vez que se produce un evento personalizado. Para ver la lista completa de eventos personalizados para A/B testing, consulte los eventos de UI disponibles en la documentación de Usercentrics.
  • Las tres instrucciones console.log muestran información sobre el evento. Por ejemplo, al hacer seguimiento de ACCEPT_ALL se generan estos logs:
Puede añadir más objetivos al experimento. Para añadir un objetivo, inserte el siguiente código después de la última instrucción if: if (data.detail.type === "Consent Management Platform event here") Kameleoon.API.Goals.processConversion(goalID)
  1. Vuelva a la pestaña Variations.
  2. En Variation 1, añada el siguiente código: window.UC_AB_VARIANT = "variant1";
  3. Si dio otro nombre a su variante, sustituya variant1 en consecuencia.
  4. En la pestaña Finalize, seleccione su distribución de tráfico, segmentación, seguimiento y objetivos.
    • Añada el objetivo que ha creado. Puede buscar por el ID único del objetivo. Si la búsqueda no devuelve resultados, pruebe a introducir solo los primeros dígitos del ID del objetivo.
  5. Haga clic en Publish para finalizar la configuración del experimento.
Para ver un tutorial sobre el A/B testing interno de Usercentrics, consulte la guía de A/B testing de Usercentrics.