Skicka data till Adobe Analytics med Web SDK JavaScript-biblioteket
Den här implementeringsvägen innebär en ny installation av Web SDK med Web SDK JavaScript-biblioteket. Andra implementeringsvägar beskrivs på separata sidor:
- Webbtaggtillägg för SDK: En ny SDK-installation med taggtillägget Web SDK. Liknar Web SDK JavaScript Library-metoden (den här sidan), förutom att du hanterar implementeringen med hjälp av taggar i Adobe Experience Platform Data Collection. Det kräver fältgruppen Adobe Analytics ExperienceEvent, som innehåller typiska analysvariabler som ska inkluderas i XDM-schemat.
- Analystillägg för Web SDK-tillägg: Gå från Adobe Analytics-taggtillägg till Web SDK-taggtillägg på ett smidigt och metodiskt sätt. Detta innebär att man inte behöver använda XDM förrän man är redo att använda Adobe Experience Platform tjänster, som Customer Journey Analytics. Använd objektet
data
i stället för objektetxdm
för att skicka data till Adobe. - AppMeasurement till Web SDK JavaScript-bibliotek: Ett smidigt och metodiskt sätt att migrera till Web SDK, förutom att taggar inte används. I stället kan du ta bort Adobe Analytics datainsamlingsbibliotek (
AppMeasurement.js
) manuellt och ersätta det med Web SDK JavaScript-biblioteket (alloy.js
).
Fördelar och nackdelar med implementeringsvägen
Att använda Web SDK JavaScript-biblioteket för att skicka data till Adobe Analytics har både för- och nackdelar. Väg noga in varje alternativ för att avgöra vilken metod som är bäst för er organisation.
Fördelar
Nackdelar
- Direkt metod: Den här implementeringsvägen är enklare än strategier som flyttar befintliga Adobe Analytics-implementeringar. Om du inte har någon Adobe Analytics-implementering att tänka på fyller du i de tillämpliga Web SDK XDM-fälten.
- Fördefinierat schema: Om din organisation inte behöver ditt eget schema kan du helt enkelt använda det schema som är riktat mot Adobe Analytics. Detta koncept gäller även när du går mot Customer Journey Analytics; konceptet med props och eVars gäller inte Customer Journey Analytics, men du kan fortsätta använda props och eVars som enkla anpassade dimensioner.
- Implementeringsändringar kräver åtgärd från utvecklaren: Om du vill göra ändringar i din implementering av Web SDK måste du arbeta med ditt utvecklingsteam för att redigera koden på din webbplats. Den metod som använder SDK-taggtilläggetundviker den här nackdelen.
- Låst till att använda ett specifikt schema: När din organisation flyttar till Customer Journey Analytics måste du välja att fortsätta använda Adobe Analytics-schemat eller migrera till din egen organisations schema (som skulle vara en separat datauppsättning). Om din organisation vill undvika både Adobe Analytics-schemat och migrering till en separat datauppsättning när du flyttar till Customer Journey Analytics rekommenderar Adobe en av följande två metoder:
- Använd objektet
data
: Med objektetdata
kan du skicka data till Adobe Analytics utan att följa ett XDM-schema. När din organisations schema har skapats kan du använda datastream-mappning för att mappadata
objektfält till XDM. Både Analytics-tillägget i Web SDK-tillägget och AppMeasurement till Web SDK JavaScript-biblioteket använder det härdata
-objektet. - Hoppa över Adobe Analytics helt: Om du implementerar Web SDK kan du skicka dessa data till en datauppsättning i Adobe Experience Platform för användning i Customer Journey Analytics. Du kan använda vilket schema som helst. Adobe Analytics är inte involverat alls i det här arbetsflödet och därför krävs inte fältgruppen Adobe Analytics ExperienceEvent. Den här metoden medför minst teknisk skuld, men lämnar också Adobe Analytics helt utanför bilden.
- Använd objektet
IMPORTANT
Den här implementeringsmetoden kräver att du använder ett schema som konfigurerats för Adobe Analytics. Om din organisation planerar att använda ditt eget schema med Customer Journey Analytics i framtiden kan Adobe Analytics-schemat skapa förvirring för dataadministratörer och arkitekter. Det finns flera alternativ för att minska detta hinder:
- Du kan använda Adobe Analytics-schemat i CJA. Observera att CJA inte har något koncept för props eller eVars. De behandlas som andra schemafält. Observera också att användningen av Adobe Analytics-schemat i CJA kan göra det svårare att använda andra plattformstjänster, som Adobe Journey Optimizer och Real-Time Customer Data Platform.
- Du kan använda dataobjektet, ungefär som ett migreringsarbetsflöde. Observera att användningen av dataobjektet kräver att du mappar varje dataobjektfält till ett XDM-schemafält.
- Du kan hoppa över Adobe Analytics-implementeringen helt och skicka data till Adobe Experience Platform med ditt eget schema. Detta är idealiskt på lång sikt och gör att ni kan börja använda Customer Journey Analytics.
Steg som krävs för att implementera Web SDK JavaScript-biblioteket
Översikt över implementeringsuppgifterna på hög nivå:
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690