Fragmentos de conteúdo e Fragmentos de experiência
Os fragmentos de conteúdo e fragmentos de experiência do Adobe Experience Manager podem parecer semelhantes na superfície, mas cada um desempenha funções principais em casos de uso diferentes. Saiba como os Fragmentos de conteúdo e os Fragmentos de experiência são semelhantes, diferentes e quando e como usar cada um deles.
Comparação
Arquitetura de fragmentos de conteúdo
O diagrama a seguir ilustra a arquitetura geral dos fragmentos de conteúdo do AEM
-
Os modelos de fragmento de conteúdo definem os elementos (ou campos) que definem qual conteúdo o fragmento de conteúdo pode capturar e expor.
-
O Fragmento de Conteúdo é uma instância de um Modelo de Fragmento de Conteúdo que representa uma entidade de conteúdo lógica.
-
As variações do fragmento de conteúdo seguem o modelo de fragmento de conteúdo, no entanto, apresentam variações no conteúdo.
-
Os fragmentos de conteúdo podem ser expostos/consumidos por:
- Uso de Fragmentos de conteúdo no AEM Sites (ou AEM Screens) por meio do componente de Fragmento de conteúdo dos Componentes Principais do WCM do AEM.
- Consumir Fragmento de conteúdo de aplicativos headless usando APIs AEM Headless GraphQL.
- Expor um conteúdo de variações de Fragmento de conteúdo como JSON via Serviços de Conteúdo AEM e Páginas de API para casos de uso somente leitura.
- Expondo diretamente o conteúdo do Fragmento de conteúdo (todas as variações) como JSON por meio de chamadas diretas ao AEM Assets por meio da API HTTP do AEM Assets para casos de uso de CRUD.
Arquitetura de fragmentos de experiência
-
Modelos editáveis, que por sua vez são definidos pelos Tipos de Modelo Editáveis e pela implementação do componente de Página AEM, definem os Componentes AEM permitidos que podem ser usados para compor um Fragmento de experiência.
-
O Fragmento de Experiência é uma instância de um Modelo Editável que representa uma experiência lógica.
-
As variações do fragmento de experiência seguem o modelo editável, no entanto, têm variações na experiência (conteúdo e design).
-
Os fragmentos de experiência podem ser expostos/consumidos por:
- Uso de Fragmentos de experiência no AEM Sites (ou AEM Screens) por meio do componente de Fragmento de experiência do AEM.
- Expor um conteúdo de variações de Fragmento de experiência como JSON (com HTML incorporado) via Serviços de conteúdo AEM e Páginas de API.
- Expondo diretamente uma variação de Fragmento de experiência como "HTML simples".
- Exportar fragmentos de experiência para Adobe Target como ofertas HTML ou JSON.
- A AEM Sites oferece suporte nativo a ofertas de HTML, no entanto, as ofertas JSON exigem desenvolvimento personalizado.