Strömma data till Experience Platform med Web SDK
Lär dig hur du strömmar webbdata till Adobe Experience Platform med Platform Web SDK.
Experience Platform är ryggraden i alla nya Experience Cloud-program, som Adobe Real-time Customer Data Platform, Adobe Customer Journey Analytics och Adobe Journey Optimizer. Dessa program är utformade för att använda Platform Web SDK som den optimala metoden för webbdatainsamling.
Experience Platform använder samma XDM-schema som du skapade tidigare för att hämta händelsedata från Luma-webbplatsen. När dessa data skickas till Platform Edge Network kan datastream-konfigurationen vidarebefordra dem till Experience Platform.
Utbildningsmål
När lektionen är klar kan du:
- Skapa en datauppsättning i Adobe Experience Platform
- Konfigurera dataströmmen för att skicka Web SDK-data till Adobe Experience Platform
- Aktivera direktuppspelande webbdata för kundprofil i realtid
- Validera att data har landats både i plattformsdatauppsättningen och i kundprofilen i realtid
Förutsättningar
Du borde ha slutfört följande lektioner:
-
The Inledande konfiguration lektioner:
-
The Märkordskonfiguration lektioner:
Skapa en datauppsättning
Alla data som har inhämtats till Adobe Experience Platform lagras i datasjön som datauppsättningar. A datauppsättning är en lagrings- och hanteringskonstruktion för en samling data, vanligtvis en tabell, som innehåller ett schema (kolumner) och fält (rader). Datauppsättningar innehåller också metadata som beskriver olika aspekter av de data som lagras.
I den här övningen skapar du en datauppsättning för att spåra innehåll och e-handelsinformation för Luma demo site.
Luma Web Event Data
schemat, enligt instruktionerna i föregående lektion, Konfigurera ett XDM-schema.-
Gå till Experience Platform gränssnitt
-
Bekräfta att du befinner dig i den utvecklingssandlåda som du använder för den här självstudien
-
Öppna Datasets från vänster navigering
-
Välj Create dataset
-
Välj Create dataset from schema option
-
Välj
Luma Web Event Data
schema som har skapats i tidigare lektion och sedan Next -
Ange en Name och valfria Description för datauppsättningen. För denna övning används
Luma Web Event Data
väljer Finish
En datauppsättning har nu konfigurerats för att börja samla in data från implementeringen av Platform Web SDK.
Konfigurera datastream
Nu kan du konfigurera datastream skicka data till Adobe Experience Platform. Datastream är länken mellan taggegenskap, Platform Edge Network och datauppsättningen Experience Platform.
-
Öppna Datainsamling gränssnitt
-
Välj Datastreams från vänster navigering
-
Öppna datastream som du skapade i Konfigurera ett datastream lektion,
Luma Web SDK
-
Välj Add Service
-
Välj Adobe Experience Platform som Service
-
Välj
Luma Web Event Data
som Event Dataset -
Välj Save.
När du genererar trafik på Luma Demo Site mappas till taggegenskapen, data fyller i datauppsättningen i Experience Platform!
Validera datauppsättningen
Det här steget är viktigt för att se till att data har landats i datauppsättningen. Det finns två aspekter av att validera data som skickas till datauppsättningen.
- Validera med Experience Platform Debugger
- Validera med Preview Dataset
- Validera med Query Service
Experience Platform Debugger
De här stegen är mer eller mindre desamma som i Felsökningslektion. Eftersom data bara skickas till plattformen när du har aktiverat den i datastream måste du generera fler exempeldata:
-
Öppna Luma demo site och väljer Experience Platform Debugger tilläggsikon
-
Konfigurera felsökaren för att mappa taggegenskapen till din Utvecklingsmiljö, enligt beskrivningen i Validera med felsökning lektion
-
Logga in på Luma-webbplatsen med inloggningsuppgifterna
test@adobe.com
/test
-
Återgå till Lumas hemsida
-
Markera på raden "events" i plattforms-Web SDK-nätverksbeacons som visas av felsökaren för att visa information i ett popup-fönster
-
Sök efter "identityMap" i popup-fönstret. Här visas lumaCrmId med tre nycklar för authenticatedState, id och primär
Nu ska data fyllas i i Luma Web Event Data
datauppsättning och klar för validering av Preview Dataset.
Förhandsgranska datauppsättningen
För att bekräfta att data har landat i plattformens datasjön är ett snabbt alternativ att använda Preview dataset -funktion. SDK-data för webben mikrobatcheras till datasjön och uppdateras regelbundet i plattformsgränssnittet. Det kan ta 10-15 minuter att se data som du har skapat.
-
I Experience Platform gränssnitt, välja Datasets i den vänstra navigeringen för att öppna Datasets kontrollpanel.
Kontrollpanelen visar alla tillgängliga datauppsättningar för din organisation. Information visas för varje datamängd som anges, inklusive namn, schema som datauppsättningen följer och status för den senaste importen.
-
Välj
Luma Web Event Data
datauppsättning för att öppna Dataset activity skärm.Aktivitetsskärmen innehåller ett diagram som visar hur många meddelanden som har förbrukats samt en lista över lyckade och misslyckade batchar.
-
Från Dataset activity skärm, välja Preview dataset i skärmens övre högra hörn om du vill förhandsgranska upp till 100 rader med data. Om datauppsättningen är tom inaktiveras förhandsgranskningslänken.
I förhandsgranskningsfönstret visas den hierarkiska vyn av datasetens schema till höger.
Aktivera datauppsättningen och schemat för kundprofil i realtid
Nästa steg är att aktivera datauppsättningen och schemat för kundprofilen i realtid. Dataströmning från Web SDK kommer att vara en av många datakällor som flödar på Platform och du vill koppla webbdata till andra datakällor för att skapa 360-graders kundprofiler. Titta på den här korta videon om du vill veta mer om kundprofilen i realtid:
Så här aktiverar du datauppsättningen:
-
Öppna datauppsättningen som du skapade,
Luma Web Event Data
-
Välj Profile Toggle för att aktivera
-
Bekräfta att du vill Enable datauppsättningen
Aktivera schemat:
-
Öppna schemat som du skapade,
Luma Web Event Data
-
Välj Profile Toggle för att aktivera
-
Välj Data for this schema will contain a primary identity in the identityMap field.
note important IMPORTANT Primära identiteter krävs i alla poster som skickas till kundprofilen i realtid. Vanligtvis är identitetsfält märkta i schemat. När du använder identitetskartor visas emellertid inte identitetsfälten i schemat. I den här dialogrutan bekräftar du att du har en primär identitet i åtanke och att du anger den i en identitetskarta när du skickar data. Som du vet använder Web SDK en identitetskarta och Experience Cloud-ID (ECID) är standardidentitet. -
Välj Enable
-
Välj Save för att spara det uppdaterade schemat
Nu är schemat även aktiverat för profilen.
- För det första kan du importera vissa data i dina datauppsättningar.
- Åtgärda eventuella problem som uppstår under dataöverföringsprocessen (till exempel datavalidering eller mappningsproblem).
- Aktivera datauppsättningar och scheman för profil
- Importera data igen
Validera en profil
Du kan slå upp en kundprofil i plattformsgränssnittet (eller Journey Optimizer-gränssnittet) för att bekräfta att data har landats i kundprofilen i realtid. Som namnet antyder fyller profilerna i realtid, så det är ingen fördröjning som när data i datauppsättningen validerades.
Först måste du generera fler exempeldata. Upprepa stegen tidigare i den här lektionen för att logga in på Luma-webbplatsen när den mappas till taggegenskapen. Inspect-begäran om Platform Web SDK för att säkerställa att den skickar data med lumaCRMId
.
-
I Experience Platform gränssnitt, välja Profiles i den vänstra navigeringen
-
Som Identity namespace use
lumaCRMId
-
Kopiera och klistra in värdet för
lumaCRMId
godkändes i samtalet som du inspekterade i felsökaren i Experience Platform (troligtvis112ca06ed53d3db37e4cea49cc45b71e
). -
Om det finns ett giltigt värde i profilen för
lumaCRMId
fyller ett profil-ID i konsolen: -
Klicka på Profile ID och Customer profile konsolen fylls i. Här ser du alla identiteter som är länkade till
lumaCRMId
, till exempelECID
:
Du har nu aktiverat Platform Web SDK för Experience Platform (och Real-Time CDP! Och Customer Journey Analytics! Och Journey Optimizer!)!