Exportador JSON para servicios de contenido

Los servicios de contenido de AEM están diseñados para generalizar la descripción y la entrega de contenido desde o hacia AEM, más allá del enfoque en las páginas web.

Proporcionan la entrega de contenido a canales que no son páginas web de AEM tradicionales, mediante métodos estandarizados que cualquier cliente puede consumir. Estos canales pueden incluir lo siguiente:

Con los fragmentos de contenido que utilizan contenido estructurado, puede proporcionar servicios de contenido utilizando el exportador JSON para ofrecer el contenido de cualquier página AEM en formato de modelo de datos JSON. Este método se puede consumir en sus propias aplicaciones.

NOTA

La funcionalidad descrita está disponible para todos los componentes principales ya que versión 1.1.0 de los componentes principales.

Exportador JSON con componentes principales de fragmentos de contenido

Con el exportador JSON de AEM, puede enviar el contenido de cualquier página AEM en formato de modelo de datos JSON. Este método se puede consumir en sus propias aplicaciones.

Dentro de AEM, la entrega se realiza mediante el selector model y .json extensión.

.model.json

  1. Por ejemplo, una dirección URL como:

    http://localhost:4502/content/we-retail/language-masters/en.model.json
    
  2. Ofrece contenido como:

    chlimage_1-192

Alternativamente, puede enviar el contenido de un fragmento de contenido estructurado segmentándolo específicamente.

Utilice toda la ruta al fragmento (mediante el jcr:content); por ejemplo, con un sufijo como .

.../jcr:content/root/responsivegrid/contentfragment.model.json

La página puede contener un solo fragmento de contenido o varios componentes de varios tipos. También puede utilizar mecanismos como componentes de lista para buscar automáticamente contenido relevante.

  • Por ejemplo, una dirección URL como:

    http://localhost:4502/content/we-retail/language-masters/en/manchester-airport/jcr:content/root/responsivegrid/contentfragment.model.json
    
  • Ofrece contenido como:

    chlimage_1-193

    NOTA

    Puede adaptar sus propios componentes para acceder a estos datos y utilizarlos.

    NOTA

    Aunque no es una implementación estándar, se admiten varios selectores, but model debe ser el primero.

Información adicional

Consulte también lo siguiente:

Para obtener más información, consulte:

En esta página