context
La propiedad context es una matriz de cadenas que determina lo que Web SDK 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, Web SDK rellena automáticamente todos sus elementos XDM asociados. Si desea omitir un elemento XDM específico y permitir otros, puede borrar valores con onBeforeEventSend. Si envía varios eventos en una página, Web SDK incluye estos campos en cada llamada de SendEvent.
Web
La palabra clave "web" recopila información sobre la página actual.
xdm.web.webPageDetails.URLhttps://example.com/index.htmlxdm.web.webReferrer.URLhttp://example.org/linkedpage.htmlDevice
La palabra clave "device" recopila información sobre el dispositivo del usuario.
xdm.device.screenHeight900xdm.device.screenWidth1440xdm.device.screenOrientationlandscape o portraitEntorno
La palabra clave "environment" recopila información acerca del explorador del usuario.
browser.xdm.environment.typebrowserxdm.environment.browserDetails.viewportHeight679xdm.environment.browserDetails.viewportWidth642Contexto del lugar
La palabra clave "placeContext" recopila información sobre la ubicación del usuario.
xdm.placeContext.localTimeYYYY-08-07T15:47:17.129-07:00xdm.placeContext.localTimezoneOffset360xdm.placeContext.geo.countryCodeUSxdm.placeContext.geo.stateProvinceCAxdm.placeContext.geo._schema.latitude37.3307447xdm.placeContext.geo._schema.longitude-121.8945965Marca de tiempo
La palabra clave "timestamp" recopila información sobre la marca de tiempo del evento. Este contexto siempre se incluye y no se puede eliminar.
xdm.timestampYYYY-08-07T22:47:17.129ZDetalles de implementación
La palabra clave implementationDetails recopila información sobre la versión de SDK utilizada para recopilar el evento.
xdm.implementationDetails.namehttps://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 la etiqueta es 2.1.3, el valor sería 2.1.0+2.1.3.browser al usar la biblioteca JavaScript.xdm.implementationDetails.environmentbrowserSugerencias de cliente de alta entropía high-entropy-client-hints
La palabra clave "highEntropyUserAgentHints" recopila información detallada acerca del dispositivo del usuario. Estos datos se incluyen en el encabezado HTTP de la solicitud enviada a 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 la llamada a sendEvent, tiene prioridad sobre el valor del encabezado HTTP.
Si usa búsquedas de dispositivos al configurar su 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-Versionxdm.environment.browserDetails.userAgentClientHints.platformVersion10.15.7Sec-CH-UA-Archxdm.environment.browserDetails.userAgentClientHints.architecturex86Sec-CH-UA-Modelxdm.environment.browserDetails.userAgentClientHints.modelIntel Mac OS X 10_15_7Sec-CH-UA-Bitnessxdm.environment.browserDetails.userAgentClientHints.bitness64Sec-CH-UA también recopila este elemento.Sec-CH-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.vendorGoogleSec-CH-UA también recopila este elemento.Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.brandChromeSec-CH-UA también recopila este elemento. La versión exacta del explorador no se recopila automáticamente.Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.version105Consulte Sugerencias del cliente del agente de usuario para obtener más información.
Establezca la matriz de cadenas context al ejecutar el comando configure. Si omite esta propiedad al configurar SDK, toda la información de contexto excepto "highEntropyUserAgentHints" se recopilará 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. El valor predeterminado context omite highEntropyUserAgentHints y, si establece la propiedad context, los valores omitidos no recopilarán datos.alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
context: ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"]
});
Recopilación de información contextual mediante la extensión de etiquetas Web SDK
Consulte Configuración de contexto en Configuración de recopilación de datos en la documentación de la extensión de etiquetas de Web SDK.