I Content Services dell’AEM sono progettati per generalizzare la descrizione e la distribuzione dei contenuti all’interno e dall’AEM al di là del focus delle pagine web.
Fornisce contenuti a canali diversi dalle tradizionali pagine web di AEM, utilizzando metodi standardizzati utilizzabili da qualsiasi cliente. Questi canali possono includere:
Con i frammenti di contenuto che utilizzano contenuti strutturati, puoi fornire servizi di contenuto utilizzando la funzione di esportazione JSON per distribuire i contenuti di una o y pagine AEM in formato di modello dati JSON. che possono essere utilizzati dalle applicazioni.
Utilizzando la funzione di esportazione JSON per AEM puoi distribuire i contenuti di una pagina AEM (y) in formato di modello dati JSON. che possono essere utilizzati dalle applicazioni.
All’interno dell’AEM la consegna viene effettuata utilizzando il selettore model
e .json
estensione.
.model.json
Ad esempio, un URL come:
http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks.model.json
Consegna contenuti quali:
In alternativa, puoi distribuire il contenuto di un frammento di contenuto strutturato eseguendo il targeting specifico.
Questa operazione viene eseguita utilizzando l’intero percorso del frammento (tramite jcr:content
); ad esempio con un suffisso come.
.../jcr:content/root/container/container/contentfragment.model.json
La pagina può contenere un singolo frammento di contenuto o più componenti di vari tipi. Puoi inoltre utilizzare meccanismi quali i componenti elenco per cercare automaticamente contenuti rilevanti.
Ad esempio, un URL come:
http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks/jcr:content/root/container/container/contentfragment.model.json
Consegna contenuti quali:
È possibile adattare i propri componenti per accedere e utilizzare questi dati.
Anche se non è un'implementazione standard, sono supportati più selettori, ma model
deve essere il primo.
Consulta anche:
Per maggiori dettagli, cfr.: