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
  • Riutilizzabile, indipendente dalle presentazioni contenuto, composto da elementi 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
Principi di base
  • Incentrato sui contenuti
  • Definito da un modello dati strutturato basato su moduli.
  • 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
  • Blocchi predefiniti consenti il riutilizzo dei contenuti 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 definisci gli elementi (o campi) che definiscono quali contenuti il frammento di contenuto può acquisire ed esporre.

  • Il Frammento di contenuto è un’istanza di un modello per frammenti di contenuto che rappresenta un’entità di contenuto logico.

  • Frammento di contenuto varianti Tuttavia, per aderire al modello per frammenti di contenuto sono disponibili varianti di contenuto.

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

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

Architettura dei frammenti esperienza

Architettura dei frammenti esperienza

  • Modelli modificabili, che a loro volta sono definiti da Tipi di modelli modificabili e un Implementazione del componente Pagina AEM, definisci i Componenti AEM consentiti che possono essere utilizzati per comporre un Frammento di esperienza.

  • Il Frammento esperienza è un’istanza di un modello modificabile che rappresenta un’esperienza logica.

  • Frammento esperienza varianti Tuttavia, è possibile aderire al Modello modificabile con varianti di 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 incorporato) tramite Servizi di contenuti AEM e pagine API.
    • Esposizione diretta di una variante del frammento esperienza come "Plain HTML".
    • Esportazione di frammenti 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