Procesamiento y entrega rendering-and-delivery
El contenido de Adobe Experience Manager AEM () se puede representar fácilmente mediante Servlets predeterminados de Sling para procesar JSON y otros formatos.
Estas representaciones listas para usar suelen recorrer el repositorio y devolver el contenido tal cual.
AEM A través de Sling, también admite el desarrollo y la implementación de procesadores sling personalizados para tomar el control total del esquema y el contenido procesados.
Los procesadores predeterminados de Content Services llenan el vacío entre los valores predeterminados de Sling y el desarrollo personalizado, lo que permite la personalización y el control de muchos aspectos del contenido procesado sin necesidad de desarrollo.
El diagrama siguiente muestra la renderización de los servicios de contenido.
Solicitar JSON requesting-json
Uso <resource.caas span="" id="1" translate="no" />.[<export-config span="" id="0" translate="no" />.][<export-config span="" id="0" translate="no" />.json para solicitar JSON.]
Creación de configuraciones de exportación creating-export-configs
Se pueden crear configuraciones de exportación para personalizar la renderización JSON.
Puede crear un nodo de configuración en /apps/mobileapps/caas/exportConfigs.
En la tabla siguiente se muestran las propiedades de las configuraciones de exportación:
Anulaciones de exportación de tipo de recurso resource-type-export-overrides
Cree un nodo de configuración en /apps/mobileapps/caas/exportConfigs.
En la tabla siguiente se muestran las propiedades:
Configuraciones de exportación de Content Services existentes existing-content-services-export-configs
Los servicios de contenido incluyen dos configuraciones de exportación:
- predeterminado (no se especificó ninguna configuración)
- página (para procesar páginas de sitio)
Configuración de exportación predeterminada default-export-configuration
La configuración de exportación predeterminada de Content Services se aplica si se especifica una configuración en el URI solicitado.
<resource>.caas[.<depth-int>].json
Configuración de exportación de página page-export-configuration
Esta configuración amplía el valor predeterminado para incluir la agrupación de tareas secundarias en un nodo secundario.
<site_page>.caas.page[.<depth-int>].json
Recursos adicionales additional-resources
Consulte los recursos siguientes para obtener más información sobre temas adicionales en Content Services: