Comprendere i frammenti di contenuto e i frammenti esperienza

I frammenti di contenuto e i frammenti esperienza di Adobe Experience Manager possono apparire simili sulla superficie, ma ogni ruolo chiave viene giocato in diversi casi di utilizzo. Scopri come i frammenti di contenuto e i frammenti esperienza sono simili, diversi e come e quando utilizzarli.

Confronto di frammenti di contenuto e frammenti esperienza

Frammenti di contenuto (CF) Frammenti esperienza (XF)
Definizione
  • Contenuto riutilizzabile, indipendente dalla presentazione, composto da elementi di dati strutturati (testo, date, riferimenti, ecc.)
  • Un composito riutilizzabile di uno o più componenti AEM che definiscono il contenuto e la presentazione che forma un'esperienza esperienza che ha senso da sola
Tenant di base
  • Contenuti incentrati
  • Definito da un modello dati strutturato, basato su modulo.
  • Design e layout non sono agnostici.
  • Il canale possiede la presentazione del contenuto del frammento di contenuto (layout e progettazione)
  • Presentazione incentrata
  • Definito da una composizione non strutturata di componenti AEM
  • Definisce la progettazione e il layout del contenuto
  • Usato "così com'è" nei canali
Dettagli tecnici
  • Implementato come cq:Page
  • Definito da modelli modificabili
  • Rendering HTML nativo
Varianti
  • La variante principale è la variante canonica
  • Le varianti sono specifiche per l’uso, che possono essere allineate con i canali.
  • Le varianti sono specifiche per canale o contesto
  • Le varianti vengono mantenute sincronizzate tramite AEM Live Copy
  • Creazione di contenuti blocksallow riutilizzabili tra le varianti
Funzioni
  • Varianti
  • Variazioni come Live Copy
  • Versioni
  • Blocchi di generazione
  • Annotazioni
  • Layout reattivo e anteprima
  • Traduzione/localizzazione
Utilizzo
  • AEM componente Frammento esperienza da utilizzare in AEM Sites, AEM Screens o altri frammenti esperienza.
  • Esportazione come HTML semplice da utilizzare in sistemi di terze parti
  • Esportazione HTML in Adobe Target per offerte mirate
  • Esportazione JSON in Adobe Target per offerte mirate
Casi di utilizzo comuni
  • Immissione dati altamente strutturata/contenuto basato su moduli
  • Contenuto editoriale a forma lunga (elemento con più righe)
  • Contenuto gestito al di fuori del ciclo di vita dei canali che lo forniscono
  • Gestione centralizzata di materiale promozionale multicanale utilizzando varianti per canale.
  • Contenuto riutilizzato tra più pagine in un sito Web.
  • Chrome del sito Web (ad es. intestazione e piè di pagina)
  • Un'esperienza gestita al di fuori del ciclo di vita dei canali che la forniscono
Documentazione

Architettura dei frammenti di contenuto

Nel diagramma seguente è illustrata l'architettura generale per AEM frammenti di contenuto

!Architettura dei frammenti di contenuto

  • I modelli di frammento di contenuto definiscono gli elementi (o i campi) che definiscono il contenuto che il frammento di contenuto può acquisire ed esporre.
  • Frammento di contenuto è un'istanza di un modello di frammento di contenuto che rappresenta un'entità di contenuto logico.
  • Il frammento di contenuto varianti è conforme al modello di frammento di contenuto, ma presenta varianti di contenuto.
  • I frammenti di contenuto possono essere esposti/utilizzati da:
    • Utilizzo di frammenti di contenuto su AEM Sites (o AEM Screens) tramite il componente Frammento di contenuto dei componenti core AEM WCM.
    • Incorporamento di un frammento di contenuto in un frammento esperienza tramite il componente Frammento di contenuto dei componenti core di AEM WCM, da utilizzare in qualsiasi caso di utilizzo di frammenti esperienza.
    • Esposizione di un frammento di contenuto varianti contenuto come JSON tramite AEM Content Services e pagine API per casi di utilizzo in sola lettura.
    • Esposizione diretta del contenuto di frammento di contenuto (tutte le varianti) come JSON tramite chiamate dirette a AEM Assets tramite l'API AEM Assets HTTP ​per i casi di utilizzo CRUD.

Architettura dei frammenti esperienza

!Architettura dei frammenti esperienza

  • I modelli modificabili, che a loro volta sono definiti da Modelli modificabili e dall’implementazione di un componente AEM pagina, definiscono i componenti AEM consentiti che possono essere utilizzati per comporre un frammento esperienza.
  • Il frammento esperienza è un'istanza di un modello modificabile che rappresenta un'esperienza logica.
  • Il frammento esperienza varianti aderisce al modello modificabile, tuttavia, presenta delle variazioni di esperienza (contenuto e progettazione).
  • I frammenti esperienza possono essere esposti/utilizzati da:
    • Utilizzo di frammenti esperienza su AEM Sites (o AEM Screens) tramite il componente AEM frammento esperienza.
    • L'esposizione di un frammento esperienza comporta varianti del contenuto come JSON (con HTML incorporato) tramite AEM Content Services e pagine API.
    • Esposizione diretta di una variante del frammento esperienza come "Plain HTML".
    • Esportazione di frammenti esperienza in Adobe Target come offerta HTML o JSON.
    • AEM Sites supporta in modo nativo le offerte HTML, tuttavia, le offerte JSON richiedono uno sviluppo personalizzato.

Materiali di supporto per i frammenti di contenuto

Materiali di supporto per i frammenti esperienza

In questa pagina