context
Egenskapen context är en matris med strängar som avgör vad Web SDK kan samla in automatiskt. Även om dessa data kan ge mycket värde kan det vara bra att utelämna en del av dessa data så att du kan följa organisationens sekretesspolicy.
Sammanhangsnyckelord och XDM-element
Om du tar med ett givet kontextnyckelord fyller Web SDK automatiskt i alla associerade XDM-element. Om du vill utesluta ett specifikt XDM-element och samtidigt tillåta andra, kan du ta bort värden med onBeforeEventSend. Om du skickar flera händelser på en sida innehåller Web SDK dessa fält vid varje SendEvent-anrop.
Webb
Nyckelordet "web" samlar in information om den aktuella sidan.
xdm.web.webPageDetails.URLhttps://example.com/index.htmlxdm.web.webReferrer.URLhttp://example.org/linkedpage.htmlEnhet
Nyckelordet "device" samlar in information om användarens enhet.
xdm.device.screenHeight900xdm.device.screenWidth1440xdm.device.screenOrientationlandscape eller portraitMiljö
Nyckelordet "environment" samlar in information om användarens webbläsare.
browser.xdm.environment.typebrowserxdm.environment.browserDetails.viewportHeight679xdm.environment.browserDetails.viewportWidth642Montera kontext
Nyckelordet "placeContext" samlar in information om användarens plats.
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.8945965Tidsstämpel
Nyckelordet "timestamp" samlar in information om händelsens tidsstämpel. Den här kontexten inkluderas alltid och kan inte tas bort.
xdm.timestampYYYY-08-07T22:47:17.129ZImplementeringsinformation
Nyckelordet implementationDetails samlar in information om den SDK-version som används för att samla in händelsen.
xdm.implementationDetails.namehttps://ns.adobe.com/experience/alloy. När biblioteket används som en del av taggtillägget är värdet https://ns.adobe.com/experience/alloy+reactor.xdm.implementationDetails.version+. Om biblioteksversionen till exempel är 2.1.0 och taggtilläggsversionen är 2.1.3 blir värdet 2.1.0+2.1.3.browser när du använder JavaScript-biblioteket.xdm.implementationDetails.environmentbrowserTips för hög entropi-klient high-entropy-client-hints
Nyckelordet "highEntropyUserAgentHints" samlar in detaljerad information om användarens enhet. Dessa data inkluderas i HTTP-huvudet för den begäran som skickas till Adobe. När data har anlänt till Edge-nätverket fyller XDM-objektet i sin respektive XDM-sökväg. Om du anger respektive XDM-sökväg i ditt sendEvent-anrop har den företräde framför HTTP-rubrikvärdet.
Om du använder enhetssökningar när du konfigurerar ditt datastream kan data rensas till förmån för enhetssökningsvärden. Vissa klienttipsfält och enhetssökningsfält kan inte finnas i samma träff.
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 samlar också in det här elementet.Sec-CH-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.vendorGoogleSec-CH-UA samlar också in det här elementet.Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.brandChromeSec-CH-UA samlar också in det här elementet. Exakt webbläsarversion samlas inte in automatiskt.Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.version105Mer information finns i Klienttips för användaragent.
Ange strängarrayen context när du kör kommandot configure. Om du utelämnar den här egenskapen när du konfigurerar SDK samlas all kontextinformation förutom "highEntropyUserAgentHints" in som standard. Ange den här egenskapen om du vill samla in klienttips med hög entropi, eller om du vill utelämna annan kontextinformation från datainsamlingen. Strängar kan inkluderas i vilken ordning som helst.
context-arraysträngen. Standardvärdet context utelämnar highEntropyUserAgentHints, och om du anger egenskapen context samlar inga utelämnade värden in data.alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
context: ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"]
});
Samla in kontextinformation med taggtillägget Web SDK
Se Kontextinställningar under konfigurationsinställningar för datainsamling i dokumentationen för SDK-taggtillägg för webben.