Audience Manager Plug-in for IAB TCF aam-iab-plugin
Información general
Un aspecto importante de las obligaciones de privacidad que puede tener con respecto a los usuarios es la adquisición y transmisión de las opciones del usuario sobre cómo se pueden utilizar sus datos personales (por ejemplo, "fines") y quién (por ejemplo, "empresas").
Adobe le proporciona los medios para gestionar y comunicar las opciones de privacidad de los usuarios a través de la funcionalidad de inclusión y a través de la Transparencia IAB y el Marco de consentimiento (TCF).
En este artículo se describen casos de uso de Audience Manager que admiten el TCF de IAB y cómo implementar la compatibilidad con TCF de IAB en Audience Manager.
El complemento de Audience Manager para el TCF de IAB utiliza la funcionalidad Opt-in, que a su vez forma parte de la biblioteca Adobe Experience Platform Identity Service (ECID).
Alcance y limitaciones scope-and-limitations
Como editor o anunciante que trabaja con Audience Manager, puede transmitir las opciones de usuario a Audience Manager según el TCF de IAB.
Audience Manager le ayuda a respetar las opciones de privacidad de sus usuarios y también le ofrece una forma sencilla de comunicar estas opciones a todos los socios con los que trabaje.
Actualmente, Audience Manager no admite:
- Flujos de trabajo de dispositivos móviles;
- Añadir el consentimiento a las exportaciones de segmentos.
Actualizando a IAB TCF v2.2 upgrading
Los clientes que actualicen su implementación de Audience Manager Plug-in for IAB TCF de IAB TCF v1.1 a IAB TCF v2.2, o que habiliten IAB TCF v2.2 por primera vez, deben seguir las mismas directrices sobre requisitos previos e implementación que se describen a continuación.
Requisitos previos prerequisites
Debe cumplir los siguientes requisitos previos para utilizar el complemento de Audience Manager para IAB TCF con Audience Manager:
- Debe utilizar el servicio de identidad de Adobe Experience Platform (ECID) en su versión 5 o una posterior. Descargar la última versión de ECID.
- Debe utilizar el Audience Manager Data Integration Library (DIL) versión 9.0 o posterior, descargable desde aquí. Obtenga información sobre DIL en la documentación de Audience Manager. Se recomienda usar la extensión de etiquetas de Adobe Audience Manager para facilitar la implementación de Audience Manager por parte del DIL.
- Alternativamente, si utiliza Server-Side Forwarding (SSF) para importar datos en Audience Manager, debe actualizar a la última versión de AppMeasurement. Descargue AppMeasurement con el Administrador de códigos Analytics.
- Debe utilizar una plataforma de administración de consentimiento (CMP), ya sea comercial o propia, integrada con IAB TCF v2.2 y registrada en IAB TCF. Consulte la lista de CMP registradas en el marco de IAB.
gdpr=0
en las sincronizaciones de ID, aunque los visitantes estén en la Unión Europea. Para determinar si la validación del RGPD está activa, le recomendamos que confirme con su plataforma de administración de consentimiento (CMP) que es compatible con IAB TCF v2.2.Recommendations y cómo implementar recommendations
Para habilitar la asistencia TCF de IAB en Audience Manager, consulte nuestra documentación sobre cómo configurar IAB con inclusión.
La forma más sencilla de hacerlo es usando Adobe Experience Platform Tags para agregar ECID Opt-in a tus propiedades. Lea la documentación de la extensión de inclusión de ECID para saber cómo configurar la extensión de etiquetas.
Flujo de trabajo de elección del usuario al utilizar el marco IAB user-choice-workflow
Al visitar un dominio web, los usuarios pueden proporcionar sus opciones con respecto a cómo el editor y los proveedores externos con los que trabaja el editor utilizarán sus datos.
Los usuarios proponen sus opciones en forma de consentimiento con fines de la IAB a proveedores de terceros registrados en la lista global de proveedores.
La siguiente imagen es un ejemplo de un cuadro de diálogo CMP, mostrado en un visitante de un sitio web por primera vez. Tenga en cuenta que este cuadro de diálogo puede tener un aspecto muy diferente, según la aplicación del cliente.
Los detalles sobre los diversos propósitos y permisos incluidos en IAB TCF v2.2 se tratan en las Políticas del marco de transparencia y consentimiento de IAB Europe.
Los usuarios pueden dar su consentimiento para una combinación de propósitos y proveedores. Por ejemplo, los usuarios pueden dar su consentimiento para almacenar información en un dispositivo, desarrollar y mejorar productos y dar su consentimiento a todos los proveedores externos que muestre la CMP.
En otro ejemplo, pueden dar su consentimiento a todos los efectos pero solo dar su consentimiento a algunos de los proveedores mostrados por la CMP.
Una vez que el usuario selecciona sus opciones de privacidad, las opciones del usuario se registran en la cadena IAB TC. La cadena IAB TC almacena la combinación de propósitos y proveedores aprobados, junto con otra información de metadatos (consulte la página IAB para obtener más información).
Todos los proveedores registrados en el TCF de IAB evalúan la cadena IAB TC y toman decisiones basadas en las opciones de privacidad de los usuarios. Tenga en cuenta que las opciones de privacidad de los usuarios son válidas en todos los proveedores registrados con IAB TCF.
Finalidades requeridas por el Audience Manager aam-standard-purposes
El Audience Manager evalúa las opciones de los usuarios almacenadas en la cadena IAB TC para los siguientes fines, definidos en las políticas del marco de transparencia y consentimiento de IAB Europe.
- Propósito 1: almacenar o tener acceso a información en un dispositivo;
- Propósito 10: desarrollar y mejorar productos;
- Propósito especial 1: garantice la seguridad, evite el fraude y depure.
El comportamiento del Audience Manager depende de si el usuario da el consentimiento aam-behavior-consent
El Audience Manager funciona de forma diferente en función de si la cadena IAB TC incluye el consentimiento del usuario para los dos fines (almacenar o acceder a información en un dispositivo y desarrollar y mejorar productos) o no.
También comprobamos el consentimiento del usuario para todos los destinos con los que trabaja en Audience Manager, siempre y cuando dichos destinos estén registrados en IAB TCF.
- Lleva a cabo todos los casos de uso de Audience Manager que ha solicitado.
- Transmite el consentimiento a terceros en sincronizaciones de ID (pasando
gdpr = 1
y la cadena de consentimiento comogdpr_consent
en llamadas de sincronización de ID). - Evalúa y respeta el consentimiento pasado desde los píxeles del servidor de publicidad.
- Respeta las sincronizaciones de ID iniciadas por el socio.
- No almacena ningún dato de usuario nuevo en su instancia. Esto incluye ID de socio, señales, rasgos o datos de píxeles.
- No inicia sincronizaciones de ID de terceros.
- No respeta las sincronizaciones de ID iniciadas por el socio.
- Excluye al usuario de cualquier recopilación de datos adicional.
Caso de uso del editor publisher-use-case
Al implementar el complemento Audience Manager para el TCF de IAB, no es necesario mantener el código personalizado para la administración de consentimientos en las propiedades web a través de un mecanismo diferente con Adobe u otros proveedores de terceros. En la siguiente imagen y los siguientes pasos se describe el caso de uso. Empezar por la izquierda de la imagen:
- Un usuario visita uno de sus dominios web. Siempre que utilice las versiones más recientes de las bibliotecas ECID y DIL (consulte Requisitos previos), se activa el flujo de inclusión.
- Audience Manager comprueba si se aplica el flujo IAB (
isIabContext=true
). Consulte Recomendaciones e implementación. - El Audience Manager comprueba si el RGPD se aplica (
gdpr = 1
) y si hay un CMP, registrado con IAB TCF, en la propiedad web. Por ejemplo, esto se aplicaría a los usuarios que visiten desde la Unión Europea. Tenga en cuenta que, como editor, es su responsabilidad establecer el indicador del RGPD. - Si se aplica el RGPD, Audience Manager comprueba la cadena IAB TC, pasada en el parámetro
gdpr_consent
, para obtener el consentimiento requerido. El Audience Manager necesita consentimiento para almacenar o acceder a información en un dispositivo (propósito TCF de IAB 1), desarrollar y mejorar productos (propósito TCF de IAB 10), además del consentimiento del proveedor del Audience Manager para almacenar, procesar o activar datos. - Si la cadena IAB TC está presente y contiene el consentimiento requerido, el Audience Manager pasa la cadena IAB TC a nuestros servidores de recopilación de datos (DCS).
- El Audience Manager responde configurando una cookie demdex en el explorador e inicia y respeta las sincronizaciones de ID de terceros.
- Alternativamente, si la cadena IAB TC pasada en el paso 4 no contiene todos los permisos necesarios, Audience Manager no recopila, procesa ni activa ningún dato de usuario y no respeta ni inicia sincronizaciones de ID. Además, excluye al usuario de los destinos con los que trabaja.
gdpr=0
en sincronizaciones de ID. Esto significa que el RGPD no se aplica a esos usuarios.
Caso de uso del anunciante advertiser-use-case
Audience Manager evalúa y respeta el consentimiento que se pasa en llamadas en píxeles, de acuerdo con el TCF de IAB.
Los píxeles pueden ser colocados por los clientes de Audience Manager en las páginas de socios o se colocan en servidores de publicidad para incluirlos en la respuesta de publicidad. En el primer caso, mediante una programación, el socio debe recuperar el parámetro de consentimiento y añadirlo al píxel antes de activarlo. En el segundo caso, que es más común y se describe en detalle a continuación, los servidores de publicidad anexan los parámetros de consentimiento que reciben de la plataforma de suministro (SSP) o de los servidores de publicidad de editor a todos los píxeles.
Audience Manager utiliza dos parámetros para transmitir el consentimiento del usuario en llamadas en píxeles:
gdpr
puede ser 0 (no se aplica el RGPD) o 1 (se aplica el RGPD);gdpr_consent
es la cadena de consentimiento RGPD con codificación URL base64 (consulte la especificación). Una llamada de muestra para un píxel de impresión, con los dos parámetros, puede ser tal y como sigue:
https://yourcompany.demdex.net/event?d_event=imp&gdpr=1&gdpr_consent=consentstring&d_src=datasource_id&d_site=siteID&d_creative=creative_id&d_adgroup=adgroup_id&d_placement=placement_id
En la siguiente imagen y los siguientes pasos se describe el caso de uso. Empezar por la izquierda de la imagen:
- El usuario recibe una impresión a través de un servidor de publicidad. Esto se traduce en una llamada de píxel a nuestros servidores de recopilación de datos (DCS).
- Audience Manager comprueba si se aplica el indicador del RGPD. Si no es así, el Audience Manager almacena los datos pasados en las variables
gdpr
ygdpr_consent
en llamadas en píxeles. - Si la cadena IAB TC está presente y contiene los permisos necesarios, Audience Manager almacena los datos pasados en las variables
gdpr
ygdpr_consent
en llamadas en píxeles. - Si falta la cadena IAB TC o no tiene los permisos necesarios, el Audience Manager descarta los datos pasados en las variables
gdpr
ygdpr_consent
en llamadas en píxeles.
Socios de activación que admiten el TCF de IAB aam-activation-partners
El complemento Audience Manager para el TCF de IAB le permite reenviar la cadena IAB TC a los socios de activación, respetando al mismo tiempo las opciones de privacidad de los usuarios. Para obtener información sobre qué socios de activación admiten el TCF de IAB, consulte nuestra lista de destinos basados en el dispositivo.
Añadir consentimiento a direcciones URL enviadas a destinos URL
La integración de Audience Manager con IAB TCF v2.2 admite la adición del consentimiento a la información enviada a destinos de URL integrados con IAB TCF v2.2. Sin embargo, este proceso no lo realiza automáticamente el Audience Manager para evitar romper formatos de URL específicos.
Los clientes que deseen anexar el consentimiento a los datos enviados a URL destinations deben agregar manualmente las macros ${GDPR}
y ${GDPR_CONSENT_XXXX}
a su formato de dirección URL y reemplazar XXXX
por el identificador del socio de destino.
Ejemplo: https://yourdomain.com?gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_1234}
.
Consulte Macros de destino definidas para obtener más información sobre las macros de destino admitidas.
Administración de consentimiento entre dispositivos
El complemento de Audience Manager para el TCF de IAB excluye automáticamente los ID presentes en una solicitud cuando los visitantes del sitio no proporcionan los permisos adecuados. Si la solicitud contiene ID en varios dispositivos (CRM ID), el Audience Manager excluye el ID, junto con el último dispositivo vinculado a ese ID en varios dispositivos (CRM ID).
Prueba de la implementación de IAB test-iab-implementation
Para comprobar que ha implementado correctamente el complemento de Audience Manager para el TCF de IAB, lea Caso de uso 4 en Validación del servicio de inclusión.
IAB y exclusión en Audience Manager. Orden de prioridad. iab-and-optout
Otra opción de privacidad a disposición de los usuarios es la posibilidad de exclusión de toda la recopilación de datos. Adobe proporciona a los usuarios los medios para hacerlo en la página Sus opciones de privacidad.
Audience Manager aborda las solicitudes de exclusión en un artículo independiente de nuestra documentación.