Migrera Adobe Analytics till Web SDK med taggar
Skapat för:
- Mellanliggande
- Erfaren
- Utvecklare
Lär dig hur du migrerar en Adobe Analytics-implementering med Analytics-tillägget i Experience Platform Tags (tidigare kallad Launch) till Web SDK med hjälp av Web SDK-tillägget även i Tags. När Adobe Analytics-tillägget i Tags används, används koden"AppMeasurement.js" bakom scenen. Därför kan du se det som en självstudiekurs som handlar om att migrera AppMeasurement till Web SDK, men den här självstudiekursen finns helt i Taggar och omfattar INTE att gå till eller från en JavaScript-implementering (med undantag för JavaScript-kod som används i tagggränssnittet). Information om migrering av JavaScript-implementeringar finns i dokumentationen.
Vad du får ut av den här självstudiekursen
Innan vi börjar med stegen för att migrera din Analytics-implementering är det viktigt att du förstår exakt vad du kommer att göra, vilket ändrar/uppdaterar implementeringen för Analytics. I slutet av den här självstudiekursen, när du går in på dina rapporter och när allt är detsamma, kan du fråga dig själv: "Varför gjorde jag allt det där?" Det finns andra dokument som beskriver fördelarna med att använda Web SDK för er Analytics-implementering, men några av dessa är:
- Stöd för enhets-ID för första part
- Bättre prestanda
- Framtida korrektur av implementeringen när du börjar använda Adobe Experience Platform-programmen (aktivera nya användningsfall)
Tala med din Adobe Analytics-representant om du vill veta mer om hur Web SDK kan hjälpa dig. När vi går vidare med den här självstudiekursen fokuserar vi på hur ska utföra migreringen.
Migreringsmetod
Det finns förmodligen många sätt att göra migreringsprocessen, men vi måste prata om två saker här:
Metod 1: Uppdatera den befintliga taggegenskapen till Web SDK, skapa nya dataelement och ändra reglerna som redan finns i din egenskap.
Metod 2: Du kan också skapa en ny egenskap (genom att kopiera din befintliga egenskap eller skapa en helt ny) och sedan konfigurera den nya egenskapen med Web SDK i stället för Adobe Analytics-tillägget.
För den här självstudiekursen om migrering kommer vi att använda metod 1. På så sätt är inbäddningskoderna som är kopplade till egenskapen redan inbäddade på din utvecklar-, mellanlagrings- och produktionsplats, så du behöver inte ändra några inbäddningskoder. Om du väljer metod 2 ska du inte glömma att hämta de nya inbäddningskoderna för varje miljö från avsnittet Miljö i den nya egenskapen och placera dem i huvudsektionen på din plats.
Det är bara bra att vara försiktig, för säkerhets skull. Gör en kopia av din egendom. Jag väntar här tills du kommer tillbaka.
Steg för att migrera din Analytics-implementering till Web SDK
När du går igenom stegen finns det några viktiga saker att tänka på:
- Först kanske du behöver alla dessa steg. Det finns till exempel en lektion om hur du migrerar anpassad kod. Om du har en taggimplementering som inte använder anpassad kod (inklusive plugin-program) behöver du inte den här lektionen. Vi försökte inkludera de lektioner som skulle behövas av de flesta, så läs åtminstone igenom lektionerna för att se om du behöver göra några justeringar av din webbplats under migreringen.
- Dessutom finns det inget sätt för oss att skapa en migreringstips som täcker 100 % av de användningsfall som alla använder. Som tidigare nämnts försökte vi inkludera de lektioner som de flesta människor kommer att behöva, och som kommer att omfatta de flesta av de viktigaste användningsområdena. Det kommer dock utan tvekan att finnas användningsfall som inte omfattas av den här självstudiekursen. I det här fallet bör du kontrollera om de inkluderade lektionerna ger dig en bra uppfattning om hur du bör migrera för ditt användningsfall. Du kan även fråga dina peer-datorer i Experience League-communityn om datainsamling.
Migreringsprocessen omfattar följande viktiga steg:
- Skapa en rapportsvit för migreringsvalidering.
- Skapa och konfigurera ett datastream.
- Lägg till och konfigurera Web SDK-tillägget i taggar (tidigare Adobe Launch).
- Skapa ett nytt dataelement för att skicka data via Web SDK.
- Migrera standardregeln för sidinläsning så att den använder dataelementet och åtgärderna i Web SDK.
- Migrera egen kod i regler eller för plugin-program.
- Publish implementeringsändringar.
- Lär dig hur du felsöker och validerar dina ändringar och validerar standardregeln för sidinläsning och de variabler som är associerade med den. Valideringen bör sedan fortsätta under migreringen när du gör ändringar.
- Migrera ytterligare sidinläsningsregler.
- Migrera anpassade länkregler.
- Efter fullständig validering tar du bort referenser till Analytics-tillägget och tar bort själva tillägget.
- När du har gjort alla ändringar kan du överföra biblioteket till staging och sedan till produktion.
- När allt är klart testar du igen. Detta är nödvändigt eftersom du har gjort ändringar genom att ta bort referenserna till den gamla Analytics-koden och du vill se till att allt fortfarande fungerar som det ska.