Con Adobe Experience Manager (AEM) as a Cloud Service, i frammenti di contenuto ti 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. Possono essere utilizzati anche insieme a Gestione multisito per consentire il riutilizzo dei contenuti.
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 di AEM. Questo tipo di consegna:
I frammenti di contenuto sono una funzione di Sites, ma vengono memorizzati come Risorse.
Ora sono gestite principalmente con Frammenti di contenuto , anche se possono ancora essere gestite dalla Risorse console. Questa sezione riguarda la gestione da Risorse console.
Sono disponibili due editor per l’authoring dei frammenti di contenuto. Questa sezione tratta l’editor originale, a cui si accede principalmente da Risorse console. Consulta la documentazione di Sites, Frammenti di contenuto - Authoring, per informazioni dettagliate sul nuovo editor (accessibile principalmente dal Frammenti di contenuto console).
Più avanti e nelle pagine seguenti sono illustrate le attività di creazione, configurazione, manutenzione e utilizzo dei frammenti di contenuto:
Oltre a queste pagine, puoi leggere anche:
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 esattamente gli stessi contenuti per tutti i canali: vorrai piuttosto ottimizzarli in base ai singoli canali.
I frammenti di contenuto consentono di:
I 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 anche Frammenti di contenuto e frammenti di esperienza nell’AEM.
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.
Quando si accede tramite il Risorse console puoi utilizzare MSM e creare Live Copy per i tuoi frammenti.
Per maggiori dettagli vedi Riutilizzare i frammenti di contenuto con MSM per le risorse. Ciò consente ereditarietà sia per le varianti che per i singoli campi dei frammenti.
Se desideri utilizzare MSM (che crea copie dei frammenti di contenuto), qualsiasi Univoco I vincoli devono essere rimossi da tutti i tipi di dati utilizzati nel rispettivo Modelli per frammenti di contenuto.
I frammenti di contenuto sono:
Memorizzati come Risorse:
Utilizzati nell’editor pagina tramite il componente Frammento di contenuto (componente di riferimento):
Accessibili tramite l’API GraphQL di AEM.
I frammenti di contenuto sono una struttura di contenuto che:
è priva di layout o design (in modalità Testo formattato è possibile formattare del testo);
contiene una o più parti costituenti;
può utilizzare contenuto intermedio se referenziato in una pagina;
è indipendente dal meccanismo di consegna (ad esempio, pagina, canale).
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:
Tramite Inserisci risorsa per inserire una risorsa in un frammento (frammenti con elementi multimediali diversi)
Le risorse visive inserite nel frammento di contenuto stesso sono associate al paragrafo precedente. Quando il frammento viene aggiunto a una pagina e quindi viene aggiunto del contenuto intermedio, queste risorse si spostano in relazione a tale paragrafo.
Come Contenuto associato
Risorse disponibili nel browser Risorse dell’editor pagina
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à.
Nelle modalità Testo formattato e Markdown, un paragrafo può essere formattato come intestazione, in tal caso appartiene a un’unica unità insieme al paragrafo seguente.
Consentono di controllare i contenuti durante l’authoring delle pagine.
Risorse inserite in un frammento (frammenti con elementi multimediali diversi)
Risorse (immagini) inserite nel frammento effettivo e utilizzate come contenuto interno di un frammento.
Sono incorporate nel sistema paragrafo del frammento.
Possono essere formattate quando il frammento viene utilizzato o inserito come riferimento in una pagina.
Possono solo essere aggiunte, eliminate o spostate all’interno di un frammento utilizzando l’editor di frammenti. Queste azioni non possono essere eseguite nell’editor pagina.
Possono essere aggiunte, eliminate o spostate all’interno di un frammento solo utilizzando il formato Testo formattato nell’editor di frammenti.
Possono essere aggiunte solo a elementi di testo su più righe (qualsiasi tipo di frammento).
Sono associate al testo che precede (paragrafo).
Le risorse possono essere rimosse (inavvertitamente) da un frammento se si passa al formato Testo normale.
È inoltre possibile aggiungere le risorse come contenuto aggiuntivo (intermedio) quando si utilizza un frammento su una pagina, utilizzando Contenuto associato o risorse dal Browser risorse.
Contenuto associato
Contenuti esterni a un frammento, ma con rilevanza editoriale per esso. In genere si tratta di immagini, video o altri frammenti.
Le singole risorse all’interno di una raccolta sono disponibili per essere utilizzate con il frammento nell’editor pagina quando questo viene aggiunto a una pagina. Sono quindi elementi opzionali, a seconda dei requisiti del canale specifico.
Le risorse sono associate a frammenti tramite raccolte; le raccolte associate consentono all’autore di decidere quali risorse utilizzare durante l’authoring della pagina.
Volendo, puoi anche aggiungere il frammento stesso a una raccolta per facilitare il tracciamento.
Metadati del frammento
Utilizzano gli schemi di metadati delle risorse.
È possibile creare i tag quando:
si crea e si effettua l’authoring del frammento;
oppure in un secondo tempo:
I profili di elaborazione dei metadati non sono applicabili ai frammenti di contenuto.
Principale
Parte integrante del frammento
L’elemento Principale è accessibile nella sezione Varianti dell’editor di frammenti.
l’elemento Principale non è una variante in sé, ma è la base di tutte le varianti.
Varianti
Contenuto intermedio:
Il contenuto intermedio è il contenuto della pagina. Non viene memorizzato nel frammento di contenuto.
Per creare frammenti di contenuto sono necessari i seguenti elementi:
Modello di contenuto
Per utilizzare i frammenti di contenuto nell’authoring delle pagine è inoltre necessario:
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, considera cosa viene utilizzato e dove.
Per apprendere a utilizzare AEM as a Cloud Service, viene fornito il sito WKND di esempio.
Il progetto WKND include:
Modelli di Frammento di contenuto disponibili in:
http://<hostname>:<port>/libs/dam/cfm/models/console/content/models.html/conf/wknd
Frammenti di contenuto (e altro contenuto) disponibili in:
http://<hostname>:<port>/assets.html/content/dam/wknd/en