Mappa identiteter
I den här lektionen ska vi skapa identitetsnamnutrymmen och lägga till identitetsfält i våra scheman. När vi gjort det kan vi också slutföra schemarelationerna från föregående lektion.
Adobe Experience Platform identitetstjänst hjälper er att få en bättre bild av era kunder och deras beteenden genom att överbrygga identiteter mellan olika enheter och system, så att ni kan leverera slagkraftiga, personliga digitala upplevelser i realtid. Identitetsfält och namnutrymmen är den kombination som förenar olika datakällor för att skapa en 360-graders kundprofil i realtid.
Dataarkitekter måste mappa identiteter utanför den här självstudien.
Titta på den här korta videon om du vill veta mer om din identitet i Adobe Experience Platform innan du börjar övningarna:
Behörigheter krävs
I lektionen Konfigurera behörigheter ställer du in alla åtkomstkontroller som krävs för att slutföra lektionen.
Skapa namnområde för identitet
I den här övningen skapar vi identitetsnamnutrymmen för Lumas anpassade identitetsfält, loyaltyId
, crmId
och productSku
. Identitetsnamnutrymmen spelar en viktig roll när det gäller att skapa kundprofiler i realtid, eftersom två matchande värden i samma namnutrymme gör att två datakällor kan bilda ett identitetsdiagram.
Skapa namnutrymmen i användargränssnittet
Vi börjar med att skapa ett namnutrymme för Luma Loyalty Schema:
-
Gå till Identities i den vänstra navigeringen i användargränssnittet för plattformen
-
Du kommer att märka att det finns flera färdiga ID-namnutrymmen. Markera knappen Create identity namespace
-
Ange följande information:
table 0-row-2 1-row-2 2-row-2 3-row-2 Fält Värde Visningsnamn Lojalitets-ID för Luma Identitetssymbol lumaLoyaltyId Typ Flera enheter -
Välj Create
Konfigurera nu ett annat namnutrymme för Luma-produktkatalogschemat med följande information:
Skapa namnområde för identitet med API
Vi skapar CRM-namnområdet via API.
- Använd
Luma CRM Id
som Display name - Använd
lumaCrmId
som Identity symbol - Som Type använder du Enhetsövergripande
Låt oss skapa identitetsnamnområdet Luma CRM Id
:
-
Hämta identitetstjänsten.postman_collection.json till mappen
Luma Tutorial Assets
-
Importera samlingen till Postman
-
Om du inte har någon åtkomsttoken öppnar du begäran OAuth: Request Access Token och väljer Skicka för att begära en ny åtkomsttoken.
-
Välj begäran Identity Service> Identity Namespace > Create a new identity namespace.
-
Klistra in följande som Body för begäran:
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Tryck på knappen Skicka så får du ett 200 OK-svar:
Om du återgår till användargränssnittet bör du nu se dina tre nya anpassade namnutrymmen:
Etikettera identitetsfält i scheman
Nu när vi har våra namnutrymmen är nästa steg att uppdatera våra scheman för att märka våra identitetsfält.
Etikettera XDM-fält för primär identitet
Alla scheman som används med kundprofilen i realtid måste ha en primär identitet angiven. Och varje inskickad post måste ha ett värde för det fältet.
Låt oss lägga till en primär identitet för Luma Loyalty Schema
:
-
Öppna
Luma Loyalty Schema
-
Välj
Luma Identity profile field group
-
Markera fältet
loyaltyId
-
Markera rutan Identity
-
Markera rutan Primary Identity också
-
Välj namnområdet
Luma Loyalty Id
i listrutan Identity namespaces -
Välj Apply
-
Välj Save
Upprepa processen för ett annat schema:
- I
Luma CRM Schema
anger ducrmId
-fältet som primär identitet med namnutrymmetLuma CRM Id
- I
Luma Offline Purchase Events Schema
anger duloyaltyId
-fältet som primär identitet med namnutrymmetLuma Loyalty Id
- I
Luma Product Catalog Schema
anger duproductSku
-fältet som primär identitet med namnutrymmetLuma Product SKU
Luma Web Events Schema
när vi implementerar Web SDK på Luma-webbplatsen. I den lektionen samlar vi in Experience Cloud Visitor-ID (ECID) som primärt id och crmId som ett sekundärt id.Med vårt urval av primära identiteter är det tydligt att se hur Luma CRM Schema
kan ansluta till Luma Offline Purchase Events Schema
eftersom båda använder loyaltyId
som identifierare. Men hur kan vi koppla våra offlineköp till onlinebeteende? Hur kan vi klassificera de produkter som köpts med vår produktkatalog? Ytterligare identitetsfält och schemarelationer kommer att användas.
Etikettera XDM-fält för sekundär identitet
Flera identitetsfält kan läggas till i ett schema. Icke-primära identiteter kallas ofta sekundära identiteter. Om du vill ansluta offlineköp till onlinebeteende lägger vi till crmId som en sekundär identifierare till Luma Loyalty Schema
och senare i webbhändelsedata. Vi uppdaterar Luma Loyalty Schema
:
-
Öppna
Luma Loyalty Schema
-
Välj
Luma Identity Profile Field group
-
Markera fältet
crmId
-
Markera rutan Identity
-
Välj namnområdet
Luma CRM Id
i listrutan Identity namespaces -
Markera Apply och välj sedan knappen Save för att spara ändringarna
Slutför schemarelationerna
Nu när vi har etiketterat våra identitetsfält kan vi slutföra konfigurationen av schemarelationerna mellan Lumas produktkatalog och händelsescheman:
-
Öppna
Luma Offline Purchase Events Schema
-
Välj fältgrupp Commerce Details
-
Välj productListItems > fältet SKU
-
Markera rutan Relationship
-
Välj
Luma Product Catalog Schema
som Reference schema -
Luma Product SKU
ska automatiskt fyllas i som Reference Identity namespace -
Välj Apply
-
Välj Save
Upprepa den här processen om du vill skapa en relation mellan Luma Web Events Schema
och Luma Product Catalog Schema
.
Observera att när du har definierat relationen anges den både i avsnittet Composition och Structure i schemaredigeraren.
Ytterligare resurser
Nu när våra identiteter är på plats kan vi skapa våra datamängder!