Cookies de at.js
Información sobre at.js 2.x y at.js 1.Comportamiento de la cookie de x
Comportamiento de la cookie at.js 2.x
Para la versión 2.x de at.js (hasta la versión 2.10.0, pero sin incluir), solo se admiten cookies de origen. Como en at.js 1.x, la cookie de origen, "mbox", está almacenada en clientdomain.com
, donde clientdomain
es su dominio.
at.js genera un ID de sesión y la almacena ahí la cookie. La primera respuesta contiene toda la información de la actividad, así como TNT
o PC ID
generados por los servidores de Target. A continuación, at.js escribe TNT/PC ID
en la cookie.
El servicio de ID de Experience Cloud siempre establece la cookie de origen AMCV_###@AdobeOrg
, aunque ECID
se pasa en Target solicitudes.
Compatibilidad con cookies de terceros y seguimiento entre dominios
El seguimiento entre dominios permite ver sesiones en dos sitios relacionados, pero con distintos dominios, como una sola sesión. Puede crear una actividad de Target que abarque siteA.com
y siteB.com
, y que el visitante permanezca en la misma experiencia cuando se compartan dominios. Esta funcionalidad se vincula a at.js 1.Comportamiento de cookies de terceros y de origen de x.
at.js 1.Comportamiento de la cookie x
Para las versiones 1 de at.js.x, el comportamiento de la cookie depende de si es una cookie de origen, una cookie de terceros con una cookie de origen o solo una cookie de terceros.
Cuándo usar cookies de origen o de terceros
La configuración del sitio determina las cookies que se utilizarán. Es útil entender cómo funciona Target al intentar comprender las cookies de origen y de terceros. Ver Cómo Adobe Target funciona para obtener más información.
Hay tres casos principales para el uso de cookies:
-
Un dominio.
Todas las pruebas tienen lugar en un dominio de primer nivel (
www.domain.com
,store.domain.com
,anysub.domain.com
, etc.).Usar solo cookies de origen. Este es el predeterminado.
-
Los usuarios cruzan dominios y quiere rastrear y comprobar su comportamiento en estos dominios.
Ejemplo: un usuario visita su sitio para comprar pero cierra la compra a través de establecimientos de Yahoo. Tres métodos (acuda al representante de la cuenta para saber cuál es el más adecuado):
-
Habilitar cookies de origen y de terceros.
-
Habilitar solo las de terceros (no es habitual, pero presenta la ventaja de mantener la cookie de at.js fuera de su dominio).
-
Activar solo las cookies de origen y transmitir el parámetro
mboxSession
al cruzar el dominio.El parámetro
mboxSession
se debe pasar a una página de destino donde exista una referencia a at.js. No puede ser una página de redirector intermedia.
-
-
En un sitio de terceros, solo se usan adBox o Flashbox.
Dos métodos (acuda al administrador de servicios de cliente para saber cuál es el más adecuado):
-
Habilitar cookies de origen y de terceros.
Se requieren cookies de origen y de terceros para los Flashbox y los elementos creativos dinámicos.
-
Habilitar solo las cookies de terceros.
Este método solo se aplica en el más que improbable caso de que se usen implementaciones de AdBoxes sin segmentación en el sitio.
-
Comportamiento de cookie de origen
La cookie de origen se almacena en clientdomain.com
, donde clientdomain
es su dominio.
at.js genera un mboxSession ID
y lo almacena en la cookie. La primera respuesta de contiene la oferta, así como el JavaScript para almacenar el mboxPC ID
que la aplicación ha generado en la cookie de
AMCV_###@AdobeOrg
siempre se establece con el ID de visitante de Experience Cloud.Comportamiento de cookie de terceros
La cookie de terceros se almacena en clientcode.tt.omtrdc.net
y la de origen en clientdomain.com
, donde clientdomain
es su dominio.
at.js genera un mboxSession ID
. La primera solicitud de ubicación devuelve encabezados de respuesta HTTP que intentan establecer cookies de terceros denominadas mboxSession
y mboxPC
, y se devuelve una solicitud de redirección con un parámetro extra (mboxXDomainCheck=true
).
Si el navegador acepta cookies de terceros, la solicitud de redirección incluye dichas cookies y la oferta se devuelve.
Si el navegador rechaza cookies de terceros, la solicitud de redirección no incluye dichas cookies y se muestra el contenido predeterminado de todas las ubicaciones en la página. Como no hay cookies definidas, el mismo proceso anterior se vuelve a producir en cada solicitud de página.
Comportamiento de cookies de terceros y de origen
La cookie de terceros se almacena en clientcode.tt.omtrdc.net
y la de origen en clientdomain.com
, donde clientdomain
es su dominio.
at.js genera un mboxSession ID
. La primera solicitud de ubicación devuelve encabezados de respuesta HTTP que intentan establecer cookies de terceros denominadas mboxSession
y mboxPC
, y se devuelve una solicitud de redirección con un parámetro extra (mboxXDomainCheck=true
).
Si el navegador acepta cookies de terceros, la solicitud de redirección incluye dichas cookies y la oferta se devuelve.
Algunos navegadores rechazan las cookies de terceros. Si se bloquea la cookie de terceros, la cookie de origen seguirá funcionando. Target intenta establecer la cookie de terceros y, en caso de no poder, Target solo puede realiza el seguimiento en el dominio específico del cliente. El seguimiento entre dominios no funcionará si se bloquean las cookies de terceros, a menos que se añada mboxSession
al vínculo entre dominios. En dicho caso, se definirá otra cookie de origen que se sincronizará con la cookie de origen del dominio anterior.
Configuración de la cookie
La cookie tiene varias configuraciones predeterminadas. En caso necesario, puede modificar esta configuración a excepción de la duración de la cookie. Acuda al representante de la cuenta cuando vaya a cambiar la configuración de la cookie.
mycompany.com
.clientcode.tt.omtrdc.net
, usando el código de cliente de su cuenta.La cookie permanece en el explorador del visitante dos años después de su último inicio de sesión.
La configuración deviceIdLifetime
se puede sobrescribir en at.js versión 2.3.1 o posterior. Para obtener más información, consulte targetGlobalSettings().
La cookie conserva una serie de valores para administrar la forma en que los visitantes viven las campañas de
Impacto en Target de los cambios que Apple ha introducido en el seguimiento de WebKit para visitantes con Safari
Tenga en cuenta lo siguiente:
¿Cómo funciona el seguimiento de Adobe Target?
clientcode.tt.omtrd.net
.¿Cuál es el enfoque de Apple?
De Apple:
“La prevención inteligente del seguimiento es una nueva función de WebKit que reduce el seguimiento entre sitios mediante una mayor limitación de las cookies y otros datos de sitios web”.
“Esto es lo que se denomina seguimiento entre sitios, y la cookie empleada por example-tracker.com
se denomina cookie de terceros. En nuestras pruebas hemos hallado sitios web populares con más de 70 de estos rastreadores, todos ellos dedicados a recopilar en silencio datos sobre los usuarios.”
Cómo gestiona Safari las cookies:
- Las cookies de terceros que no están en un dominio al que el usuario accede directamente no se guardan nunca. Este comportamiento no es nuevo. Safari ya no admite las cookies de terceros.
- Las cookies de terceros establecidas en un dominio al que el usuario accede directamente se purgan pasadas 24 horas.
- Las cookies de origen se purgan pasados 30 días si el dominio de origen está clasificado como uno que realiza un seguimiento de los usuarios entre sitios. Esto podría aplicarse a las grandes empresas que envían a los usuarios a distintos dominios en línea. Apple no ha aclarado cómo clasificará exactamente estos dominios ni cómo puede determinar un dominio si está clasificado como uno que realiza un seguimiento de los usuarios entre sitios.
De Apple:
Clasificador de aprendizaje automático: se utiliza un modelo de aprendizaje automático para clasificar qué dominios superiores de control privado tienen la capacidad de realizar un seguimiento de los usuarios entre sitios, basándose en las estadísticas recopiladas. De las distintas estadísticas recopiladas, tres vectores resultaron especialmente significativos para la clasificación, basándose en las prácticas de seguimiento actuales: subrecurso bajo número de dominios exclusivos, submarco bajo número de dominios exclusivos y número de dominios exclusivos a los que se redirecciona. Toda la recopilación y clasificación de datos se produce en el dispositivo.
Sin embargo, si el usuario interactúa con example.com como dominio principal, denominado con frecuencia dominio de origen, la prevención inteligente de seguimiento lo considera una señal de que el usuario está interesado en el sitio web y ajusta temporalmente su comportamiento como se muestra en esta cronología:
Si el usuario interactuó con example.com en las últimas 24 horas, sus cookies estarán disponibles cuando example.com
sea de terceros. Esto permite situaciones de inicio de sesión del tipo “Iniciar sesión con mi cuenta X en Y”.
- Los dominios visitados como dominio de primer nivel no se verán afectados. Sitios como OKTA, por ejemplo
- Identifica los dominios que son subdominios o submarcos de la página actual en varios dominios únicos.
¿Cómo se verá afectado Adobe?
Los cambios de Apple en el seguimiento de WebKit interrumpen el soporte para la no participación.
La exclusión de Target usa una cookie en el dominio clientcode.tt.omtrdc.net
. Para obtener más información, consulte Privacidad.
Target admite dos formas de no participación:
- Una por cliente (el cliente gestiona el vínculo de no participación).
- Uno mediante Adobe que excluye al usuario de toda la funcionalidad de Target para todos los clientes.
Ambos métodos utilizan una cookie de terceros.
Los clientes pueden elegir su duración de perfil para sus cuentas de Target, con un máximo de 90 días. El problema es que si la duración del perfil de la cuenta supera los 30 días y se purga la cookie de origen porque el dominio del cliente se ha marcado como un seguimiento de usuarios entre sitios, el comportamiento de los visitantes de Safari se verá afectado en las siguientes áreas de Target:
Targetinformes: Si un usuario de Safari entra en una actividad, regresa pasados 30 días y luego se convierte, ese usuario cuenta como dos visitantes y una conversión.
Este comportamiento es el mismo para las actividades que usan Analytics como fuente de informes (A4T).
Perfil y pertenencia a actividades:
- Los datos de perfil se borran al caducar la cookie de origen.
- La pertenencia a actividades se borra al caducar la cookie de origen.
- Target no funciona en Safari para cuentas que usan una implementación de cookies de terceros, o de cookies de origen y de terceros. Nótese que este comportamiento no es nuevo. Safari lleva un tiempo sin admitir cookies de terceros.
Sugerencias: Si existe preocupación en cuanto a que el dominio del cliente pueda marcarse como uno que realiza un seguimiento de los visitantes entre sesiones, lo más seguro es establecer la duración del perfil en 30 días o menos en Target. De este modo, se asegurará de que los usuarios reciban un seguimiento similar en Safari y en los demás navegadores.