Validera Web SDK-implementeringar med Experience Platform Assurance
Adobe Experience Platform Assurance är en funktion som hjälper dig att inspektera, granska, simulera och validera hur du samlar in data eller levererar upplevelser.
Som du lär dig i lektionen Konfigurera en datastream skickar Platform Web SDK först data från din digitala egenskap till Platform Edge Network. Sedan skickar Platform Edge Network data vidare till de tjänster som är aktiverade i din datastream. Du kan validera förfrågningar som kommer in och ut från Platform Edge Network med Assurance.
Utbildningsmål
När lektionen är klar kan du:
- Starta en Assurance-session
- Visa förfrågningar som skickats till och från Platform Edge Network
Förutsättningar
Du är bekant med datainsamlingstaggar och webbplatsen Luma demo och har slutfört föregående lektioner i självstudiekursen:
Starta och visa en Assurance-session
Det finns flera sätt att starta en Assurance-session.
Aktivera Edge Trace i Felsökning
Aktivera Edge Trace:
-
Gå till webbplatsen Luma demo och använd felsökaren för att växla taggegenskapen på webbplatsen till din egen utvecklingsegenskap
-
Se till att du är inloggad i Felsökning med ditt organisationsnamn synligt. Om ditt användarnamn visas i stället loggar du ut och försöker logga in igen.
-
I den vänstra navigeringen för Experience Platform Debugger väljer du Logs
-
Välj fliken Edge och välj Connect
-
Det är tomt för tillfället
-
Uppdatera Lumas startsida och kontrollera Experience Platform Debugger igen för att se data som kommer in på Platform Edge Network. I framtida lektioner kan du se utgående begäranden när du aktiverar tjänster i din datastream.
Varje gång du aktiverar Edge Trace i Adobe Experience Platform Debugger startas en Assurance-session i bakgrunden. Även om du kan granska informationen här kommer du förmodligen att se Assurance gränssnitt som mycket mer användbart.
-
När Edge Trace är aktiverat visas en utgående länkikon högst upp. Klicka på ikonen för att öppna Assurance.
-
En ny flik i webbläsaren öppnas med Assurance gränssnitt.
Starta en Assurance-session från Assurance gränssnitt
- Öppna gränssnittet för datainsamling
- Välj Assurance i den vänstra navigeringen
- Välj Skapa session
- Använd alternativet Deep link connect
- Välj Start
- Ge sessionen ett namn, till exempel
Luma Web SDK validation - Som Base URL anger du
https://luma.enablementadobe.com/
- På nästa skärm väljer du Copy Link
- Markera ikonen om du vill kopiera länken till Urklipp
- Klistra in URL:en i webbläsaren, som öppnar Luma-webbplatsen med den särskilda URL-parametern
adb_validation_sessionidoch startar sessionen - I Assurance-gränssnittet bör du se ett meddelande som anger att du har anslutit till sessionen och du bör se händelser som har hämtats i Assurance-gränssnittet.
Validera det aktuella läget för Web SDK-implementeringen
Det finns begränsad information att visa i det här skedet av implementeringen eftersom vi ännu inte har aktiverat några tjänster i datastream.
Visa inkommande begäranden från Web SDK med Alloy Request
Vi kan se den inkommande träffen från Web SDK när den tas emot av kanten:
-
Markera raden
Alloy Request -
Titta i Raw Event (eller expandera noder i Payload >
ACPExtensionEventData) tills du hittar XDM-objektet med välbekanta variabler:
Visa svaret i Alloy Response Handle
Som du vet är Experience Cloud-id (ECID) synligt i Web SDK-svaret när det har skapats på Platform Edge Network. Låt oss titta efter det i svaret som det visas i Assurance:
-
Filtrera och markera raden med händelsen
Alloy Response Handle. -
En meny visas till höger. Markera
+-tecknet bredvidACPExtensionEventData -
Gå ned genom att välja
payload > 0 > payload > 0 > namespace. Det ID som visas under den sista0motsvararECID. Det vet du med det värde som visas undernamespacematchandeECID
note caution CAUTION Du kan se ett trunkerat ECID-värde på grund av fönstrets bredd. Markera bara handtagsfältet i gränssnittet och dra åt vänster för att visa hela ECID:t.
I framtida lektioner använder du Assurance för att validera fullt bearbetade nyttolaster och nå ett Adobe-program som är aktiverat i din datastam.
Med ett XDM-objekt som nu utlöses på en sida, och med kännedom om hur datainsamlingen ska valideras, är du redo att skapa Experience Platform och de enskilda Adobe-programmen med Platform Web SDK.