context
El context
es una matriz de cadenas que determina lo que el SDK web puede recopilar automáticamente. Aunque estos datos pueden proporcionar un gran valor, omitir algunos de estos datos puede ser beneficioso para que pueda cumplir con la política de privacidad de su organización.
Palabras clave de contexto y elementos XDM
Si se incluye una palabra clave de contexto determinada, el SDK web rellena automáticamente todos sus elementos XDM asociados. Si desea omitir un elemento XDM específico y permitir otros, puede borrar valores mediante onBeforeEventSend
. Si envía varios eventos en una página, el SDK web incluye estos campos en cada SendEvent
llamada.
Web
El "web"
keyword recopila información sobre la página actual.
xdm.web.webPageDetails.URL
https://example.com/index.html
xdm.web.webReferrer.URL
http://example.org/linkedpage.html
Device
El "device"
keyword recopila información sobre el dispositivo del usuario.
xdm.device.screenHeight
900
xdm.device.screenWidth
1440
xdm.device.screenOrientation
landscape
o portrait
Entorno
El "environment"
keyword recopila información sobre el explorador del usuario.
browser
.xdm.environment.type
browser
xdm.environment.browserDetails.viewportHeight
679
xdm.environment.browserDetails.viewportWidth
642
Contexto del lugar
El "placeContext"
keyword recopila información sobre la ubicación del usuario.
xdm.placeContext.localTime
YYYY-08-07T15:47:17.129-07:00
xdm.placeContext.localTimezoneOffset
360
xdm.placeContext.geo.countryCode
US
xdm.placeContext.geo.stateProvince
CA
xdm.placeContext.geo._schema.latitude
37.3307447
xdm.placeContext.geo._schema.longitude
-121.8945965
Marca de tiempo
El timestamp
La palabra clave recopila información sobre la marca de tiempo del evento. Esta parte del contexto no se puede eliminar.
xdm.timestamp
2019-08-07T22:47:17.129Z
Detalles de implementación
El implementationDetails
recopila información sobre la versión del SDK utilizada para recopilar el evento.
xdm.implementationDetails.name
https://ns.adobe.com/experience/alloy
. Cuando la biblioteca se utiliza como parte de la extensión de etiqueta, el valor es https://ns.adobe.com/experience/alloy+reactor
.xdm.implementationDetails.version
+
. Por ejemplo, si la versión de la biblioteca es 2.1.0
y la versión de la extensión de etiqueta es 2.1.3
, el valor sería 2.1.0+2.1.3
.browser
.xdm.implementationDetails.environment
browser
Sugerencias de cliente de alta entropía
El "highEntropyUserAgentHints"
La palabra clave recopila información detallada sobre el dispositivo del usuario. Estos datos se incluyen en el encabezado HTTP de la solicitud enviada al Adobe. Una vez que los datos han llegado a la red de Edge, el objeto XDM rellena su ruta XDM correspondiente. Si establece la ruta XDM correspondiente en su sendEvent
, tiene prioridad sobre el valor del encabezado HTTP.
Si usa búsquedas de dispositivos cuando configuración de la secuencia de datos, los datos se pueden borrar en favor de los valores de búsqueda de dispositivos. Algunos campos de sugerencias del cliente y de búsqueda de dispositivos no pueden existir en la misma visita.
Sec-CH-UA-Platform-Version
xdm.environment.browserDetails.
userAgentClientHints.platformVersion
Sec-CH-UA-Arch
xdm.environment.browserDetails.
userAgentClientHints.architecture
Sec-CH-UA-Model
xdm.environment.browserDetails.
userAgentClientHints.model
Sec-CH-UA-Bitness
xdm.environment.browserDetails.
userAgentClientHints.bitness
Sec-CH-UA
también registra este elemento.Sec-CH-UA-Full-Version-List
Sec-CH-UA
también registra este elemento.Sec-UA-Full-Version-List
xdm.environment.browserDetails.
userAgentClientHints.brand
Sec-CH-UA
también registra este elemento. La versión exacta del explorador no se recopila automáticamente.Sec-UA-Full-Version-List
xdm.environment.browserDetails.
userAgentClientHints.version
Recopilación de información contextual mediante la extensión de etiqueta del SDK web
La configuración de información contextual es una combinación de botones de opción y casillas de verificación cuando configuración de la extensión de etiqueta. Cada casilla se asigna a una palabra clave de contexto.
- Iniciar sesión en experience.adobe.com usando sus credenciales de Adobe ID.
- Vaya a Recopilación de datos > Etiquetas.
- Seleccione la propiedad de etiquetas que desee.
- Vaya a Extensiones, luego haga clic en Configurar en el SDK web de Adobe Experience Platform Tarjeta de.
- Desplácese hacia abajo hasta el Recopilación de datos y, a continuación, seleccione Toda la información de contexto predeterminada o Información de contexto específica.
- Si selecciona Información de contexto específica, active la casilla de verificación situada junto a cada elemento de información contextual deseado.
- Clic Guardar y, a continuación, publique los cambios.
Recopilación de información contextual mediante la biblioteca JavaScript del SDK web
Configure las variables context
matriz de cadenas al ejecutar el configure
comando. Si omite esta propiedad al configurar el SDK, toda la información contextual excepto "highEntropyUserAgentHints"
se recopila de forma predeterminada. Establezca esta propiedad si desea recopilar sugerencias de cliente de alta entropía o si desea omitir otra información de contexto de la recopilación de datos. Las cadenas se pueden incluir en cualquier orden.
context
cadena de matriz. El valor predeterminado context
el valor omite highEntropyUserAgentHints
y si establece la variable context
, los valores omitidos no recopilarán datos.alloy("configure", {
"edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
"orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
"context": ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"]
});