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.

SDK- och Adobe Experience Platform-valideringsdiagram för webben

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:

  1. Gå till webbplatsen Luma demo och använd felsökaren för att växla taggegenskapen på webbplatsen till din egen utvecklingsegenskap

  2. 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.

  3. I den vänstra navigeringen för Experience Platform Debugger väljer du Logs

  4. Välj fliken Edge och välj Connect

    Anslut Edge Trace

  5. Det är tomt för tillfället

    Ansluten Edge Trace

  6. 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.

    Begäranden i Edge Trace

    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.

  7. När Edge Trace är aktiverat visas en utgående länkikon högst upp. Klicka på ikonen för att öppna Assurance.

    Starta Assurance-session

  8. En ny flik i webbläsaren öppnas med Assurance gränssnitt.

Starta en Assurance-session från Assurance gränssnitt

  1. Öppna gränssnittet för datainsamling
  2. Välj Assurance i den vänstra navigeringen
  3. Välj Skapa session
    Skapa en Assurance-session
  4. Använd alternativet Deep link connect
  5. Välj Start
  6. Ge sessionen ett namn, till exempel Luma Web SDK validation
  7. Som Base URL anger du https://luma.enablementadobe.com/
    Namnge Assurance-sessionen
  8. På nästa skärm väljer du Copy Link
  9. Markera ikonen om du vill kopiera länken till Urklipp
  10. Klistra in URL:en i webbläsaren, som öppnar Luma-webbplatsen med den särskilda URL-parametern adb_validation_sessionid och startar sessionen
  11. 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.
    Assurance-sessionen har anslutits

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:

  1. Markera raden Alloy Request

  2. Titta i Raw Event (eller expandera noder i Payload > ACPExtensionEventData) tills du hittar XDM-objektet med välbekanta variabler:

    Allokeringsbegäran

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:

  1. Filtrera och markera raden med händelsen Alloy Response Handle.

  2. En meny visas till höger. Markera +-tecknet bredvid ACPExtensionEventData

  3. Gå ned genom att välja payload > 0 > payload > 0 > namespace. Det ID som visas under den sista 0 motsvarar ECID. Det vet du med det värde som visas under namespace matchande ECID

    Allokeringssvar för Assurance

    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.

NOTE
Tack för att du har lagt ned din tid på att lära dig om Adobe Experience Platform Web SDK. Om du har frågor, vill dela allmän feedback eller har förslag på framtida innehåll kan du dela dem i det här Experience League diskussionsgruppsinlägget
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4