[Begränsad tillgänglighet]{class="badge informative"}

Använd Adobe Experience Platform-data för personalisering aep-data

AVAILABILITY
Den här funktionen är för närvarande tillgänglig för alla kunder i en begränsad version.
För närvarande kan hjälpfunktionen"datasetLookup" användas i uttrycksfragment för en begränsad uppsättning kunder. Kontakta din Adobe-representant för att få åtkomst.

Med Journey Optimizer kan du utnyttja data från Adobe Experience Platform postdatauppsättningar i personaliseringsredigeraren för att anpassa ditt innehåll. Innan du startar måste datauppsättningar som behövs för sökpersonalisering först aktiveras för sökning. Detaljerad information finns i det här avsnittet: Använd Adobe Experience Platform-data.

När en datauppsättning har aktiverats för sökpersonalisering kan du använda dess data för att anpassa ditt innehåll till Journey Optimizer.

  1. Öppna personaliseringsredigeraren, som är tillgänglig i alla sammanhang där du kan definiera personalisering, till exempel meddelanden. Lär dig arbeta med personaliseringsredigeraren

  2. Navigera till hjälpfunktionslistan och lägg till hjälpfunktionen datasetLookup i kodfönstret.

  3. Den här funktionen har en fördefinierad syntax som gör att du kan anropa fält från Adobe Experience Platform datamängder. Syntaxen är följande:

    code language-none
    {{datasetLookup datasetId="datasetId" id="key" result="store" required=false}}
    
    • datasetId är ID:t för den datauppsättning som du arbetar med.

    • id är ID:t för källkolumnen som ska kopplas till den primära identiteten för sökdatauppsättningen.

      note note
      NOTE
      Det värde som anges för det här fältet kan vara antingen ett fält-ID (profile.packages.packageSKU), ett fält som skickas i en resthändelse (context.travel.events.event_ID.productSKU) eller ett statiskt värde (sku07653). I vilket fall som helst använder systemet värdet och sökningen i datauppsättningen för att kontrollera om den matchar en nyckel.
      Om du använder ett strängvärde för tangenten ska texten stå inom citattecken. Exempel: {{datasetLookup datasetId="datasetId" id="SKU1234" result="store" required=false}}. Om du använder ett attributvärde som en dynamisk nyckel tar du bort citattecknen. Exempel: {{datasetLookup datasetId="datasetId" id=category.product.SKU result="SKU" required=false}}
    • result är ett godtyckligt namn som du måste ange för att kunna referera till alla fältvärden som du kommer att hämta från datauppsättningen. Det här värdet används i koden för att anropa varje fält.

    • required=false: Om det krävs anges till TRUE kommer meddelandet endast att levereras om en matchande nyckel hittas. Om värdet är false krävs ingen matchande nyckel och meddelandet kan fortfarande levereras. Observera att om värdet är false bör du ta hänsyn till reservvärden eller standardvärden i meddelandeinnehållet.

    accordion
    Var ska ett datauppsättnings-ID hämtas?

    Datauppsättnings-ID kan hämtas i Adobe Experience Platform användargränssnitt. Lär dig hur du arbetar med datauppsättningar i Adobe Experience Platform-dokumentationen.

  4. Anpassa syntaxen efter dina behov. I det här exemplet vill vi hämta data om passagerarnas flygningar. Syntaxen är följande:

    code language-none
    {{datasetLookup datasetId="1234567890abcdtId" id=profile.upcomingFlightId result="flight"}}
    
    • Vi arbetar i datauppsättningen med ID:t "1234567890abcdtId",
    • Fältet som vi vill använda för att skapa en koppling med uppslagsuppsättningen är profile.upcomingFlightId,
    • Vi vill inkludera alla fältvärden under "flight"-referensen.
  5. När syntaxen som ska anropas i Adobe Experience Platform-datauppsättningen har konfigurerats kan du ange vilka fält du vill hämta. Syntaxen är följande:

    code language-none
    {{result.fieldId}}
    
    note note
    NOTE
    När du refererar till ett datamängdsfält måste du se till att du matchar den fullständiga fältsökvägen enligt definitionen i schemat.
    • result är det värde som du har tilldelat parametern result i hjälpfunktionen MultiEntity. I det här exemplet "flight".

    • fieldID är ID:t för det fält som du vill hämta. Detta ID visas i användargränssnittet för Adobe Experience Platform när du bläddrar i postschemat som är relaterat till din datauppsättning:

      accordion
      Var ska ett fält-ID hämtas?

      Fält-ID:n kan hämtas när en datauppsättning förhandsgranskas i Adobe Experience Platform användargränssnitt. Lär dig hur du förhandsgranskar datauppsättningar i Adobe Experience Platform-dokumentationen.

    I det här exemplet vill vi använda information om passagerarnas tid och port för ombordstigning. Därför lägger vi till följande två rader:

    • {{flight._myorg.booking.boardingTime}}
    • {{flight._myorg.booking.gate}}
  6. Nu när koden är klar kan du slutföra innehållet som vanligt och testa det med knappen Simulera innehåll för att kontrollera personaliseringen. Lär dig hur du förhandsgranskar och testar innehåll

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76