Comprendere frammenti di contenuto e frammenti esperienza

I frammenti di contenuto e i frammenti esperienza di Adobe Experience Manager possono sembrare simili in superficie, ma ciascuno di essi svolge ruoli chiave in diversi casi d’uso. Scopri in che modo i frammenti di contenuto e i frammenti esperienza sono simili, diversi e quando e come utilizzarli.

Confronto di frammenti di contenuto e frammenti esperienza

Frammenti di contenuto (CF) Frammenti esperienza (XF)
Definizione
  • Riutilizzabile, indipendente dalla presentazione content, 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 costituiscono un esperienza che ha senso da solo
Tenant principali
  • incentrato sul contenuto
  • Definito da un modello dati strutturato basato su moduli.
  • Indipendenti dal design e dal layout.
  • Il canale è proprietario della presentazione del contenuto del frammento di contenuto (layout e progettazione)
  • incentrato sulla presentazione
  • Definito da una composizione non strutturata dei componenti AEM
  • Definisce la progettazione e il layout del contenuto
  • Utilizzato "così com'è" nei canali
Dettagli tecnici
  • Implementato come cq:Page
  • Definiti dai modelli modificabili
  • Rendering nativo di HTML
Varianti
  • La variante principale è la variante canonica
  • Le varianti sono specifiche per i casi d’uso, che possono essere allineate ai canali.
  • Le varianti sono specifiche del canale o del contesto
  • Le varianti vengono mantenute sincronizzate tramite AEM Live Copy
  • Blocchi di generazione consentire il riutilizzo dei contenuti tra le varianti
Funzioni
  • Varianti
  • Variazioni come Live Copy
  • Versioni
  • Blocchi di generazione
  • Annotazioni
  • Layout reattivo e anteprima
  • Traduzione/localizzazione
Utilizzare
  • AEM componente Frammento esperienza da utilizzare in AEM Sites, AEM Screens o altri frammenti esperienza.
  • Esporta come HTML normale per l'utilizzo da parte di sistemi di terze parti
  • Esportazione HTML in Adobe Target per offerte mirate
  • Esportazione JSON in Adobe Target per offerte mirate
Casi d’uso comuni
  • Inserimento di dati altamente strutturati/contenuto basato su moduli
  • Contenuto editoriale a lungo termine (elemento su 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 su più pagine in un sito Web.
  • Chrome del sito Web (ad esempio 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

Il diagramma seguente illustra l’architettura generale per i frammenti di contenuto AEM

!Architettura dei frammenti di contenuto

  • Modelli per frammenti di contenuto definiscono gli elementi (o i campi) che definiscono il contenuto che il frammento di contenuto può acquisire ed esporre.
  • La Frammento di contenuto è un’istanza di un modello di frammento di contenuto che rappresenta un’entità di contenuto logico.
  • Frammento di contenuto varianti aderisci al modello per frammenti di contenuto, tuttavia, presenta varianti di contenuto.
  • I frammenti di contenuto possono essere esposti o utilizzati da:
    • Utilizzo di frammenti di contenuto in AEM Sites (o AEM Screens) tramite il componente Frammento di contenuto AEM dei componenti core WCM.
    • Incorporazione 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 d’uso relativo ai frammenti esperienza.
    • Esposizione di contenuti di varianti di frammenti di contenuto come JSON tramite AEM Content Services e pagine API per casi d’uso in sola lettura.
    • Esporre direttamente il contenuto dei frammenti di contenuto (tutte le varianti) come JSON tramite chiamate dirette ad AEM Assets tramite il API HTTP AEM Assets per i casi d’uso CRUD.

Architettura dei frammenti esperienza

!Architettura dei frammenti esperienza

  • Modelli modificabili, che a loro volta sono definiti Tipi di modelli modificabili e Implementazione del componente Pagina AEM, definisci i componenti AEM consentiti che possono essere utilizzati per comporre un frammento esperienza.
  • La Frammento esperienza è un'istanza di un modello modificabile che rappresenta un'esperienza logica.
  • Frammento esperienza varianti aderisci al modello modificabile, tuttavia, presenta varianti 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 Frammento esperienza AEM.
    • Esposizione di un frammento esperienza varianti di contenuto come JSON (con HTML incorporato) tramite AEM Content Services e le pagine API.
    • Esporre direttamente una variante del frammento esperienza come "HTML normale".
    • Esportazione di frammenti esperienza in Adobe Target come offerte 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