XDM - systemöversikt
Standardisering och interoperabilitet är viktiga begrepp bakom Adobe Experience Platform. Experience Data Model (XDM), som drivs av Adobe, är ett försök att standardisera kundupplevelsedata och definiera scheman för kundupplevelsehantering.
XDM är en öppet dokumenterad specifikation som utformats för att förbättra möjligheterna med digitala upplevelser. Den innehåller gemensamma strukturer och definitioner som gör att alla program kan kommunicera med plattformstjänster. Genom att följa XDM-standarder kan alla kundupplevelsedata införlivas i en gemensam representation som kan ge insikter på ett snabbare och mer integrerat sätt. Ni kan få värdefulla insikter från kundåtgärder, definiera kundmålgrupper genom segment och uttrycka kundattribut i personaliseringssyfte.
XDM är det grundläggande ramverk som gör att Adobe Experience Cloud, som drivs av Experience Platform, kan leverera rätt budskap till rätt person, i rätt kanal, i precis rätt ögonblick. Metoden som Experience Platform bygger på, XDM System, används för att driva Experience Data Model-scheman för användning av plattformstjänster.
Läs om XDM-systemets roll i Experience Platform.
XDM-scheman xdm-schemas
Experience Platform använder scheman för att beskriva datastrukturen på ett konsekvent och återanvändbart sätt. Genom att definiera data på ett enhetligt sätt i olika system blir det enklare att behålla sin betydelse och därmed få värde av data.
Innan data kan hämtas in till Platform måste ett schema sättas samman för att beskriva datastrukturen och tillhandahålla begränsningar för den typ av data som kan finnas i varje fält. Scheman består av en basklass och noll eller flera schemafältgrupper.
Mer information om schemakompositionsmodellen, inklusive designprinciper och bästa praxis, finns i Grunderna för schemakomposition.
Standard-XDM-komponenter Standard-xdm-components
XDM erbjuder en robust samling av standardfältgrupper och datatyper, som är avsedda att fånga upp vanliga koncept och användningsfall i olika branscher. Med Experience Platform kan ni filtrera komponenterna efter bransch, så att ni snabbt och säkert kan skapa scheman som passar just era affärsbehov.
När du skapar scheman i användargränssnittet i Experience Platform visas listade fältgrupper med ett popularitetsmått. Detta mått bestäms av hur ofta andra plattformsanvändare använder fältgruppen i sina scheman. Ju högre tal, desto populärare fältgrupp. Som standard visas resultaten från de mest populära till de minst populära och håller dig informerad om trender för datamodellering i din bransch.
Schema Library schema-library
Experience Platform tillhandahåller ett användargränssnitt och RESTful API från vilket du kan visa och hantera alla schemarelaterade resurser i Experience Platform Schema Library. Schema Library innehåller XDM-standardkomponenter som Adobe har gjort tillgängliga för dig, samt resurser från partners och leverantörer i Experience Platform vars program du använder.
Du kan också skapa och hantera nya scheman och resurser som är unika för din organisation med hjälp av arbetsytan Schema Registry API eller Schemas i plattformsgränssnittet.
Mer information om hur du hanterar och interagerar med scheman i Platform finns i följande dokumentation:
Databeteenden i XDM-system data-behaviors
Data som är avsedda att användas i Experience Platform är indelade i tre beteendetyper:
- Post: Anger information om attributen för ett ämne. Ett ämne kan vara en organisation eller individ.
- Tidsserie: Ger en ögonblicksbild av systemet när en åtgärd vidtas, antingen direkt eller indirekt, av ett postämne.
- Ad-hoc: Hämtar fält som endast namnges för användning av en enskild datauppsättning. Ad-hoc-scheman används i olika arbetsflöden för dataöverföring för Experience Platform, inklusive inhämtning av CSV-filer och skapande av vissa typer av källanslutningar.
Alla XDM-scheman beskriver data som kan kategoriseras som post- eller tidsserier. Databeteendet för ett schema definieras av schemats klass, som tilldelas till ett schema när det skapas första gången. XDM-klasser beskriver det minsta antal egenskaper ett schema måste innehålla för att representera ett visst databeteende.
Även om du kan definiera egna klasser i Schema Registry rekommenderar vi att du använder standardklasserna XDM Individual Profile och XDM ExperienceEvent för post- respektive tidsseriedata. Dessa klasser beskrivs mer ingående nedan.
XDM Individual Profile xdm-individual-profile
XDM Individual Profile är en postbaserad klass som bildar en unik representation av attributen för både identifierade och delvis identifierade ämnen. Profiler som är välidentifierade kan användas för personlig kommunikation eller målinriktade åtaganden. Välidentifierade profiler kan innehålla detaljerad personlig information som namn, kön, födelsedatum, plats och kontaktinformation, inklusive telefonnummer och e-postadresser.
Mindre identifierade profiler kan bara bestå av anonyma beteendesignaler, som webbläsarcookies. I det här fallet används data för den gles profil för att bygga upp en informationsbas i vilken den anonyma profilens intressen och preferenser samlas in och lagras. Dessa identifierare kan bli mer detaljerade över tid när ämnet registrerar sig för meddelanden, prenumerationer, inköp och så vidare. Ökningen av profilattribut kan så småningom leda till ett identifierat ämne och möjliggöra en högre grad av målinriktat engagemang.
I takt med att profilen växer blir den ett robust arkiv för en persons personuppgifter, identifieringsinformation, kontaktuppgifter och kommunikationsinställningar.
Mer information om struktur och skiftläge för fälten som tillhandahålls av klassen finns i XDM Individual Profile-referenshandboken.
XDM ExperienceEvent xdm-experience-event
XDM ExperienceEvent är en tidsseriebaserad klass som används för att fånga systemets tillstånd när en händelse (eller uppsättning händelser) inträffar, inklusive tidpunkten och identiteten för det berörda ämnet. Experience Events är oföränderliga, faktauppgifter om vad som inträffade vid den tidpunkten, som representerar det som hände utan aggregering eller tolkning. De är viktiga för tidsdomänanalys eftersom de kan användas för att analysera ändringar som inträffar under ett visst tidsfönster och för att jämföra olika tidsfönster för att spåra trender.
Experience Events kan vara antingen explicita eller implicita. Explicit händelser är direkt observerbara mänskliga handlingar som äger rum under en viss resa. Implicita händelser är händelser som inträffar utan någon direkt mänsklig åtgärd, men som fortfarande gäller en individ. Exempel på implicita händelser kan vara schemalagd sändning av e-postnyhetsbrev eller batteriladdning som når en viss tröskel.
Även om det inte är lätt att kategorisera alla händelser över alla datakällor är det oerhört värdefullt att harmonisera liknande händelser i liknande typer där det är möjligt för behandling.
Mer information om struktur och skiftläge för fälten som tillhandahålls av klassen finns i XDM ExperienceEvent-referenshandboken.
XDM-scheman och Experience Platform schemas-and-platform-services
Experience Platform är schemagnostiskt, vilket innebär att alla scheman som uppfyller XDM-standarden görs tillgängliga för plattformstjänster. Hur olika plattformstjänster använder scheman beskrivs närmare nedan.
Katalogtjänst, datainmatning och datasjön ingestion-catalog-and-storage
Katalogtjänsten är registersystemet för tillgångar i Experience Platform och tillhörande scheman. Katalogen innehåller inte de faktiska datafilerna eller katalogerna, utan innehåller i stället metadata och beskrivningar för dessa filer och kataloger.
Katalogdata lagras i datasjön, ett mycket detaljerat datalager som innehåller alla data som hanteras av plattformen, oavsett ursprung eller filformat.
Om du vill börja inhämta data till Experience Platform kan du använda katalogtjänsten för att skapa en datauppsättning. Datauppsättningen refererar till ett XDM-schema som beskriver strukturen för de data som ska importeras. Om en datauppsättning skapas utan ett schema, härleds ett "observerat schema" från Experience Platform genom att typen och innehållet i inkapslade datafält kontrolleras. Datauppsättningar spåras sedan i katalogtjänsten och lagras i datasjön tillsammans med de scheman och observerade scheman som de baseras på.
Mer information finns i Katalogtjänstöversikt. Mer information om Adobe Experience Platform datainmatning finns i Översikt över datainmatning.
Frågetjänst query-service
Du kan använda standard-SQL för att fråga efter Experience Platform-data som stöder många olika användningsfall med Adobe Experience Platform Query Service.
När ett schema har skapats och en datauppsättning har skapats som refererar till det schemat, hämtas data och lagras i datasjön. Du kan sedan använda frågetjänsten för att ansluta till datauppsättningar i datasjön och samla in frågeresultaten som en ny datauppsättning som kan användas för rapportering, maskininlärning eller förtäring i realtidskundprofilen.
Mer information om tjänsten finns i frågetjänstens översikt.
Kundprofil i realtid real-time-customer-profile
Kundprofilen i realtid är en centraliserad konsumentprofil för riktad och personaliserad upplevelsehantering. Varje profil innehåller data som sammanställs i alla system och innehåller användbara tidsstämplade konton med händelser som berör profilmotivet. Dessa händelser kan ha inträffat i något av de system du använder med Experience Platform.
Kundprofilen i realtid förbrukar schemaformaterade data baserat på klasserna XDM Individual Profile och XDM ExperienceEvent och svarar på frågor baserade på dessa data.
Systemet upprätthåller en instans av varje kundprofil och sammanfogar data till en"enda källa till sanning" för den enskilda personen. Dessa enhetliga data representeras med hjälp av ett så kallat fackschema (kallas ibland för en fackvy). Ett unionsschema samlar fälten för alla scheman som implementerar samma klass i ett enda schema. När du komponerar ett schema med användargränssnittet eller API kan du aktivera schemat för användning med kundprofilen i realtid och tagga det för inkludering i unionen. Det taggade schemat kommer sedan att ingå i den schemadefinition som matas in i profilen.
När XDM Individual Profile- och XDM ExperienceEvent-data hämtas till datasjön, kommer kundprofilen i realtid att innehålla data som har aktiverats för användning. Ju fler interaktioner och detaljer som är inkapslade, desto stabilare blir de enskilda profilerna.
XDM Individual Profile-data hjälper till att informera om och förstärka åtgärder över alla kanaler och Adobe-produktintegreringar. När dessa data kombineras med en lång historik med beteendedata och interaktionsdata kan de användas för att underlätta maskininlärning. Real-Time Customer Profile API kan också användas för att utöka funktionaliteten hos tredjepartslösningar, CRM och företagslösningar.
Mer information finns i Översikt över kundprofilen i realtid.
Arbetsyta för datavetenskap data-science-workspace
Adobe Experience Platform Data Science Workspace använder maskininlärning och artificiell intelligens för att få insikter från data som lagras i Experience Platform. Med Data Science Workspace kan datavetare skapa recept baserat på XDM Individual Profile- och XDM ExperienceEvent-data om kunder och deras aktiviteter. Dessa recept underlättar prognoser som köpbenägenhet och rekommenderade erbjudanden som individen troligtvis uppskattar och använder.
Med Data Science Workspace kan datavetare enkelt skapa API:er för intelligenta tjänster som bygger på maskininlärning. Dessa tjänster fungerar tillsammans med andra Adobe-lösningar, inklusive Adobe Target och Adobe Analytics Cloud, och hjälper er att automatisera personaliserade, målinriktade digitala upplevelser.
Mer information om hur du använder data från Experience Platform för att få bättre insikter finns i Översikt över Workspace Data Science.
Nästa steg och ytterligare resurser
Nu när du är bättre på att förstå schemats roll i hela Experience Platform är du redo att börja komponera ditt eget.
Om du vill lära dig designprinciper och bästa praxis för dispositionsscheman som ska användas med Experience Platform börjar du med att läsa grunderna för schemakomposition. Stegvisa instruktioner om hur du skapar ett schema finns i självstudiekurserna om hur du skapar ett schema med API eller med användargränssnittet.
Titta på följande video om du vill få en bättre förståelse för XDM System i Experience Platform: