En design definierar hur rekommendationer visas på en sida.
Du kan skapa en Recommendations skapa med en standarddesign eller genom att skapa en egen design. The Recommendations > Designs visas både standarddesignkort och alla designer som har skapats på ditt konto.
Tänk på följande när du arbetar med design:
Du kan skapa en rekommendationsdesign med hjälp av en standarddesign eller skapa en anpassad design.
Du kan inte redigera eller ta bort en standarddesign.
Du kan redigera, kopiera eller ta bort en anpassad design.
Om du vill skapa en design baserad på en standarddesign måste du först kopiera designen och sedan redigera kopian.
Bilden visar standarddesignen 1 x 4:
Den här bilden visar en egen design:
Du kan skapa en design under aktivitetsskapandet i Visual Experience Composer (VEC) eller från designbiblioteket utanför aktivitetsskapandet. I följande avsnitt antas du skapa designer från biblioteket, men stegen är liknande.
Skapa designer
Du kan skapa en design baserad på en standarddesign eller skapa en egen design.
Skapa en design baserad på en standarddesign
Klicka Recommendations > Designs för att visa Designs bibliotek.
För musen över kortet för den design du vill skapa och klicka sedan på knappen Copy ikon.
The Create Design visas.
I Information panel, lägga till en Content Name och en förhandsvisningsbild som du kan visa på designkortet.
När du använder en standarddesign visas designnamnet och"Kopiera" i Content Name fält. Du kan redigera namnet. Du kan också välja en bild som ska visas på designkortet.
(Villkorligt) Redigera designen Code, efter behov.
En design kan vara HTML eller icke-HTML. Som standard är HTML-designer omslutna av en <div> -tagg för klickspårning i en webbmiljö. Designer som inte är HTML är avsedda för andra miljöer än webbmiljöer där klickspårning inte är möjlig. Skjut HTML Design växla till"av"-positionen om du vill använda kod som inte är HTML.
note note
NOTE
Det maximala antalet enheter som kan refereras i en design, antingen hårdkodade eller via slingor, är 99.
Klicka på Save.
Skapa en egen design
Klicka Recommendations > Designs för att visa Designs bibliotek.
Klicka på Create Design.
Om du vill basera din nya, anpassade design på en befintlig design håller du musen över den önskade designen och klickar sedan på knappen Copy ikon. Du kan sedan redigera kopian för att skapa en ny anpassad design.
Lägg till en Content Name och valfri förhandsvisningsbild.
(Villkorligt) Redigera designen Code, efter behov.
Mer information finns i steg 4 ovan.
Klicka på Save.
Redigera, kopiera eller ta bort en design
Kom ihåg att du inte kan redigera eller kopiera en standarddesign; du kan bara kopiera standarddesigner.
Håll pekaren över önskad symbol i dialogrutan Design och klicka sedan på lämplig ikon: redigera, kopiera eller ta bort.
Du kan kopiera en befintlig design och skapa en dubblettdesign som du sedan kan ändra. Det gör att du kan skapa en liknande design enklare.
Observera att det finns design för hela kontot. Tänk på detta innan du tar bort en design. Borttagna designer kan inte återställas.
I följande exempel visas hur JSON-svar kan returneras när en aktivitet konfigureras via den formulärbaserade redigeraren.
Skapa en design i designbiblioteket eller i det formulärbaserade arbetsflödet. Om du försöker göra detta i Visual Experience Composer-arbetsflödet (VEC) kan du inte skapa något annat än en HTML-design, som är inkapslad i en <div> för klickspårning.
Se till att alternativet "HTML Design" är inaktiverat:
Följande kod är ett exempel på vad du kan klistra in i din design:
code language-javascript
#*
* "Return a simple list of recommended entity ids"
*#
{
"notes":{
"purpose": "Return a simple list of recommended entity ids",
"use-case": "Use this approach if you prefer to do a real-time lookup of entity attribute details (such as inventory, price, rating) from another system (such as a CMS, PIM or ecommerce platform)",
"version": "01"
},
"recommendedItems": {
"key": "$key.id",
"slot-01": "$entity1.id",
"slot-02": "$entity2.id",
"slot-03": "$entity3.id",
"slot-04": "$entity4.id",
"slot-05": "$entity5.id",
"slot-06": "$entity6.id",
"slot-07": "$entity7.id",
"slot-08": "$entity8.id",
"slot-09": "$entity9.id",
"slot-10": "$entity10.id"
}
}
Konfigurera en formulärbaserad Recommendations aktivitet som använder den här designen.
Navigera till Activities sida.
Klicka på Create Activity > Recommendations.
Under Choose Experience Composer, markera Form och sedan klicka Next.
Ange texten under platsen: "Sample_Recs_response"
Under Default Content, klickar på nedpilen och klickar sedan på Add Recommendation.
Välj en sidtyp. Detta avgör den inledande filtreringen för nästa skärm.
Välj ett villkorskort och klicka sedan på Next.
Markera designen som du skapade i föregående steg och klicka sedan på Next.
Slutför installationsprocessen.
Klicka på högerpilen bredvid Inactive väljer Activate.
När din aktivitet har konfigurerats och aktiverats kan du ställa in en exempelbegäran för att få tillbaka det rena JSON-svaret.
När du sparar din aktivitet Target måste skapa en modell som stöder den valda kriteriekonfigurationen. Beroende på ett antal faktorer kan detta ta en stund. Resultaten visas när modellen har byggts.
Du kan också skicka ytterligare information i svaret. Följande kodfil är ett mer komplext exempel som returnerar mycket mer än enhets-ID:n med associerade platser (ordning). I det här designexemplet returneras även aktivitetsinformation, målprofilinformation (om tillämpligt) och annan information entity.attributes som är kopplade till de returnerade objekten.