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
Architettura dei frammenti di contenuto
Il diagramma seguente illustra l’architettura generale dei frammenti di contenuto AEM
-
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
-
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.