Identiteiten toewijzen

In deze les maken we naamruimten voor identiteiten en voegen we identiteitsvelden toe aan onze schema's. Nadat we dit hebben gedaan, kunnen we ook de schemarelaties uit de vorige les voltooien.

Adobe Experience Platform Identity Service helpt je een beter beeld te krijgen van je klanten en hun gedrag door identiteiten op verschillende apparaten en systemen te overbruggen, zodat je in realtime impactvolle, persoonlijke digitale ervaringen kunt bieden. Identiteitsvelden en naamruimten zijn de lijm die verschillende gegevensbronnen samenvoegt om het 360-graden realtime klantprofiel op te bouwen.

Architecten van Gegevens zullen identiteiten buiten dit leerprogramma moeten in kaart brengen.

Voordat u de oefeningen start, bekijkt u deze korte video voor meer informatie over identiteit in Adobe Experience Platform:

NOTE
Identiteitsvelden zijn alleen vereist als u realtime klantprofielen maakt. Ze zijn niet vereist als u alleen gegevens in het datumpeer opneemt.

Vereiste machtigingen

In vorm toestemmingenles, u opstelling alle toegangscontroles die worden vereist om deze les te voltooien.

Naamruimte identiteit maken

In deze oefening, zullen wij identiteitsnaamruimten voor de gebieden van de douaneIdentiteit van Luma, loyaltyId, crmId, en productSku creƫren. Identiteitsnaamruimten spelen een kritieke rol in de bouw van klantenprofielen in real time, aangezien twee passende waarden in zelfde namespace twee gegevensbronnen toestaan om een identiteitsgrafiek te vormen.

Naamruimten maken in de gebruikersinterface

Laten we beginnen met het maken van een naamruimte voor het Luma Loyalty-schema:

  1. Ga in de gebruikersinterface van het Platform naar Identities in de linkernavigatie

  2. U zult merken dat er verschillende naamruimten beschikbaar zijn die buiten de box vallen. Selecteer de knop Create identity namespace

  3. Geef de volgende gegevens op:

    table 0-row-2 1-row-2 2-row-2 3-row-2
    Veld Waarde
    Weergavenaam Loyalty-id luminantie
    Identiteitssymbool lumaLoyaltyId
    Type Cross-device
  4. Selecteren Create

    creeer Namespaces

Stel nu een andere naamruimte in voor het schema Luminageproductcatalogus met de volgende details:

Veld
Waarde
Weergavenaam
Luminageproduct SKU
Identiteitssymbool
lumaProductSKU
Type
Id van niet-personen

Identiteitsnaamruimte maken met API

We zullen onze CRM-naamruimte maken via API.

NOTE
Als u liever de API-oefeningen overslaat, kunt u de CRM-naamruimte vrij maken via de gebruikersinterfacemethode die u met de volgende details hebt gebruikt:
  1. Als Display name gebruikt u Luma CRM Id
  2. Als Identity symbol gebruikt u lumaCrmId
  3. Als Type gebruikt u Cross-device

Laten we de Identity Namespace Luma CRM Idmaken:

  1. De download Identiteitsdienst.postman_collection.jsonaan uw Luma Tutorial Assets omslag

  2. De verzameling importeren in Postman

  3. Als u geen toegangstoken hebt, open het verzoek OAuth: Request Access Token en selecteer verzend om een nieuw toegangstoken te verzoeken.

  4. Selecteer de aanvraag Identity Service> Identity Namespace > Create a new identity namespace .

  5. Plak het volgende als de Body van de aanvraag:

    code language-json
    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Druk verzenden knoop en u zou a 200 O.K. reactie moeten krijgen:

    Namespace van de Identiteit

Als u terugkeert naar de gebruikersinterface, zou u uw drie nieuwe douanenamespaces nu moeten zien:
Identiteitsnaamruimte

Identiteitsvelden in schema's labelen

Nu we onze naamruimten hebben, bestaat de volgende stap uit het bijwerken van onze schema's om onze identiteitsvelden een label te geven.

XDM-velden labelen voor primaire identiteit

Voor elk schema dat wordt gebruikt met Real-Time Customer Profile moet een primaire identiteit zijn opgegeven. En elke record die wordt opgenomen, moet een waarde voor dat veld hebben.

Laten we een primaire identiteit toevoegen aan de Luma Loyalty Schema:

  1. Open de Luma Loyalty Schema

  2. Selecteer de Luma Identity profile field group

  3. Selecteer het loyaltyId veld

  4. Vink het Identity vakje aan

  5. Vink ook het Primary Identity vakje aan

  6. Selecteer de naamruimte in Identity namespaces de Luma Loyalty Id vervolgkeuzelijst

  7. Selecteren Apply

  8. Selecteren Save

    Primaire identiteit

Herhaal het proces voor een deel van uw andere schema:

  1. In Luma CRM Schema geeft u het veld crmId een label als de primaire identiteit met de naamruimte Luma CRM Id .
  2. In Luma Offline Purchase Events Schema geeft u het veld loyaltyId een label als de primaire identiteit met de naamruimte Luma Loyalty Id .
  3. In Luma Product Catalog Schema geeft u het veld productSku een label als de primaire identiteit met de naamruimte Luma Product SKU .
NOTE
De gegevens die met het Web SDK worden verzameld zijn een uitzondering op de typische praktijk van het etiketteren van identiteitsgebieden in het schema. SDK van het Web gebruikt de Kaart van de Identiteit aan etiketidentiteiten op de implementatievijde en zo zullen wij de identiteiten voor Luma Web Events Schema bepalen wanneer wij het Web SDK op de website van de Luma uitvoeren. In die latere les zullen we de Experience Cloud Visitor ID (ECID) verzamelen als primaire id en crmId als secundaire id.

Als u primaire identiteiten selecteert, is het duidelijk hoe Luma Loyalty Schema verbinding kan maken met Luma Offline Purchase Events Schema omdat beide loyaltyId als id gebruiken. Maar hoe kan CRM met de Gebeurtenissen van de Off-line Aankoop verbinden? Hoe kunnen we onze offlineaankopen verbinden met online gedrag? En hoe kunnen we de aangekochte producten classificeren met onze productcatalogus? Wij zullen extra identiteitsgebieden en schemaverhoudingen gebruiken.

XDM-velden labelen voor secundaire identiteit

U kunt meerdere identiteitsvelden toevoegen aan een schema. Niet-primaire identiteiten worden vaak secundaire identiteiten genoemd. Als u offline aankopen wilt verbinden met onlinegedrag, voegen we de crmId als een secundaire id toe aan onze Luma Loyalty Schema en latere gegevens over webgebeurtenissen. Werk de Luma Loyalty Schema bij:

  1. De Luma Loyalty Schema openen

  2. Selecteren Luma Identity Profile Field group

  3. Veld crmId selecteren

  4. Het selectievakje Identity inschakelen

  5. De naamruimte Luma CRM Id selecteren in het vervolgkeuzemenu Identity namespaces

  6. Selecteer Apply en selecteer vervolgens de knop Save om uw wijzigingen op te slaan

    Secundaire Identiteit

De schemarelaties voltooien

Nu onze identiteitsgebieden geƫtiketteerd hebben, kunnen wij de opstelling van de schemaverhoudingen tussen de productcatalogus van Luma en de gebeurtenisschema's voltooien:

  1. De Luma Offline Purchase Events Schema openen

  2. Selecteer Commerce Details veldgroep

  3. Selecteer productListItems > SKU veld

  4. Vink het Relationship vakje aan

  5. Selecteer Luma Product Catalog Schema als de Reference schema

  6. Luma Product SKU moet automatisch worden gevuld als de Reference Identity namespace

  7. Selecteren Apply

  8. Selecteren Save

    gebied van de Verwijzing

Herhaal dit proces om een relatie te maken tussen de Luma Web Events Schema en de Luma Product Catalog Schema .

Nadat u de relatie hebt gedefinieerd, wordt deze zowel in de sectie Composition als in de sectie Structure van de schema-editor aangegeven.

visualisatie van de Verhouding in de schemageditor

Aanvullende bronnen

Nu onze identiteiten op zijn plaats zijn, kunnen wij onze datasetstot stand brengen!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad