Arbeta med innehållsfragment

FÖRSIKTIGHET

Vissa funktioner för innehållsfragment kräver att AEM 6.4 Service Pack 2 (6.4.2.0) eller senare.

Med Adobe Experience Manager (AEM) Content Fragments kan du utforma, skapa, strukturera och publicera sidoberoende innehåll. Med dem kan du förbereda innehåll som är klart för användning på flera platser/i flera kanaler.

Innehållsfragment kan också levereras i JSON-format med exportfunktionerna i Sling Model (JSON) AEM kärnkomponenterna. Leveranssätt:

  • gör att du kan använda komponenten för att hantera vilka element i ett fragment som ska levereras
  • tillåter massleverans genom att lägga till flera kärnkomponenter för innehållsfragment på sidan som används för API-leverans

På den här och följande sidor beskrivs hur du skapar, konfigurerar och underhåller dina innehållsfragment:

OBSERVERA

Dessa sidor ska läsas tillsammans med Sidredigering med innehållsfragment.

Antalet kommunikationskanaler ökar årligen. Kanalerna avser vanligen leveransmekanismen, antingen som

  • Fysisk kanal. t.ex. dator, mobil.
  • Leveranssätt i fysisk kanal. t.ex."produktinformationssida","produktkategorisida" för datorer eller"mobilwebben","mobilapp" för mobiler.

Men du vill (förmodligen) inte använda exakt samma innehåll för alla kanaler - du måste optimera innehållet utifrån den specifika kanalen.

Med innehållsfragment kan du:

  • Fundera på hur ni kan nå målgrupper effektivt i alla kanaler.
  • Skapa och hantera kanalneutralt redaktionellt innehåll.
  • Bygg innehållspooler för en rad olika kanaler.
  • Utforma innehållsvarianter för specifika kanaler.
  • Lägg till bilder i texten genom att infoga resurser (blandade mediefragment).

Dessa innehållsfragment kan sedan samlas ihop för att ge upplevelser över en mängd olika kanaler.

Innehållsfragment och innehållstjänster

AEM Content Services är utformat för att generera beskrivning och leverans av innehåll i/från AEM utöver fokus på webbsidor.

De levererar innehåll till kanaler som inte är traditionella AEM webbsidor, med standardiserade metoder som kan användas av alla kunder. Dessa kanaler kan omfatta:

  • Enkelsidiga program
  • Inbyggda mobilprogram
  • andra kanaler och kontaktpunkter externt för AEM

Leveransen görs i JSON-format.

AEM kan användas för att beskriva och hantera strukturerat innehåll. Strukturerat innehåll definieras i modeller som kan innehålla olika innehållstyper. inklusive text, numeriska data, boolesk information, datum och tid med mera.

Tillsammans med JSON-exportfunktionerna i AEM kärnkomponenter kan detta strukturerade innehåll sedan användas för att leverera AEM till andra kanaler än AEM.

OBSERVERA

Innehållsfragment och Upplevelsefragment har olika funktioner i AEM:

  • Innehållsfragment är redaktionellt innehåll, främst text och relaterade bilder. De är rent innehåll, utan design och layout.
  • Upplevelsefragment är helt utformat, ett fragment av en webbsida.

Upplevelsefragment kan innehålla innehåll i form av innehållsfragment, men inte tvärtom.

Mer information finns även i Förstå innehållsfragment och upplevelsefragment i AEM.

FÖRSIKTIGHET

Innehållsfragment är inte tillgängliga i det klassiska användargränssnittet.

Komponenten Content Fragment kan ses i den klassiska användargränssnittets sidospark, men ytterligare funktioner är inte tillgängliga.

OBSERVERA

AEM har också stöd för översättning av fragmentinnehåll. Se Skapa översättningsprojekt för innehållsfragment för ytterligare information.

Typer av innehållsfragment

Innehållsfragment kan antingen vara:

  • Enkla fragment

    • Dessa har ingen fördefinierad struktur. De innehåller bara text och bilder.
    • Dessa baseras på mallen Enkelt fragment.
  • Fragment som innehåller strukturerat innehåll

    • Dessa baseras på en Content Fragment Model, som fördefinierar en struktur för det resulterande fragmentet.
    • Dessa kan också användas för att realisera innehållstjänster med JSON-exporteraren.

Innehållstyp

Innehållsfragmenten är:

  • Lagrad som Resurser:

    • Innehållsfragment (och deras variationer) kan skapas och underhållas från Resurser konsol.
    • Skapat och redigerat i Content Fragment Editor.
  • Används i sidredigeraren med komponenten Content Fragment (refererande komponent):

    • The Innehållsfragment -komponenten är tillgänglig för sidförfattare. De kan referera till och leverera det nödvändiga innehållsfragmentet i antingen HTML- eller JSON-format.

Innehållsfragment är en innehållsstruktur som:

Fragment med visuella resurser

För att ge författarna bättre kontroll över sitt innehåll kan bilder läggas till och/eller integreras med ett innehållsfragment.

Resurser kan användas med ett innehållsfragment på flera sätt. var och en med sina egna fördelar:

  • Infoga resurs till ett fragment (blandade mediefragment)

    OBSERVERA

    Visuella resurser som infogats i själva innehållsfragmentet kopplas till föregående stycke. När fragmentet läggs till på en sida flyttas dessa resurser i relation till det stycket när mellanliggande innehåll läggs till.

  • Associerat innehåll

    • är anslutna till ett fragment, men inte en fast del av fragmentet (se Komponentdelar i ett innehållsfragment).
    • Möjliggör viss flexibilitet för placering.
    • Är enkelt tillgängliga för användning (som mellanliggande innehåll) när du använder fragmentet på en sida.
    • Se Associerat innehåll för mer information.
  • Resurser som är tillgängliga från resursläsaren i sidredigeraren

    • Möjliggör full flexibilitet för val av en resurs.
    • Möjliggör viss flexibilitet för placering.
    • Innebär inte att man kan godkänna ett visst fragment.
    • Se Resursläsaren för mer information.

Komponentdelar i ett innehållsfragment

Resurserna för innehållsfragmentet består av följande delar (antingen direkt eller indirekt):

  • Fragmentelement

    • Elementen korrelerar till de datafält som innehåller innehåll.

    • För fragment med strukturerat innehåll använder du en innehållsmodell för att skapa innehållsfragmentet. De element (fält) som anges i modellen definierar fragmentets struktur. Dessa element (fält) kan vara av olika datatyper.

    • För enkla fragment:

      • Innehållet finns i ett (eller flera) textfält med flera rader eller element.
      • Elementen definieras i fragmentmallen (kan inte definieras när fragmentet redigeras, se Mallar för innehållsfragment).
  • Fragmentera stycken

    • Textblock, det vill säga:

      • avgränsat med lodräta blanksteg (vagnretur)
      • i flerradiga textelement, i enkla eller strukturerade fragment
    • I lägena RTF och Markdown-kod kan ett stycke formateras som en rubrik, och då utgör det och det efterföljande stycket en enhet.

    • Aktivera innehållskontroll vid sidredigering.

  • Resurser som infogats i ett fragment (blandade mediefragment)

    • Resurser (bilder) infogade i det faktiska fragmentet och används som det interna innehållet i ett fragment.
    • Är inbäddade i fragmentets styckesystem.
    • Kan formateras när fragment används/refereras på en sida.
    • Kan endast läggas till, tas bort från eller flyttas inom ett fragment med fragmentredigeraren. Dessa åtgärder kan inte utföras i sidredigeraren.
    • Kan endast läggas till, tas bort från eller flyttas inom ett fragment med RTF-format i fragmentredigeraren.
    • Kan endast läggas till i flerradiga textelement (alla fragmenttyper).
    • Kopplas till föregående text (stycke).
    FÖRSIKTIGHET

    Kan tas bort (oavsiktligt) från ett fragment genom att växla till oformaterad text.

    OBSERVERA

    Resurser kan också läggas till som extra (mellanliggande) innehåll när ett fragment används på en sida, med antingen Associerat innehåll eller resurser från Resurser-webbläsaren.

  • Associerat innehåll

    • Detta innehåll är externt, men med redaktionell relevans för, ett fragment. Vanligtvis bilder, videoklipp eller andra fragment.

    • De enskilda resurserna i samlingen är tillgängliga för användning med fragmentet i sidredigeraren när det läggs till på en sida. Det innebär att de är valfria, beroende på den specifika kanalens krav.

    • Resurserna är kopplade till fragment via samlingar; kopplade samlingar låter författaren bestämma vilka resurser som ska användas när de redigerar sidan.

      • Samlingar kan kopplas till fragment via mallar, som standardinnehåll eller av författare vid fragmentredigering.
      • DAM-samlingar är grunden för det associerade fragmentinnehållet.
    • Du kan också lägga till själva fragmentet i en samling för att underlätta spårningen.

  • Fragmentmetadata

    • Använd Resurser för metadatamodeller.

    • Taggar kan skapas när du:

      • Skapa och redigera fragmentet

      • Eller senare:

        • Genom att visa/redigera fragmentet Egenskaper från konsolen
        • Genom att redigera Metadata i fragmentredigeraren
    FÖRSIKTIGHET

    Metadatabearbetningsprofiler gäller inte för innehållsfragment.

  • Överordnad

    • En integrerad del av fragmentet

      • Alla innehållsfragment har en instans av Överordnad.
      • Överordnad kan inte tas bort.
    • Överordnad är tillgängligt i fragmentredigeraren under Variationer.

    • Överordnad är inte en variation i sig, utan är grunden för alla variationer.

  • Variationer

    • Återgivning av fragmenttext som är specifik för redaktionella ändamål. kan vara relaterat till kanalen men inte obligatoriskt, kan också vara för lokala ad hoc-ändringar.
    • Skapas som kopior av Överordnad, men kan sedan redigeras efter behov; det ofta finns innehållsöverlappning mellan själva variationerna.
    • Kan definieras under fragmentutveckling eller fördefinieras i fragmentmallar.
    • Lagras i fragmentet för att undvika spridning av innehållskopior.
    • Variationer kan vara synkroniserad med Överordnad om det Överordnad innehållet har uppdaterats.
    • Kan Sammanfattad för att snabbt korta av texten till en fördefinierad längd.
    • Tillgängligt under Variationer i fragmentredigeraren.

Mellan innehåll vid sidredigering med innehållsfragment

Mellanliggande innehåll:

FÖRSIKTIGHET

Det mellanliggande innehållet är sidinnehåll. Den lagras inte i innehållsfragmentet.

Krävs av fragment

Om du vill skapa, redigera och använda innehållsfragment behöver du också:

  • Innehållsmodell

    • är aktiverad och sedan skapad med verktyg.
    • Krävs för skapa ett strukturerat fragment.
    • Definierar strukturen för ett fragment (rubrik, innehållselement, taggdefinitioner).
    • Innehållsmodelldefinitioner kräver en titel och ett dataelement. allt annat är valfritt. Modellen definierar ett minimalt omfång för fragmentet och standardinnehållet om tillämpligt. Författare kan inte ändra den definierade strukturen när de redigerar fragmentinnehåll.
  • Fragmentmall

    • Krävs för skapa ett enkelt fragment.
    • Vanligtvis som utvecklats under projektgenomförandet; kan inte skapas vid redigering.
    • Definierar grundläggande egenskaper för ett enkelt fragment (titel, antal textelement, taggdefinitioner).
    • Malldefinitioner kräver en titel och ett textelement. allt annat är valfritt. Mallen definierar ett minimalt omfång för fragmentet och standardinnehållet om tillämpligt. Författare kan senare utöka ett fragment utöver det som definieras i mallen.
  • Innehållsfragmentkomponent

    • Instrumentellt för att leverera fragmentet i HTML- och/eller JSON-format.
    • Krävs för referera till fragmentet på en sida.
    • Ansvarig för layout och leverans av ett fragment. dvs. kanaler.
    • Fragment behöver en eller flera dedikerade komponenter för att definiera layout och leverera vissa eller alla element/varianter och tillhörande innehåll.
    • Om du drar ett fragment till en sida när du redigerar kopplas den nödvändiga komponenten automatiskt till.

Exempel på användning

Ett fragment, med dess element och variationer, kan användas för att skapa sammanhängande innehåll för flera kanaler. När du utformar ditt fragment måste du tänka på vad som kommer att användas var.

Vi.Retail Sample

Ett exempelfragment kan visas på:

http://localhost:4502/assets.html/content/dam/we-retail/en/experiences/arctic-surfing-in-lofoten

På denna sida