Aktivera kundprofiler i realtid

I den här lektionen ska du aktivera dina scheman och datauppsättningar för kundprofiler i realtid.

Jag ljög när jag sa att dataset-lektionen var den kortaste lektionen i kursen - den här borde ta ännu mindre tid! Det enda du kommer att göra är att vända en massa glasögon. Men det som händer när du vänder på de här växlarna är verkligen viktigt, så jag vill dedikera en hel sida till den.

Med kundprofilen i realtid kan ni se en helhetsbild av varje enskild kund som kombinerar data från flera kanaler, inklusive online-, offline-, CRM- och tredjepartsdata. Med hjälp av en profil kan ni sammanställa olika kunddata i en enhetlig vy som ger ett användbart, tidsstämplat konto för varje kundinteraktion.

Så fantastiskt som allt det där låter, behöver du inte aktivera alla dina data för profilen. Faktum är att du endast bör aktivera de data du behöver för aktiveringsändamål. Aktivera data som ni vill använda för marknadsföringsärenden, kundtjänstintegreringar och så vidare, där ni behöver snabb tillgång till en robust kundprofil. Om du bara överför data för analys bör det förmodligen inte aktiveras för profilen.

Det finns viktiga skyddsutkast för kundprofildata i realtid som du bör granska när du avgör vilken av dina egna data du bör aktivera för profilen.

Dataarkitekturer måste aktivera kundprofil i realtid utanför den här självstudiekursen.

Innan du börjar övningarna ska du titta på den här korta videon och lära dig mer om kundprofilen i realtid:

Behörigheter krävs

I lektionen Konfigurera behörigheter ställer du in alla åtkomstkontroller som krävs för att slutföra lektionen.

Aktivera scheman för kundprofil i realtid med plattformens användargränssnitt

Låt oss börja med den enkla uppgiften att aktivera ett schema:

  1. Öppna Luma Loyalty Schema i användargränssnittet för plattformen

  2. I Schema Properties växlar du till växeln Profil

  3. Bekräfta genom att trycka på knappen Enable i bekräftelsemodal

  4. Klicka på knappen Save om du vill spara ändringarna

    note important
    IMPORTANT
    När ett schema har aktiverats för profilen kan det inte inaktiveras eller tas bort. Det går inte heller att ta bort fält från schemat efter den här punkten. Dessa konsekvenser är viktiga att tänka på senare när du arbetar med egna data i produktionsmiljön. Du bör använda en utvecklingssandlåda i den här självstudiekursen, som du kan ta bort när som helst.
    I den kontrollerade miljön i den här självstudiekursen aktiverar du dina scheman och datauppsättningar för profilen, innan du importerar några data. När du arbetar med egna data rekommenderar vi att du gör saker i följande ordning:
    1. För det första kan du importera vissa data i dina datauppsättningar.
    2. Åtgärda eventuella problem som uppstår under dataöverföringsprocessen (till exempel datavalidering eller mappningsproblem).
    3. Aktivera datauppsättningar och scheman för profil
    4. Återställ data

    Växla profil

Lätt eller? Upprepa stegen ovan för dessa andra scheman:

  1. Luma produktkatalogschema
  2. Schema för offlineinköpshändelser för Luma
  3. Luma Web Events-schema (markera kryssrutan "Data för det här schemat kommer att innehålla en primär identitet i fältet identityMap.")

Aktivera scheman för kundprofil i realtid med plattforms-API

Nu är det dags att aktivera Luma CRM Schema med API:t. Om du vill hoppa över den här övningen och bara aktivera den i användargränssnittet går du direkt.

Hämta meta:altId för schemat

Först hämtar vi meta:altId för Luma CRM Schema:

  1. Öppna Postman
  2. 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, precis som i lektionen Postman.
  3. Öppna begäran Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Välj knappen Skicka
  5. Du borde få 200 svar
  6. Leta i svaret för objektet Luma CRM Schema och kopiera värdet meta:altId
    Kopiera meta:altIid

Aktivera schemat

Nu när vi har meta:altId för schemat kan vi aktivera det för profilen:

  1. Öppna begäran Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.

  2. Klistra in meta:altId-värdet som SCHEMA_ID-parametervärdet i Param

  3. Klistra in följande kod på fliken Brödtext

    code language-json
    [{
        "op": "add",
        "path": "/meta:immutableTags",
        "value": ["union"]
    }]
    
  4. Välj knappen Skicka

  5. Du borde få 200 svar

    Aktivera CRM-schemat för profilen med din anpassade meta:altIid som används som SCHEMA_ID-parameter

Du bör kunna se i användargränssnittet att alla fem scheman är aktiverade för profilen (du kan behöva SKIFT-läsa in igen för att se att Luma CRM Schema är aktiverat):
Alla scheman är aktiverade

Aktivera datauppsättningar för kundprofil i realtid med hjälp av användargränssnittet i plattformen

Datauppsättningarna måste även aktiveras för profilen, och processen är ännu enklare:

  1. Öppna Luma Loyalty Dataset i användargränssnittet för plattformen

  2. Växla Profile

  3. Bekräfta genom att trycka på knappen Enable i bekräftelsemodal

    Profilväxling

Upprepa stegen ovan för dessa andra datauppsättningar:

  1. Luma produktkatalogsdatauppsättning
  2. Datauppsättning för offlineinköpshändelser för luma
  3. Luma Web Events-datauppsättning
NOTE
Till skillnad från scheman kan du inaktivera datauppsättningar från profilen, men alla tidigare inmatade data finns kvar i profilen.

Aktivera datauppsättningar för kundprofil i realtid med hjälp av plattforms-API

Nu ska du aktivera en datauppsättning för profil med API:t. Även om du vill aktivera det via användargränssnittet med metoden ovan så fungerar det bra.

Hämta datauppsättningens ID

Först måste vi hämta id för Luma CRM Dataset:

  1. Öppna Postman
  2. 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, precis som i lektionen Postman.
  3. Öppna begäran Catalog Service API > Datasets > Retrieve a list of datasets.
  4. Välj knappen Skicka
  5. Du borde få 200 svar
  6. Leta i svaret för objektet Luma CRM Dataset och kopiera ID
    Kopiera ID:t

Aktivera datauppsättningen

Nu när vi har ID:t för datauppsättningen kan vi aktivera det för profilen:

  1. Öppna begäran Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.

  2. I Params uppdaterar du värdet DATASET_ID till ditt eget

  3. Klistra in följande kod på fliken Brödtext. Observera att de första två värdena är taggar som redan finns och som visas i det föregående svaret. De måste inkluderas i brödtexten, utöver de två nya taggarna som vi lägger till:

    code language-json
    {
        "tags":{
            "adobe/pqs/table":["luma_crm_dataset"],
            "adobe/siphon/table/format":["parquet"],
            "unifiedProfile":["enabled:true"],
            "unifiedIdentity":["enabled:true"]
            }
    }
    
  4. Välj knappen Skicka

  5. Du borde få 200 svar

    Aktivera CRM-datauppsättningen för profilen och se till att du använder ditt anpassade datauppsättnings-ID som DATASET_ID-parameter

Du kan också bekräfta att användargränssnittet visar vilken datauppsättning som är aktiverad:
Bekräfta

IMPORTANT
Om du importerar data innan du aktiverar schemat och datauppsättningen för profilen måste du importera data igen efteråt.

Ytterligare resurser

Datatekniker bör fortsätta med lektionen Prenumerera på datainmatningshändelser.
Dataarkitekter kan hoppa över och gå till lektionen gruppinhämtning.

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