Experience Fragments experience-fragments

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

Ett Experience Fragment är en grupp med en eller flera komponenter, inklusive innehåll och layout, som kan refereras till på sidor. De kan innehålla alla komponenter.

An Experience Fragment:

  • Är en del av en upplevelse (sida).
  • Kan användas på flera sidor.
  • Är baserad på en mall (endast redigerbar) för att definiera struktur och komponenter.
  • Består av en eller flera komponenter, med layout, i ett styckesystem.
  • Kan innehålla andra upplevelsefragment.
  • Kan kombineras med andra komponenter (inklusive andra Experience Fragments) för att skapa en komplett sida (upplevelse).
  • Kan ha olika variationer, som kan dela innehåll och/eller komponenter.
  • Kan delas upp i byggstenar som kan användas i flera varianter av fragmentet.

Du kan använda Experience Fragments:

  • Om en författare vill återanvända delar (ett fragment av en upplevelse) av en sida måste de kopiera och klistra in det fragmentet. Att skapa och underhålla dessa klipp-och-klistra-upplevelser är tidskrävande och leder ofta till användarfel. Upplevelsefragment eliminerar behovet av att kopiera/klistra in.
  • För att stödja headless CMS-fallstudier. Författare vill bara använda AEM för att skapa, men inte för att leverera till kunden. Ett system/kontaktyta från tredje part skulle förbruka upplevelsen och sedan leverera till slutanvändaren.
NOTE
Skrivåtkomst för upplevelsefragment kräver att användarkontot är registrerat i gruppen:
experience-fragments-editors
Kontakta systemadministratören om du har problem.

När ska ni använda upplevelsefragment? when-should-you-use-experience-fragments

Experience Fragments ska användas:

  • När ni vill återanvända upplevelser.

    • Upplevelser som återanvänds med samma eller liknande innehåll
  • När du använder AEM som en innehållsleveransplattform för tredje part.

    • Alla lösningar som vill använda AEM som plattform för innehållsleverans
    • Bädda in innehåll i kontaktpunkter från tredje part
  • Om du har en upplevelse med olika variationer eller renderingar.

    • Kanal- eller kontextspecifika varianter
    • Upplevelser som är bra att gruppera (till exempel en kampanj med olika upplevelser i olika kanaler)
  • När ni använder Omnichannel Commerce.

    • Dela handelsrelaterat innehåll i sociala medier i stor skala
    • Göra kontaktytor transaktionella

Organisera dina upplevelsefragment organizing-your-experience-fragments

Det rekommenderas att

Om du skapar mappar kan du:

  • skapa en meningsfull struktur för era Experience Fragments, t.ex. efter klassificering

    note note
    NOTE
    Det är inte nödvändigt att anpassa strukturen för dina Experience Fragments till sidstrukturen på din plats.
  • allokera tillåtna mallar på mappnivå

    note note
    NOTE
    Du kan använda mallredigerare för att skapa en egen mall.

I följande exempel visas Experience Fragments som strukturerats enligt Contributors. Den struktur som används visar också hur andra funktioner, som Multi Site Management (inklusive språkkopior), kan användas.

CAUTION
Följande skärmbild togs från WKND-webbplatsen med Adobe Experience Manager as a Cloud Service.

Mappar för Experience Fragments

Skapa och konfigurera en mapp för dina Experience Fragments creating-and-configuring-a-folder-for-your-experience-fragments

Om du vill skapa och konfigurera en mapp för dina Experience Fragments bör du:

NOTE
Det går också att konfigurera Tillåtna mallar för din instans, men den här metoden är not rekommenderas eftersom värdena kan skrivas över vid uppgradering.

Konfigurera tillåtna mallar för mappen configure-allowed-templates-folder

NOTE
Detta är den rekommenderade metoden för att ange Allowed Templates, eftersom värdena inte skrivs över vid uppgraderingen.
  1. Navigera till önskad Experience Fragments mapp.

  2. Markera mappen och sedan Properties.

  3. Ange det reguljära uttrycket för hämtning av de nödvändiga mallarna i Allowed Templates fält.

    Till exempel:
    /conf/(.*)/settings/wcm/templates/experience-fragment(.*)?

    Upplevelsefragmentegenskaper - tillåtna mallar

  4. Välj Save and Close.

Konfigurera tillåtna mallar för din instans configure-allowed-templates-instance

CAUTION
Vi rekommenderar inte att du ändrar Allowed Templates den här metoden eftersom de angivna mallarna kan skrivas över vid uppgradering.
Använd den här dialogrutan endast i informationssyfte.
  1. Navigera till önskad Experience Fragments konsol.

  2. Välj Configuration options:

    Knappen Konfiguration

  3. Ange de mallar som krävs i Configure Experience Fragments dialog:

    Konfigurera Experience Fragments

  4. Välj Save.

Skapa ett upplevelsefragment creating-an-experience-fragment

Så här skapar du ett Experience Fragment:

  1. Välj Experience Fragments från Global Navigation.

    screen_shot_2018-04-05at92221am1

  2. Navigera till önskad mapp och markera Create.

  3. Välj Experience Fragment för att öppna Create Experience Fragment guide.

    Välj önskat Template sedan Next:

    xf-authoring-02

  4. Ange Properties för er Experience Fragment.

    A Title är obligatoriskt. Om Name är tom kommer den att härledas från Title.

    xf-authoring-03

  5. Klicka på Create.

    Ett meddelande visas. Välj:

    • Done för att återgå till konsolen
    • Open för att öppna fragmentredigeraren

Redigera din upplevelsefragment editing-your-experience-fragment

Experience Fragment Editor har funktioner som liknar den vanliga sidredigeraren. Se Redigera sidinnehåll om du vill ha mer information om hur du använder den.

Följande exempelprocedur visar hur du skapar ett teaser för en produkt:

  1. Dra och släpp en Category Teaser från Komponentbläddraren.

    xf-authoring-04

  2. Välj Configure i komponentens verktygsfält.

  3. Lägg till Asset och definiera Properties efter behov.

  4. Bekräfta definitionerna med Done (bockikon).

  5. Lägg till fler komponenter efter behov.

Skapa en upplevelsefragmentvariant creating-an-experience-fragment-variation

Ni kan skapa variationer av ert Experience Fragment, beroende på era behov:

  1. Öppna fragmentet för redigera.

  2. Öppna Variations -fliken.

    xf-authoring-06

  3. Skapa kan du skapa:

    • Variation
    • Variation as live-copy.
  4. Definiera de nödvändiga egenskaperna:

    • Template
    • Title
    • Name; om det lämnas tomt kommer det att härledas från titeln
    • Description
    • Variation tags

    xf-authoring-07

  5. Bekräfta med Done (bock-ikon) visas den nya varianten på panelen:

    xf-authoring-08

Använda ditt Experience Fragment using-your-experience-fragment

Nu kan du använda din Experience Fragment när du redigerar dina sidor:

  1. Öppna en sida för redigering.

    Till exempel: http://localhost:4502/editor.html/content/we-retail/language-masters/en/products/men.html

  2. Skapa en instans av Experience Fragment-komponenten genom att dra komponenten från komponentwebbläsaren till sidstyckesystemet:

    xf-authoring-09

  3. Lägg till den faktiska Experience Fragment-funktionen i komponentinstansen. antingen:

    • Dra det önskade fragmentet från Resursläsaren och släpp det på komponenten
    • Välj Configure från komponentverktygsfältet och ange vilket fragment som ska användas, bekräfta med Klar (tick)

    xf-authoring-10

    note note
    NOTE
    Redigera i komponentverktygsfältet fungerar som ett kortkommando för att öppna fragmentet i fragmentredigeraren.

Byggblock building-blocks

Du kan välja en eller flera komponenter för att skapa en byggsten för återvinning i fragmentet:

Skapa ett byggblock creating-a-building-block

Så här skapar du ett nytt byggblock:

  1. Välj de komponenter som du vill återanvända i Experience Fragment-redigeraren:

    xf-authoring-12

  2. Välj Convert to building block:

    xf-authoring-13-icon

    Till exempel:

    xf-authoring-13

  3. Ange namnet på Building Block och bekräfta med Convert:

    xf-authoring-14

  4. Byggblocket visas på fliken och kan markeras i styckesystemet:

    xf-authoring-15

Hantera ett byggblock managing-a-building-block

Byggblocket visas i Building Blocks -fliken. Följande åtgärder är tillgängliga för varje block:

  • Gå till master: öppna mastervarianten på en ny flik
  • Byt namn
  • Ta bort

xf-authoring-16

Använda ett byggblock using-a-building-block

Du kan dra byggblocket till styckesystemet för vilket fragment som helst, precis som med vilken komponent som helst.

The Plain HTML Rendition the-plain-html-rendition

Använda .plain. -väljaren i URL-adressen kan du komma åt den vanliga HTML-återgivningen.

Det här är tillgängligt från webbläsaren, men det främsta syftet är att tillåta andra program (till exempel webbprogram från tredje part, anpassade mobilimplementeringar) att komma åt innehållet i Experience Fragment direkt, med enbart URL:en.

Den rena HTML-renderingen lägger till protokoll, värd och kontextsökväg till sökvägar som är:

  • av typen: src, href, eller action

  • eller avsluta med: -src, eller -href

Till exempel:

.../brooklyn-coat/master.plain.html

NOTE
Länkar refererar alltid till publiceringsinstansen. De är avsedda att användas av tredje part, så länken anropas alltid från publiceringsinstansen, inte författaren.

xf-authoring-17

Exportera Experience Fragments exporting-experience-fragments

Som standard levereras Experience Fragments i HTML-format. Detta kan användas av både AEM och tredjepartskanaler.

HTML används för export till Adobe Target. Se Målintegrering med upplevelsefragment för fullständig information.

recommendation-more-help
5f6f1f67-8db1-40cb-84e9-024e65b9fc4c