Trabajar con fragmentos de contenido

Con Adobe Experience Manager (AEM), los fragmentos de contenido le permiten diseñar, crear, depurar y publicar contenido independiente de la página. Permiten preparar contenido listo para usar en varias ubicaciones/en varios canales, lo que resulta ideal para un envío sin periféricos.

Los fragmentos de contenido contienen contenido estructurado:

  • Se basan en un Modelo de fragmento de contenido, que predefine una estructura para el fragmento resultante.
  • La estructura puede variar entre:
    • Básico
      • Por ejemplo, un campo de texto de varias líneas.
      • Se puede utilizar para preparar contenido directo para su uso en la creación de páginas.
    • Complejo
      • Una combinación de muchos campos de diferentes tipos de datos, incluyendo texto, número, booleano, datos y tiempo, entre otros.
      • Se puede utilizar para preparar contenido más estructurado para la creación de páginas o para su envío a la aplicación.
    • Anidado
      • Los tipos de datos de referencia disponibles le permiten anidar el contenido.
      • Tiende a utilizarse para su envío a la aplicación.

Los fragmentos de contenido también se pueden entregar en formato JSON, utilizando las capacidades de exportación del Modelo Sling (JSON) de AEM componentes principales. Esta forma de envío:

  • permite utilizar el componente para administrar qué elementos de un fragmento enviar
  • permite la entrega masiva, añadiendo varios componentes principales de fragmento de contenido en la página que se utiliza para la entrega de API

Esta y las siguientes páginas tratan sobre las tareas para crear, configurar, mantener y utilizar sus fragmentos de contenido:

El número de canales de comunicación aumenta anualmente. Normalmente, los canales hacen referencia al mecanismo de envío, ya sea como:

  • Canal físico; p. ej., escritorio o móvil.
  • Forma de entrega en un canal físico; Por ejemplo, la "página de detalles del producto", la "página de categoría del producto" para escritorio o la "web móvil", la "aplicación móvil" para móvil.

Sin embargo, usted (probablemente) no desea utilizar exactamente el mismo contenido para todos los canales, necesita optimizar su contenido según el canal específico.

Los fragmentos de contenido le permiten:

  • Piense en cómo llegar a las audiencias de destino de forma eficaz en todos los canales.
  • Cree y administre contenido editorial neutro para el canal.
  • Cree grupos de contenido para una amplia gama de canales.
  • Diseñe variaciones de contenido para canales específicos.
  • Añada imágenes al texto insertando recursos (fragmentos de medios mixtos).
  • Cree contenido anidado para reflejar la complejidad de sus datos.

Estos fragmentos de contenido se pueden ensamblar para ofrecer experiencias en una variedad de canales.

NOTA

Los fragmentos de contenido y los fragmentos de experiencias son funciones distintas de AEM:

  • Los fragmentos de contenido son contenido editorial que se puede utilizar para acceder a datos estructurados, como textos, números y fechas, entre otros. Son contenido puro, con definición y estructura, pero sin diseño visual y/o diseño adicional.
  • Los fragmentos de experiencia son contenido plenamente diseñado; un fragmento de una página web.

Los fragmentos de experiencias pueden incluir contenido en forma de fragmentos de contenido, pero no lo contrario.

Para obtener más información, consulte también Explicación de los fragmentos de contenido y los fragmentos de experiencia en AEM.

NOTA

Antes de AEM 6.3, los fragmentos de contenido se creaban con el uso de plantillas en lugar de modelos. Las plantillas ya no están disponibles para crear nuevos fragmentos, pero los fragmentos creados con una plantilla de este tipo siguen siendo compatibles.

Fragmentos de contenido y servicios de contenido

Los servicios de contenido de AEM están diseñados para generalizar la descripción y el envío 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 AEM tradicionales, utilizando métodos estandarizados que cualquier cliente puede consumir. Estos canales pueden incluir:

  • Aplicaciones de una sola página
  • Aplicaciones móviles nativas
  • otros canales y puntos de contacto externos a AEM

La entrega se realiza en formato JSON utilizando el exportador JSON.

AEM fragmentos de contenido se pueden usar para describir y administrar el contenido estructurado. El contenido estructurado se define en modelos que pueden contener una variedad de tipos de contenido; incluido texto, datos numéricos, booleano, fecha y hora, etc.

Junto con las capacidades de exportación de JSON de AEM componentes principales, este contenido estructurado se puede utilizar para entregar contenido AEM a canales que no sean páginas de AEM.

NOTA

AEM también admite la traducción del contenido del fragmento.

Tipo de contenido

Los fragmentos de contenido son:

  • Almacenados como Assets:

    • Los fragmentos de contenido (y sus variaciones) se pueden crear y mantener desde la consola Assets.
    • Se ha creado y editado en el Editor de fragmentos de contenido.
  • Se utiliza en el editor de páginas mediante el componente Fragmento de contenido (componente de referencia):

    • El componente Fragmento de contenido está disponible para los autores de páginas. Les permite hacer referencia y enviar el fragmento de contenido requerido en formato HTML o JSON.
  • Accesible mediante la API de AEM GraphQL.

Los fragmentos de contenido son una estructura de contenido que:

Fragmentos con recursos visuales

Para que los autores tengan un mayor control sobre su contenido, las imágenes se pueden añadir o integrar con un fragmento de contenido.

Los recursos se pueden utilizar con un fragmento de contenido de varias formas; cada uno con sus propias ventajas:

  • Insertar recurso en un fragmento (fragmentos de medios mixtos)

    NOTA

    Los recursos visuales insertados en el propio fragmento de contenido se adjuntan al párrafo anterior. Cuando se añade el fragmento a una página, estos recursos se mueven en relación con ese párrafo cuando se añade contenido intermedio.

  • Contenido asociado

    • están conectadas a un fragmento; pero no una parte fija del fragmento (consulte Componentes de un fragmento de contenido).
    • Permite cierta flexibilidad de posicionamiento.
    • Están fácilmente disponibles para su uso (como contenido intermedio) al utilizar el fragmento en una página.
    • Consulte Contenido asociado para obtener más información.
  • Recursos disponibles desde el explorador de Assets del editor de páginas

    • Permitir flexibilidad total para la selección de un recurso.
    • Permite cierta flexibilidad de posicionamiento.
    • No proporciona el concepto de ser aprobado para un fragmento específico.

Partes constitutivas de un fragmento de contenido

Los recursos de fragmento de contenido están formados por las siguientes partes (directa o indirectamente):

  • Elementos de fragmento

    • Los elementos se correlacionan con los campos de datos que contienen contenido.
    • Utilice un modelo de contenido para crear el fragmento de contenido. Los elementos (campos) especificados en el modelo definen la estructura del fragmento. Estos elementos (campos) pueden ser de varios tipos de datos.
  • Párrafos de fragmento

    • Bloques de texto, a menudo multilínea, que se delimitan como entidades individuales.

    • En los modos Texto enriquecido y Marcado, un párrafo se puede formatear como un encabezado, en cuyo caso, ese párrafo y el siguiente se unirán como una sola unidad.

    • Habilite el control de contenido durante la creación de páginas.

  • Recursos insertados en un fragmento (fragmentos de medios mixtos)

    • Recursos (imágenes) insertados en el fragmento real y utilizados como contenido interno de un fragmento.

    • Están incrustadas en el sistema de párrafos del fragmento.

    • Se puede dar formato cuando se utiliza o se hace referencia al fragmento en una página.

    • Solo se puede agregar, eliminar o mover dentro de un fragmento con el editor de fragmentos. Estas acciones no se pueden realizar en el editor de páginas.

    • Solo se puede agregar, eliminar o mover dentro de un fragmento utilizando el formato Texto enriquecido en el editor de fragmentos.

    • Solo se puede añadir a elementos de texto multilínea (cualquier tipo de fragmento).

    • Se adjuntan al texto anterior (párrafo).

      PRECAUCIÓN

      Los recursos se pueden eliminar (de forma involuntaria) de un fragmento cambiando al formato de texto sin formato.

      NOTA

      Los recursos también se pueden añadir como contenido adicional (intermedio) al utilizar un fragmento en una página; usar contenido asociado o recursos del navegador Recursos.

  • Contenido asociado

    • Es contenido externo a un fragmento, pero con relevancia editorial para él. Normalmente, imágenes, vídeos u otros fragmentos.

    • Los recursos individuales de la colección están disponibles para su uso con el fragmento en el editor de páginas, cuando se añada a una página. Esto significa que son opcionales, según los requisitos del canal específico.

    • Los recursos están asociados a fragmentos mediante colecciones; las colecciones asociadas permiten al autor decidir qué recursos utilizar cuando esté creando la página.

      • Las colecciones se pueden asociar a fragmentos como contenido predeterminado, o por parte de los autores durante la creación de fragmentos.
      • Las colecciones de recursos (DAM) son la base del contenido asociado de los fragmentos.
    • De forma opcional, también puede agregar el fragmento a una colección para ayudar en el seguimiento.

  • Metadatos de fragmento

    • Utilice los Esquemas de metadatos de recursos.

    • Las etiquetas se pueden crear cuando:

      • Creación y creación del fragmento

      • O posterior:

        • Visualización/edición del fragmento Properties desde la consola
        • Editando los Metadatos en el editor de fragmentos
    PRECAUCIÓN

    Los perfiles de procesamiento de metadatos no se aplican a los fragmentos de contenido.

  • Principal

    • Una parte integral del fragmento

      • Cada fragmento de contenido tiene una instancia de Maestro.
      • El patrón no se puede eliminar.
    • Se puede acceder a Master en el editor de fragmentos en Variaciones.

    • Master no es una variación como tal, sino la base de todas las variaciones.

  • Variaciones

    • Representaciones de texto de fragmento específicas para fines editoriales; puede estar relacionado con el canal, pero no es obligatorio, también puede ser para modificaciones locales específicas.
    • Se crean como copias de Master, pero luego se pueden editar según sea necesario; normalmente, el contenido se superpone entre las propias variaciones.
    • Se puede definir durante la creación de fragmentos.
    • Almacenadas en el fragmento para evitar la dispersión de copias de contenido.
    • Las variaciones se pueden sincronizar con Master si se ha actualizado el contenido principal.
    • Puede ser Resumida para truncar rápidamente el texto a una longitud predefinida.
    • Disponible en la pestaña Variations del editor de fragmentos.

Contenido intermedio al crear páginas con fragmentos de contenido

Contenido intermedio:

PRECAUCIÓN

El contenido intermedio es contenido de página. No se almacena en el fragmento de contenido.

Requerido por fragmentos

Para crear fragmentos de contenido necesita:

  • Modelo de contenido

    • están habilitados utilizando el Explorador de configuración.
    • se crean mediante Herramientas.
    • Necesario para crear un fragmento.
    • Define la estructura de un fragmento (título, elementos de contenido, definiciones de etiquetas).
    • Las definiciones de modelos de contenido requieren un título y un elemento de datos; todo lo demás es opcional.
    • El modelo puede definir el contenido predeterminado, si corresponde.
    • Los autores no pueden cambiar la estructura definida al crear contenido de fragmento.
    • Los cambios realizados en un modelo después de crear fragmentos de contenido dependientes pueden afectar a esos fragmentos de contenido.

Para utilizar los fragmentos de contenido para la creación de páginas, también necesita:

  • Componente Fragmento de contenido

    • Instrumental para enviar el fragmento en formato HTML o JSON.
    • Necesario para hacer referencia al fragmento en una página.
    • Responsable de la presentación y entrega de un fragmento; es decir, canales.
    • Los fragmentos necesitan uno o más componentes dedicados para definir el diseño y proporcionar algunos elementos o variaciones y contenido asociado, o todos ellos.
    • Al arrastrar un fragmento a una página en la creación, se asociará automáticamente el componente requerido.

Uso de ejemplo

Un fragmento, con sus elementos y variaciones, se puede utilizar para crear contenido coherente para varios canales. Al diseñar el fragmento, debe tener en cuenta qué se utilizará donde.

En esta página