Frammenti di contenuto e frammenti di esperienza

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

Confronto

Frammenti di contenuto (CF)
Frammenti esperienza (XF)
Definizione
  • contenuto riutilizzabile e indipendente dalla presentazione, composto da elementi dati strutturati (testo, date, riferimenti e così via)
  • Riutilizzabile, composito di uno o più componenti AEM che definiscono contenuto e presentazione e costituiscono una esperienza significativa da sola
Principi di base
  • Incentrato sui contenuti
  • Definito da un modello dati strutturato, basato su modulo.
  • Indipendente dal design e dal layout.
  • Il canale è responsabile della presentazione del contenuto del frammento di contenuto (layout e progettazione)
  • Presentation-centric
  • Definita dalla composizione non strutturata dei componenti dell’AEM
  • Definisce la progettazione e il layout del contenuto
  • Utilizzato "così com’è" nei canali
Dettagli tecnici
  • Implementato come cq:Page
  • Definito da modelli modificabili
  • Rendering di HTML nativo
Varianti
  • La variante principale è la variante canonica
  • Le varianti sono specifiche per ogni caso d’uso, che possono essere allineate con i canali.
  • Le varianti sono specifiche per canale o contesto
  • Le varianti sono mantenute sincronizzate tramite AEM Live Copy
  • I blocchi predefiniti consentono il riutilizzo del contenuto tra varianti
Funzioni
  • Varianti
  • Varianti come Live Copy
  • Versioni
  • Blocchi predefiniti
  • Annotazioni
  • Layout e anteprima reattivi
  • Traduzione/localizzazione
  • Modello dati complesso tramite riferimenti ai frammenti di contenuto
  • Anteprima in-app
Utilizzare
  • Componente Frammento esperienza AEM da utilizzare in AEM Sites, AEM Screens o altri Frammenti esperienza.
  • Esporta come Plain HTML per l'utilizzo da parte di sistemi di terze parti
  • Esportazione HTML in Adobe Target per le offerte mirate
  • Esportazione JSON in Adobe Target per offerte mirate
Casi d’uso comuni
  • Casi d’uso headless basati su GraphQL
  • Inserimento strutturato di dati/contenuti basati su moduli
  • Contenuto editoriale in formato lungo (elemento su più righe)
  • Contenuti gestiti al di fuori del ciclo di vita dei canali di distribuzione
  • Gestione centralizzata del materiale promozionale multicanale utilizzando le varianti per canale.
  • Contenuto riutilizzato in più pagine di un sito Web.
  • Chrome sito Web (es. header e footer)
  • 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 dei frammenti di contenuto AEM

Architettura dei frammenti di contenuto

  • Modelli per frammenti di contenuto definiscono gli elementi (o campi) che definiscono il contenuto che il frammento di contenuto può acquisire ed esporre.

  • Il frammento di contenuto è un'istanza di un modello di frammento di contenuto che rappresenta un'entità di contenuto logico.

  • Le varianti del frammento di contenuto aderiscono al modello per frammenti di contenuto, ma hanno varianti di contenuto.

  • I frammenti di contenuto possono essere esposti/utilizzati da:

    • Utilizzo di frammenti di contenuto in AEM Sites (o AEM Screens) tramite il componente Frammento di contenuto dei Componenti core WCM dell'AEM.
    • Utilizza Frammento di contenuto da app headless tramite API GraphQL headless AEM.
    • Esposizione di un contenuto di varianti di frammento di contenuto come JSON tramite Servizi di contenuto AEM e pagine API per casi d'uso di sola lettura.
    • Esposizione diretta del contenuto dei frammenti di contenuto (tutte le varianti) come JSON tramite chiamate dirette ad AEM Assets tramite l'API HTTP AEM Assets per casi d'uso CRUD.

Architettura dei frammenti esperienza

Architettura dei frammenti esperienza

  • Modelli modificabili, a loro volta definiti da Tipi di modelli modificabili e da un'implementazione del componente Pagina AEM, definiscono i componenti AEM consentiti che possono essere utilizzati per comporre un frammento di esperienza.

  • Il frammento di esperienza è un'istanza di un modello modificabile che rappresenta un'esperienza logica.

  • Le varianti del frammento di esperienza aderiscono al modello modificabile, tuttavia, hanno varianti nell'esperienza (contenuto e progettazione).

  • I frammenti di 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 contenuto di varianti di frammento esperienza come JSON (con HTML incorporati) tramite Servizi di contenuto AEM e pagine API.
    • Esposizione diretta di una variante del frammento esperienza come "Plain HTML".
    • Esportazione di frammenti di esperienza in Adobe Target come offerte HTML o JSON.
    • AEM Sites supporta le offerte HTML in modalità nativa; tuttavia, le offerte JSON richiedono uno sviluppo personalizzato.

Risorsa di supporto per i frammenti di contenuto

Risorsa di supporto per Frammenti esperienza

recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d