Werken met inhoudsfragmenten working-with-content-fragments
Met Adobe Experience Manager (AEM), laten de Fragmenten van de Inhoud u, pagina-onafhankelijke inhoud 🔗 ontwerpen tot stand brengen, leiden en publiceren. Hiermee kunt u inhoud voorbereiden en gebruiken op meerdere locaties/via meerdere kanalen, ideaal voor levering zonder kop.
Inhoudsfragmenten bevatten gestructureerde inhoud:
-
Zij zijn gebaseerd op het Model van het Fragment van de a Inhoud, dat vooraf een structuur voor het resulterende fragment bepaalt.
-
De structuur kan liggen tussen:
-
Basis
- Bijvoorbeeld een tekstveld met één regel tekst.
- Wordt gebruikt voor het voorbereiden van eenvoudige inhoud voor gebruik in paginaontwerp.
-
Complex
- Een combinatie van een groot aantal velden met verschillende gegevenstypen, zoals tekst, getal, boolean, gegevens en tijd.
- Wordt gebruikt voor het voorbereiden van gestructureerde inhoud voor het ontwerpen van pagina's of voor levering aan uw toepassing.
-
Genest
- Met de beschikbare gegevenstypen kunt u de inhoud nesten.
- Dit wordt doorgaans gebruikt voor levering aan uw toepassing.
-
Inhoudsfragmenten kunnen ook worden geleverd in JSON-indeling, waarbij gebruik wordt gemaakt van de JSON-exportmogelijkheden (Sling Model) van AEM kerncomponenten. Deze leveringsvorm:
- biedt u de mogelijkheid om de component te gebruiken om te beheren welke elementen van een fragment moeten worden geleverd
- staat bulklevering toe, door veelvoudige inhoudfragment kerncomponenten op de pagina toe te voegen die voor levering API wordt gebruikt
Deze en de volgende pagina's bevatten de taken voor het maken, configureren, onderhouden en gebruiken van uw inhoudsfragmenten:
- Functionaliteit van inhoudsfragment inschakelen voor uw instantie
- Modellen van het Fragment van de Inhoud- toelatend, creërend, en bepalend uw modellen
- het Leiden de Fragmenten van de Inhoud- creeer uw inhoudsfragmenten; dan geef, publiceer, en verwijzing uit
- Variaties - het Authoring Inhoud van het Fragment- auteur de fragmentinhoud en creeer variaties van de Meester
- Markering- het gebruiken van prijsdalingssyntaxis voor uw fragment
- Gebruikend Bijbehorende Inhoud- toevoegend bijbehorende inhoud
- Meta-gegevens - de Eigenschappen van het Fragment- het bekijken van en het uitgeven van de fragmenteigenschappen
- Gebruik de Fragmenten van de Inhoud, samen met GraphQL, om inhoudvoor gebruik in uw toepassingen te leveren. Om met dit te helpen, kunt u voorproef output JSON.
Het aantal communicatiekanalen neemt jaarlijks toe. Doorgaans verwijzen kanalen naar het leveringsmechanisme, als:
- Fysiek kanaal, bijvoorbeeld desktop, mobiel.
- Leveringsvorm via een fysiek kanaal, bijvoorbeeld de pagina met productdetails, de pagina met productcategorieën voor desktops of de pagina Mobiel web en de pagina Mobiele apps voor mobiele apparaten.
(Waarschijnlijk) wilt u echter niet voor alle kanalen dezelfde inhoud gebruiken. U moet de inhoud optimaliseren op basis van het specifieke kanaal.
Met inhoudsfragmenten kunt u:
- Overweeg hoe u doelpubliek efficiënt langs verschillende kanalen kunt bereiken.
- Kanaalneutrale redactionele inhoud maken en beheren.
- Stel inhoudsgroepen samen voor een reeks kanalen.
- Ontwerpinhoudvariaties voor specifieke kanalen.
- Voeg afbeeldingen aan de tekst toe door elementen (gemengde-mediafragmenten) in te voegen.
- Maak geneste inhoud, zodat u de complexiteit van uw gegevens kunt weerspiegelen.
Deze inhoudsfragmenten kunnen vervolgens worden samengevoegd om via verschillende kanalen ervaringen op te doen.
-
de Fragmenten van de Inhoud zijn redactionele inhoud die kan worden gebruikt om tot gestructureerde gegevens met inbegrip van teksten, aantallen, en data, onder anderen toegang te hebben. Het zijn pure inhoud, met definitie en structuur, maar zonder extra visueel ontwerp en/of lay-out.
-
de Fragmenten van de Ervaring zijn volledig opgemaakt inhoud; een fragment van een Web-pagina.
Inhoudsfragmenten en inhoudsservices content-fragments-and-content-services
AEM Content Services zijn ontworpen om de beschrijving en levering van inhoud in of vanuit AEM te veralgemenen, waarbij de aandacht niet op webpagina's wordt gevestigd.
Zij verstrekken de levering van inhoud aan kanalen die niet traditionele AEM Web-pagina's zijn, gebruikend gestandaardiseerde methodes die door om het even welke cliënt kunnen worden gebruikt. Deze kanalen kunnen zijn:
- Toepassingen voor één pagina
- Systeemeigen mobiele toepassingen
- andere kanalen en aanraakpunten buiten AEM
De levering wordt uitgevoerd in JSON-indeling met behulp van de JSON Exporter.
AEM Inhoudsfragmenten kunnen worden gebruikt om gestructureerde inhoud te beschrijven en te beheren. Gestructureerde inhoud wordt gedefinieerd in modellen die verschillende inhoudstypen kunnen bevatten, zoals tekst, numerieke gegevens, booleaanse gegevens, datum en tijd en meer.
Samen met de JSON-exportmogelijkheden van AEM kerncomponenten kan deze gestructureerde inhoud vervolgens worden gebruikt om AEM inhoud aan andere kanalen dan AEM pagina's te leveren.
Inhoudstype content-type
Inhoudsfragmenten zijn:
-
Opgeslagen als Assets:
- De fragmenten van de inhoud (en hun variaties) kunnen van de Assets console worden gecreeerd en worden gehandhaafd.
- Gemaakt en bewerkt in de Inhoudsfragmenteditor.
-
Gebruikt in de paginaredacteur met de component van het Fragment van de Inhoud(van verwijzingen voorzien component):
- De component van het Fragment van 0} Inhoud {is beschikbaar aan paginaauteurs. Hiermee kunnen ze naar het vereiste inhoudsfragment verwijzen en dit leveren in HTML- of JSON-indeling.
-
Toegankelijk gebruikend AEM GraphQL API.
Inhoudsfragmenten zijn een inhoudsstructuur die:
- Geen lay-out of ontwerp hebben (enige tekstopmaak is mogelijk in de modus RTF).
- Heb één of meerdere samenstellende delen.
- Kan bevatten, of met, beeldenworden verbonden.
- Kan binnen-tussen inhoudgebruiken wanneer van verwijzingen voorzien op een pagina.
- Zijn onafhankelijk van het leveringsmechanisme (namelijk pagina, kanaal).
Fragmenten met Visual Assets fragments-with-visual-assets
Om auteurs meer controle over hun inhoud te geven, kunnen afbeeldingen worden toegevoegd aan en/of geïntegreerd met een inhoudsfragment.
Assets kan op verschillende manieren worden gebruikt met een inhoudsfragment. Elk van deze mogelijkheden heeft zijn eigen voordelen:
-
Activa van het Tussenvoegsel in een fragment (gemengd-media fragmenten)
- Zijn een deel van het fragment (zie Componentdelen van een tevreden fragment).
- De positie van het element definiëren.
- Zie Invoegend Assets in uw Fragmentin de Redacteur van het Fragment voor meer informatie.
note note NOTE Visuele elementen die in het inhoudsfragment zelf worden ingevoegd, worden aan de voorafgaande alinea gekoppeld. Wanneer het fragment aan een pagina wordt toegevoegd, worden deze elementen ten opzichte van die alinea verplaatst wanneer tussenliggende inhoud wordt toegevoegd. -
Verwante Inhoud
- Wordt verbonden met een fragment; maar geen vast deel van het fragment (zie Componentdelen van een inhoudsfragment).
- Biedt enige flexibiliteit voor positionering.
- U kunt het fragment gemakkelijk gebruiken (als tussenliggende inhoud) op een pagina.
- Zie Geassocieerde Inhoudvoor meer informatie.
-
Assets die beschikbaar zijn in de assetbrowser van de pagina-editor
- Volledige flexibiliteit toestaan voor de selectie van een element.
- Biedt enige flexibiliteit voor positionering.
- Bevat niet het concept dat voor een specifiek fragment wordt goedgekeurd.
Delen van een inhoudsfragment maken constituent-parts-of-a-content-fragment
De elementen van het inhoudsfragment bestaan uit de volgende onderdelen (direct of indirect):
-
Elementen van het Fragment
- Elementen correleren met de gegevensvelden die inhoud bevatten.
- U gebruikt een inhoudsmodel om het inhoudsfragment te maken. De elementen (velden) die in het model zijn opgegeven, definiëren de structuur van het fragment. Deze elementen (velden) kunnen van verschillende gegevenstypen zijn.
-
Fragmentalinea's
-
Blokken tekst vaak meerdere regels die zijn gescheiden als afzonderlijke entiteiten.
-
In de modi Tekst met opmaak en Markdown kan een alinea worden opgemaakt als een koptekst. In dat geval horen die alinea en de volgende alinea bij elkaar als één eenheid.
-
Inhoudsbeheer tijdens het ontwerpen van pagina's inschakelen.
-
-
Assets die in een Fragment (Gemengd-Media Fragments) wordt opgenomen
-
Assets (afbeeldingen) ingevoegd in het feitelijke fragment en gebruikt als de interne inhoud van een fragment.
-
zijn ingesloten in het alineasysteem van het fragment.
-
Kan worden geformatteerd wanneer het fragment wordt gebruikt/op een paginavan verwijzingen wordt voorzien.
-
Kan alleen met de fragmenteditor worden toegevoegd aan, verwijderd uit of verplaatst binnen een fragment. Deze handelingen kunnen niet worden uitgevoerd in de paginaeditor.
-
Kan slechts aan, worden toegevoegd geschrapt van, of binnen, een fragment gebruikend het Rich formaat van de Tekst in de fragmentredacteurworden bewogen.
-
Kan alleen worden toegevoegd aan tekstelementen met meerdere regels (elk fragmenttype).
-
Aan de voorgaande tekst (alinea) worden toegevoegd.
note caution CAUTION Assets kan (per ongeluk) uit een fragment worden verwijderd door over te schakelen op de indeling Onbewerkte tekst. note note NOTE Assets kan ook als extra (in-tussen) inhoudworden toegevoegd wanneer het gebruiken van een fragment op een pagina; het gebruiken van of Geassocieerde Inhoud of activa van browser van Assets.
-
-
Verwante Inhoud
-
Dit is inhoud die zich buiten een fragment bevindt, maar die van redactionele betekenis is. Afbeeldingen, video's of andere fragmenten worden meestal weergegeven.
-
De afzonderlijke elementen in de verzameling zijn beschikbaar voor gebruik met het fragment in de pagina-editor wanneer het aan een pagina wordt toegevoegd. Dit betekent dat ze optioneel zijn, afhankelijk van de vereisten van het specifieke kanaal.
-
De activa worden geassocieerd aan fragmenten via inzamelingen; de bijbehorende inzamelingen staan de auteur toe om te beslissen welke activa te gebruiken wanneer zij de pagina ontwerpen.
- Verzamelingen kunnen tijdens het ontwerpen van fragmenten als standaardinhoud worden gekoppeld.
- Assets (DAM) Inzamelingenzijn de basis voor de bijbehorende inhoud van fragmenten.
-
Desgewenst kunt u het fragment zelf ook aan een verzameling toevoegen om het bijhouden van het fragment te vergemakkelijken.
-
-
Metagegevens van het Fragment
-
Gebruik de schema's van de meta-gegevens van Assets.
-
Tags kunnen worden gemaakt wanneer u:
-
Het fragment maken en ontwerpen
-
of hoger:
- Door het fragment Eigenschappen van de console te bekijken/uit te geven
- Door Meta-gegevens te uitgeven wanneer in de fragmentredacteur
-
note caution CAUTION Metagegevensverwerkingsprofielen zijn niet van toepassing op inhoudsfragmenten. -
-
Meester
-
Een deel van het fragment
- Elk inhoudsfragment heeft één instantie van Master.
- Stramien kan niet worden verwijderd.
-
Het hoofd is toegankelijk in de fragmentredacteur onder Variaties.
-
Stramien is geen variatie als zodanig, maar is de basis van alle variaties.
-
-
Variaties
- Uitvoeringen van fragmenttekst die specifiek zijn voor een redactioneel doel; kan gerelateerd zijn aan een kanaal, maar is niet verplicht, kunnen ook voor lokale ad-hocwijzigingen worden gebruikt.
- Wordt gecreeerd als exemplaren van Hoofd, maar kan dan worden uitgegeven zoals vereist; er is inhoudsoverlap tussen de variaties zelf.
- Kan worden gedefinieerd tijdens het ontwerpen van fragmenten.
- Opgeslagen in het fragment, om spreiding van inhoudskopieën te voorkomen.
- De variaties kunnen 🔗 met Hoofd worden gesynchroniseerd als de Hoofdinhoud is bijgewerkt.
- Kan worden samengevatom de tekst aan een vooraf bepaalde lengte snel te beknotten.
- Beschikbaar onder het lusje van Variatiesvan de fragmentredacteur.
Tussen inhoud wanneer pagina's worden gemaakt met inhoudsfragmenten in-between-content-when-page-authoring-with-content-fragments
Tussenliggende inhoud:
- Is beschikbaar voor gebruik in de Redacteur van de Pagina wanneer het werken met tevreden Fragments.
- Is extra inhoud toegevoegd binnen de stroom van een fragmentzodra het is gebruikt of op een pagina van verwijzingen voorzien.
- Is beschikbaar voor gebruik in de Redacteur van de Pagina wanneer het werken met Inhoudsfragmenten.
- Tussen-inhoud kan aan elk fragment worden toegevoegd, waarbij slechts één element zichtbaar is.
- De bijbehorende inhoud kan worden gebruikt, evenals activa en/of componenten van aangewezen browser.
Vereist door fragmenten required-by-fragments
Houd rekening met het volgende als u inhoudsfragmenten wilt maken:
-
Model van de Inhoud
- Zijn toegelaten gebruikend Browser van de Configuratie.
- Wordt gecreeerd gebruikend Hulpmiddelen.
- Vereist om tot een fragmentte leiden.
- Definieert de structuur van een fragment (titel, inhoudselementen, tagdefinities).
- Definities van inhoudsmodellen vereisen een titel en één gegevenselement. Alle andere opties zijn optioneel.
- Het model kan de standaardinhoud definiëren, indien van toepassing.
- Auteurs kunnen de gedefinieerde structuur niet wijzigen tijdens het ontwerpen van fragmentinhoud.
- Wijzigingen die worden aangebracht in een model nadat afhankelijke inhoudsfragmenten zijn gemaakt, kunnen van invloed zijn op die inhoudsfragmenten.
Als u de Content Fragments wilt gebruiken voor het ontwerpen van pagina's, hebt u ook het volgende nodig:
-
Component van het Fragment van de Inhoud
- Instrumentaal voor het leveren van het fragment in de indeling HTML en/of JSON.
- Vereist om het fragment op een paginavan verwijzingen te voorzien.
- Verantwoordelijk voor de lay-out en levering van een fragment, dat wil zeggen, kanalen.
- Fragmenten hebben een of meer specifieke componenten nodig om de lay-out te definiëren en om enkele of alle elementen/variaties en bijbehorende inhoud te leveren.
- Wanneer u een fragment naar een pagina sleept in de ontwerpfase, wordt de vereiste component automatisch gekoppeld.
Voorbeeldengebruik example-usage
Een fragment met de elementen en variaties kan worden gebruikt om coherente inhoud voor meerdere kanalen te maken. Bij het ontwerpen van het fragment moet u rekening houden met wat wordt gebruikt en waar het wordt gebruikt.