context
De eigenschap context is een array van tekenreeksen die bepaalt wat de Web SDK automatisch kan verzamelen. Hoewel deze gegevens een grote waarde kunnen hebben, kan het nuttig zijn om sommige van deze gegevens weg te laten, zodat u zich kunt houden aan het privacybeleid van uw organisatie.
Contexttrefwoorden en XDM-elementen
Als u een bepaald contextsleutelwoord omvat, bevolkt SDK van het Web automatisch al zijn bijbehorende elementen XDM. Als u een specifiek XDM-element wilt weglaten terwijl u andere elementen toestaat, kunt u waarden wissen met onBeforeEventSend . Als u veelvoudige gebeurtenissen op een pagina verzendt, omvat SDK van het Web deze gebieden op elke SendEvent vraag.
Web
Het trefwoord "web" verzamelt informatie over de huidige pagina.
xdm.web.webPageDetails.URLhttps://example.com/index.htmlxdm.web.webReferrer.URLhttp://example.org/linkedpage.htmlApparaat
Het trefwoord "device" verzamelt informatie over het apparaat van de gebruiker.
xdm.device.screenHeight900xdm.device.screenWidth1440xdm.device.screenOrientationlandscape of portraitOmgeving
Het trefwoord "environment" verzamelt informatie over de browser van de gebruiker.
browser.xdm.environment.typebrowserxdm.environment.browserDetails.viewportHeight679xdm.environment.browserDetails.viewportWidth642Context plaatsen
Het trefwoord "placeContext" verzamelt informatie over de locatie van de gebruiker.
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.8945965Tijdstempel
Het trefwoord timestamp verzamelt informatie over de tijdstempel van de gebeurtenis. Dit gedeelte van context kan niet worden verwijderd.
xdm.timestamp2019-08-07T22:47:17.129ZImplementatiedetails
Het trefwoord implementationDetails verzamelt informatie over de SDK-versie die wordt gebruikt om de gebeurtenis te verzamelen.
xdm.implementationDetails.namehttps://ns.adobe.com/experience/alloy. Wanneer de bibliotheek wordt gebruikt als onderdeel van de tagextensie, is de waarde https://ns.adobe.com/experience/alloy+reactor .xdm.implementationDetails.version+ . Als de bibliotheekversie bijvoorbeeld 2.1.0 is en de versie van de tagextensie 2.1.3 is, is de waarde 2.1.0+2.1.3 .browser .xdm.implementationDetails.environmentbrowserHoog entropieclienthints high-entropy-client-hints
Het trefwoord "highEntropyUserAgentHints" verzamelt gedetailleerde informatie over het apparaat van de gebruiker. Deze gegevens worden opgenomen in de HTTP-header van het verzoek dat naar de Adobe wordt verzonden. Nadat de gegevens binnen het netwerk van Edge zijn aangekomen, bevolkt het voorwerp XDM zijn respectieve weg XDM. Als u het respectieve pad XDM in uw sendEvent vraag plaatst, neemt het belangrijkheid over de kopbalwaarde van HTTP.
Als u apparatenraadplegingen gebruikt wanneer vormend uw datastream , kunnen de gegevens worden ontruimd ten gunste van de waarden van de apparatenraadpleging. Bepaalde velden voor client-hint en opzoekvelden van apparaten kunnen niet bestaan in dezelfde hit.
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 .Sec-CH-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.vendorGoogleSec-CH-UA .Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.brandChromeSec-CH-UA . Exacte browserversie wordt niet automatisch verzameld.Sec-UA-Full-Version-Listxdm.environment.browserDetails.userAgentClientHints.version105Verzamel contextinformatie gebruikend de de markeringsuitbreiding van SDK van het Web
Het plaatsen van contextinformatie is een combinatie radioknopen en controledozen wanneer het vormen van de markeringsuitbreiding . Elk selectievakje verwijst naar een contexttrefwoord.
- Login aan experience.adobe.com gebruikend uw geloofsbrieven van Adobe ID.
- Ga naar Data Collection > Tags.
- Selecteer de gewenste eigenschap tag.
- Navigeer naar Extensions en klik vervolgens op Configure op de Adobe Experience Platform Web SDK -kaart.
- Blader omlaag naar de sectie Data Collection en selecteer vervolgens All default context information of Specific context information .
- Als u Specific context information selecteert, schakelt u het selectievakje in naast elk gewenst element met contextgegevens.
- Klik op Save en publiceer de wijzigingen.
Verzamel contextinformatie gebruikend de bibliotheek van SDK van het Web JavaScript
Stel de array context van tekenreeksen in wanneer u de opdracht configure uitvoert. Als u deze eigenschap weglaat bij het configureren van de SDK, worden standaard alle contextgegevens behalve "highEntropyUserAgentHints" verzameld. Stel deze eigenschap in als u hoge entropieclientiptips wilt verzamelen of als u andere contextgegevens uit gegevensverzameling wilt weglaten. Tekenreeksen kunnen in elke willekeurige volgorde worden opgenomen.
context opnemen. Bij de standaardwaarde van context wordt highEntropyUserAgentHints weggelaten en bij de instelling van de eigenschap context worden geen gegevens verzameld door weggelaten waarden.alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
context: ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"]
});