Voordelen en nadelen van dit implementatiepad
Het gebruik van deze migratiebenadering heeft zowel voor- als nadelen. Let zorgvuldig op elke optie om te bepalen welke benadering het beste is voor uw organisatie.
Voordelen | Nadelen |
---|---|
|
|
De Adobe beveelt aan dit implementatiepad in de volgende scenario's te volgen:
- U hebt een bestaande implementatie met de Adobe Analytics-tagextensie. Als u een implementatie met AppMeasurement hebt, volgt u Migreren van AppMeasurement naar de Web SDK in plaats daarvan.
- U bent van plan om Customer Journey Analytics in de toekomst te gebruiken, maar wilt uw implementatie Analytics niet met een implementatie van SDK van het Web van kras vervangen. Het vervangen van uw implementatie van kras op het Web SDK vereist de meeste inspanning, maar ook biedt de meest levensvatbare implementatiearchitectuur op lange termijn aan. Als uw organisatie bereid is door de inspanning van een schone implementatie van SDK van het Web te gaan, zie Gegevens invoeren via de Adobe Experience Platform Web SDK in de gebruikershandleiding van de Customer Journey Analytics.
Stappen vereist om naar SDK van het Web te migreren
De volgende stappen bevatten concrete doelstellingen die moeten worden nagestreefd. Klik op elke stap voor gedetailleerde instructies over hoe u deze kunt uitvoeren.
1. Een gegevensstroom maken en configureren
Maak een gegevensstroom in de gegevensverzameling van Adobe Experience Platform. Wanneer u gegevens naar deze gegevensstroom verzendt, stuurt het gegevens door naar Adobe Analytics. In de toekomst stuurt dezelfde gegevensstroom gegevens door naar de Customer Journey Analytics.
- Navigeren naar experience.adobe.com en meld u aan met uw referenties.
- Gebruik de homepage of productkiezer in de rechterbovenhoek om naar Data Collection.
- Selecteer in de linkernavigatie de optie Datastreams.
- Selecteren New Datastream.
- Voer de gewenste naam in en selecteer Save.
- Wanneer de gegevensstroom is gemaakt, selecteert u Add Service.
- Selecteer in het vervolgkeuzemenu Service de optie Adobe Analytics.
- Voer dezelfde rapportsuite-id in als de site waarnaar u momenteel analysegegevens verzendt. Klik op Save.
Uw gegevensstroom is nu klaar om gegevens te ontvangen en door te geven aan Adobe Analytics.
2. Voeg de uitbreiding van SDK van het Web aan uw markeringsbezit toe
Deze sectie bereidt uw markering voor het grootste deel van de migratieinspanning die in de volgende stap plaatsvindt.
-
Klik op het hamburgerpictogram linksboven in de Adobe Experience Platform-interface en selecteer vervolgens Tags.
-
Selecteer de gewenste eigenschap tag.
-
Selecteer in de linkernavigatie van de eigenschap tag de optie Extensions.
-
Selecteren Catalog boven aan het scherm ziet u een lijst met alle beschikbare extensies.
-
Zoeken naar en selecteren de Adobe Experience Platform Web SDK extensie, en klik vervolgens op Install rechts.
-
De instellingen voor de extensieconfiguratie worden weergegeven. Zoek de sectie Gegevensstromen en selecteer de gegevensstroom die u in de vorige stap hebt gemaakt.
-
Selecteren Save.
Uw markeringsbezit heeft nu het Web SDK geïnstalleerd.
3. Een gegevenselement voor een gegevensobject maken
Het gegevenselement van gegevensobjecten verstrekt een intuïtief kader om een nuttige lading te vormen die SDK van het Web gebruikt om naar een gegevensstroom te verzenden. De meeste regels die u in de volgende stap bijwerkt, beïnvloeden dit gegevenselement.
-
Selecteer in de linkernavigatie van de taginterface de optie Data Elements.
-
Selecteren Add Data Element
-
Geef het gegevenselement de volgende instellingen:
- Name: Alles wat u wilt, zoals "Gegevenslaag" of "Gegevensobject"
- Extension: Adobe Experience Platform Web SDK
- Data Element Type: Variable
- Selectievakjes kunnen ongewijzigd blijven
-
Selecteer rechts de volgende instellingen:
- Keuzerondje eigenschap: Data
- Oplossing: Adobe Analytics
-
Selecteren Save.
Uw markeringsbezit heeft nu alles nodig om elke regel bij te werken.
4. De regels van de update om de uitbreiding van SDK van het Web in plaats van de uitbreiding van Analytics te gebruiken
Deze stap bevat het grootste deel van de inspanning die wordt vereist om aan het Web SDK te migreren, en vereist kennis van hoe uw implementatiewerk. Hieronder ziet u een voorbeeld van het bewerken van een standaardlabelregel. Werk alle markeringsregels in uw implementatie bij om alle verwijzingen naar de uitbreiding van Adobe Analytics met de uitbreiding van SDK van het Web te vervangen.
-
Selecteer in de linkernavigatie van de taginterface de optie Rules.
-
Selecteer een regel die u wilt bewerken.
-
Selecteer de handeling Adobe Analytics - Set Variables
-
Noteer alle variabelen van Analytics die binnen deze regel worden ingesteld. Neem zowel variabelen op die zijn ingesteld in de vervolgkeuzemenu's als variabelen die zijn ingesteld in de aangepaste code.
-
Wijzig de Action Configuration naar de volgende instellingen:
- Extension: Adobe Experience Platform Web SDK
- Action type: variabele bijwerken
-
Zorg ervoor dat het gegevensobject is geselecteerd in de vervolgkeuzelijst aan de rechterkant.
-
Stel de variabelen voor Analytics in op dezelfde waarden als deze zijn geconfigureerd in de extensie Analytics.
- Variabelen die zijn ingesteld binnen de taginterface, kunnen rechtstreeks naar dezelfde waarden worden vertaald.
- Tekenreeksvariabelen die zijn ingesteld in aangepaste code vereisen minimale aanpassingen. In plaats van de
s
object, gebruikendata.__adobe.analytics
in plaats daarvan. Bijvoorbeeld:s.eVar1
zou vertalen naardata.__adobe.analytics.eVar1
. - De de configuratievariabelen van Analytics en methodevraag in douanecode kunnen gewijzigde implementatielogica vereisen. Zie elk variabel om te bepalen hoe te om zijn equivalent te bereiken gebruikend het Web SDK.
-
Zodra alle regellogica gebruikend de uitbreiding van SDK van het Web wordt herhaald, uitgezocht Keep Changes.
-
Herhaal deze stappen voor elke actieconfiguratie die de extensie Adobe Analytics gebruikt om waarden in te stellen. Deze stap bevat zowel variabelen die zijn ingesteld met de taginterface als variabelen die zijn ingesteld met aangepaste code. Aangepaste codeblokken kunnen niet verwijzen naar
s
object op een willekeurige locatie.
De bovenstaande stappen zijn alleen van toepassing op regels die waarden instellen. De volgende stappen vervangen alle acties die Action Configuration Send Beacon.
-
Selecteer een regel die een baken verzendt.
-
Selecteer de handeling Adobe Analytics - Send Beacon.
-
Noteer de huidige waarde van het dialoogvenster Tracking keuzerondje rechts (
s.t()
ofs.tl()
). -
Wijzig de Action Configuration naar de volgende instellingen:
- Extension: Adobe Experience Platform Web SDK
- Action type: Send event
-
Wijzig rechts de handelingsinstellingen in het volgende:
-
Type: For
s.t()
, gebruik Web Webpagedetails Page Views. Voors.tl()
, gebruik Web Webinteraction Link Clicks. Als us.tl()
, moet u ook de volgende velden in het gegevensobject opnemen. Deze velden worden weergegeven onder Additional properties bij het uitvoeren van de Update variable actieconfiguratie:
-
-
Selecteren Keep Changes.
-
Herhaal deze stappen voor elke actieconfiguratie die Adobe Analytics gebruikt om een baken te verzenden.
5. Bijgewerkte regels publiceren
Het publiceren van bijgewerkte regels volgt de zelfde werkschema zoals om het even welke andere verandering in uw markeringsconfiguratie.
- Selecteer in de linkernavigatie van de taginterface de optie Publishing Flow.
- Selecteren Add Library.
- Geef deze tag een naam, zoals "Upgrade to Web SDK".
- Selecteren Add All Changed Resources.
- Selecteren Save.
- In de publicatieworkflow wordt een oranje stip weergegeven die aangeeft dat deze aan het bouwen is. Als de punt groen wordt, zijn de wijzigingen beschikbaar in uw ontwikkelomgeving.
- Test uw veranderingen in uw ontwikkelomgeving om ervoor te zorgen dat alle regels behoorlijk vuren, en dat het gegevensvoorwerp met verwachte waarden bevolkt is.
- Als u klaar bent, dient u de bibliotheek ter goedkeuring in, bouwt u de bibliotheek naar de testfase, keurt u de bibliotheek goed en publiceert u de bibliotheek naar de productie.
6. De extensie Analytics uitschakelen
Zodra uw markeringsimplementatie volledig op het Web SDK is, kunt u de uitbreiding van Adobe Analytics onbruikbaar maken.
- Selecteer in de linkernavigatie van de taginterface de optie Extensions.
- Zoek en selecteer de Adobe Analytics extensie. Selecteer rechts Disable.
- Volg dezelfde publicatieworkflow hierboven om het verwijderen van de Adobe Analytics extensie.
- Als de extensie eenmaal is uitgeschakeld in de productie, kunt u deze volledig verwijderen. Selecteer de extensie, selecteer het menu met drie punten rechts en selecteer vervolgens Uninstall.
- Volg dezelfde publicatieworkflow hierboven om deze wijzigingen in de productie te publiceren.
Op dit punt, is uw implementatie van Analytics volledig op het Web SDK en is voldoende bereid om aan Customer Journey Analytics in de toekomst te bewegen.
Analytics
- Adobe Analytics implementeren
- de Nota’s van de Versie van Analytics
- Opmerkingen bij de release AppMeasurement
- Variabelen, functies en methoden van Analytics
- Implementatie van Adobe Analytics voorbereiden
- Analyses implementeren met Experience Platform Edge
- Analyses implementeren met de Adobe Analytics-extensie
- Analytics implementeren met JavaScript
- Analytics implementeren op andere platforms
- Analyses implementeren op mobiele apparaten
- Gebruiksscenario’s implementeren
- Uw implementatie valideren
- Veelgestelde vragen
- Uw implementatie controleren