Con Adobe Experience Manager (AEM) as a Cloud Service, i frammenti di contenuto consentono di progettare, creare, curare e pubblicare contenuti indipendenti dalla pagina. Consentono di preparare contenuti pronti per l’uso in più posizioni e su più canali, ideali per la distribuzione headless e l’authoring delle pagine.
I frammenti di contenuto sono accessibili da due console: Frammenti di contenuto e Risorse.
Sono inoltre disponibili due editor per i frammenti di contenuto. Entrambi gli editor sono accessibili da entrambe le console.
Questa sezione tratta della Frammenti di contenuto e nuovo Editor frammento di contenuto. Questi sono stati sviluppati per la distribuzione di contenuti headless (anche se possono essere utilizzati in tutti gli scenari)
Per ulteriori informazioni, consulta:
I frammenti di contenuto contengono contenuto strutturato:
I frammenti di contenuto possono essere consegnati anche in formato JSON, utilizzando le funzionalità di esportazione Sling Model (JSON) dei componenti core dell’AEM. Questo tipo di consegna:
Il numero di canali di comunicazione aumenta ogni anno. In genere i canali si distinguono in base al meccanismo di consegna, come segue:
Tuttavia, probabilmente non vorrai utilizzare esatto stessi contenuti per tutti i canali: è necessario ottimizzare i contenuti in base al canale specifico.
I frammenti di contenuto consentono di:
Questi frammenti di contenuto possono quindi essere assemblati per fornire esperienze su diversi canali.
I frammenti di contenuto e i frammenti di esperienza sono funzioni diverse in AEM:
I frammenti esperienza possono includere contenuti sotto forma di frammenti di contenuto, ma non viceversa.
Per ulteriori informazioni, consulta Frammenti di contenuto e frammenti di esperienza nell’AEM.
Questa pagina e quelle seguenti descrivono le attività di creazione, configurazione, manutenzione e utilizzo dei frammenti di contenuto:
Dopo la creazione dei frammenti, puoi:
Queste pagine possono essere lette insieme a:
Le varianti sono una caratteristica significativa dei frammenti di contenuto dell’AEM. Consentono di creare e modificare copie del Principale contenuti da utilizzare su canali e scenari specifici, per rendere ancora più flessibili la distribuzione di contenuti headless e l’authoring delle pagine.
Principale
Principale non è una variante in sé, ma è la base di tutte le varianti.
Parte integrante del frammento
Principale è accessibile nell’editor frammento in Varianti.
Nell’editor disponibile da Risorse console, Principale è etichettato come Principale.
Varianti
AEM Content Services è progettato per generalizzare la descrizione e la consegna dei contenuti in/da AEM, non limitandosi alle pagine web.
Fornisce contenuti a canali diversi dalle tradizionali pagine web di AEM, utilizzando metodi standardizzati utilizzabili da qualsiasi cliente. Questi canali possono includere:
La consegna viene effettuata in formato JSON utilizzando il modulo di esportazione JSON.
I frammenti di contenuto di AEM possono essere utilizzati per descrivere e gestire contenuti strutturati. Il contenuto strutturato è definito in modelli che possono contenere diversi tipi di contenuto, compresi testo, dati numerici, dati booleani, data e ora e altro ancora.
Insieme alle funzionalità di esportazione JSON dei componenti core di AEM, tali contenuti strutturati possono quindi essere utilizzati per consegnare contenuti AEM a canali diversi dalle pagine AEM.
Consulta Headless e AEM per un’introduzione allo sviluppo headless per AEM Sites as a Cloud Service.
AEM supporta anche la traduzione del contenuto dei frammenti. Per ulteriori informazioni, consulta Traduzione ddelle risorse.
I frammenti di contenuto sono:
Una funzionalità di Sites.
Memorizzati come Risorse:
Accessibile per la distribuzione dei contenuti tramite API GRAPHQL AEM.
Disponibile in Editor pagina utilizzando il componente Frammento di contenuto (componente di riferimento):
I frammenti di contenuto sono una struttura di contenuto che:
Per dare agli autori un maggiore controllo sui contenuti, le immagini possono essere aggiunte a e/o integrate con un frammento di contenuto.
Le risorse possono essere utilizzate con un frammento di contenuto in diversi modi, ciascuno con i propri vantaggi:
Le risorse dei frammenti di contenuto sono composte dalle seguenti parti (direttamente o indirettamente):
Elementi del frammento
Paragrafi del frammento
Blocchi di testo, spesso con più righe, delimitati come singole entità.
Consentono di controllare i contenuti durante l’authoring delle pagine.
Metadati del frammento
Utilizzano gli schemi di metadati delle risorse.
È possibile creare i tag quando:
I profili di elaborazione dei metadati non sono applicabili ai frammenti di contenuto.
Spesso un modello per frammenti di contenuto può definire campi di dati denominati Titolo e Descrizione. Se questi due campi esistono, sono campi definiti dall’utente e possono essere aggiornati nell’area del contenuto dell’editor.
Il frammento di contenuto e le relative varianti dispongono anche di campi di metadati (proprietà) denominati Titolo e Descrizione. Questi due campi di metadati sono parte integrante di qualsiasi frammento di contenuto e variante e sono inizialmente definiti al momento della creazione del frammento. Possono essere aggiornati nell’area proprietà/metadati dell’editor.
Per creare frammenti di contenuto sono necessari i seguenti elementi:
Modello di contenuto
Per utilizzare i frammenti di contenuto per la distribuzione di contenuti headless è inoltre necessario:
a Query GraphQL per richiedere il contenuto richiesto
questo contenuto può quindi essere utilizzato per sviluppare il proprio SPA per l’AEM; per ulteriori informazioni, consulta i seguenti documenti:
Per utilizzare i frammenti di contenuto nell’authoring delle pagine è inoltre necessario:
A Componente Frammento di contenuto
Un frammento, con i relativi elementi e varianti, può essere utilizzato per creare contenuti coerenti per più canali. Durante la progettazione del frammento è necessario considerare cosa verrà utilizzato e dove.
Il Sito WKND e WKND condivisi vengono forniti campioni per aiutarla a conoscere AEM as a Cloud Service.
Il progetto WKND include:
Modelli di Frammento di contenuto disponibili in:
.../libs/dam/cfm/models/console/content/models.html/conf/wknd
.../ui#/aem/libs/dam/cfm/models/console/content/models.html/conf/wknd-shared
Frammenti di contenuto (e altro contenuto) disponibili in:
.../assets.html/content/dam/wknd/en