Esta documentação o guiará pelos principais aspectos da criação de conteúdo do AEM, ajudando-o a tomar decisões informadas e a criar experiências digitais impactantes. Exploraremos como as estratégias de conteúdo Headless e Headful podem ser usadas com eficiência, considerando várias personas, como desenvolvedores, profissionais de negócios e autores.

Dominar a arte e a ciência da criação de conteúdo

Criar conteúdo atraente e envolvente é uma arte e uma ciência, especialmente no Adobe Experience Manager (AEM). Seja você de uma grande empresa ou de uma empresa menor, entender as nuances da criação de conteúdo pode melhorar significativamente a experiência do usuário, a velocidade do conteúdo, o prazo para comercialização (TTM) e o alcance do conteúdo do seu site.

Experiência do usuário: melhore a experiência geral para os usuários finais fornecendo conteúdo integrado, personalizado e interativo.

Velocidade do conteúdo: aumente a velocidade na qual o conteúdo é criado, aprovado e publicado, permitindo que sua equipe responda rapidamente às alterações do mercado e às necessidades do público.

Prazo para comercialização (TTM): reduza o tempo necessário para lançar novos conteúdos e campanhas, garantindo que suas mensagens permaneçam relevantes e oportunas.

Alcance do conteúdo: estenda o alcance do conteúdo em vários canais e dispositivos, garantindo a consistência e ampliando a participação do público.

Mecanismos de caso de uso para conteúdo Headless e Headful:

Perspectiva do desenvolvedor:

Perspectiva do profissional de negócios:

Perspectiva do autor:

Objetivos da criação de conteúdo

Criação de conteúdo Headful:

Criação de conteúdo Headless:

Esta documentação aborda as práticas recomendadas e as considerações para cada abordagem de criação de conteúdo. Ela fornece casos de uso para ajudá-lo a decidir quando usar métodos Headful ou Headless e descreve as principais considerações para um gerenciamento de conteúdo eficaz.

Essas diretrizes têm o objetivo de inspirar e informar, em vez de fazer exigências. É importante testar e encontrar o que funciona melhor para suas necessidades específicas.

Criar a experiência certa:

Fornecer o conteúdo certo para o público certo é fundamental para uma experiência de marca bem-sucedida. O conteúdo personalizado que se adapta às alterações nas preferências do usuário pode aprimorar o engajamento e a fidelidade.

Capacitar seus autores:

Permita que os autores assumam o controle do processo de criação de conteúdo, reduzindo a necessidade de intervenção contínua do desenvolvedor. Dimensionar com eficiência: implemente estratégias de conteúdo dimensionáveis para gerenciar bibliotecas de conteúdo em crescimento e canais de distribuição diversos.

Implementação Headful: storytelling visual

Páginas da Web visualmente avançadas para o site de marketing com implementação de CMS

A Implementação Headful do Adobe Experience Manager (AEM) utiliza o Editor de páginas (como um configurador de formulários visuais) para criar páginas da Web visualmente aprimoradas, ideais para sites de marketing. Essa abordagem permite que os autores de negócios controlem e personalizem diretamente os elementos visuais e o layout do conteúdo, facilitando o lançamento de novas campanhas, a atualização de páginas de produtos e o aprimoramento da narrativa da marca de forma rápida e eficiente.

Exemplo: uma empresa líder em produtos eletrônicos de consumo pretende aprimorar sua presença digital criando um site centrado no produto que proporcione uma experiência imersiva e envolvente para os usuários. A empresa opta por implementar uma abordagem Headful CMS usando o Editor de páginas AEM, que permite aos autores de conteúdo criar visualmente e gerenciar páginas da Web com uma interface WYSIWYG, utilizando componentes e modelos integrados do AEM.

Recursos principais

Arquitetura:

Em uma implementação Headful do Adobe Experience Manager (AEM), o sistema lida com o gerenciamento e a apresentação de conteúdo em uma única arquitetura monolítica. O repositório de conteúdo gerencia todo o conteúdo, ferramentas de criação, controle de versão, fluxos de trabalho e permissões de usuário. Os componentes do AEM, desenvolvidos usando JavaScript, HTML Template Language (HTL) e Java, renderizam o conteúdo do repositório para o HTML. Esse HTML é então entregue ao navegador, criando a experiência da Web para os usuários. O Sistema de estilos melhora esse processo ao permitir que os autores de modelos definam classes de estilo nas políticas de componentes nos modelos de página. Os autores de conteúdo podem então selecionar esses estilos em um menu suspenso ao editar componentes, garantindo flexibilidade e facilidade de atualizações sem a necessidade de modificar o código do componente.

É a escolha certa para você?

Ao decidir entre uma abordagem do AEM baseada no Editor de páginas e uma implementação Headless usando fragmentos de conteúdo, considere os seguintes fatores:

1. Você precisa de uma solução completa?

Considere isto: se você deseja uma plataforma abrangente em que os autores possam gerenciar conteúdo, usar taxonomia para marcação e ajustar visualmente os layouts, o Editor de páginas do AEM é um forte concorrente. Isso será particularmente útil se você não precisar de amplas capacidades omnicanal.

2. A implantação rápida de campanhas é importante?

Considere isto: se sua estratégia de marketing depende do lançamento e da atualização rápida de campanhas, o Editor de páginas permite atualizações rápidas de conteúdo e a fácil implantação de novas iniciativas. Avalie se sua equipe precisa dessa agilidade para se manter competitiva.

3. Você prioriza o controle criativo para usuários que não sejam técnicos?

Considere isto: se é crucial capacitar os usuários empresariais a lidar com o layout de conteúdo e o design visual sem intervenção técnica, o Editor de páginas fornece as ferramentas necessárias. Pense se isso se alinha aos recursos de fluxo de trabalho e equipe.

4. A colaboração entre equipes é essencial?

Considere isto: para organizações onde as equipes de marketing, design e desenvolvimento precisam trabalhar em conjunto, a abordagem Headful do AEM facilita uma colaboração fluida. Determine se esse ambiente colaborativo é vital para suas operações.

Dicas para o sucesso

Implementação Headless: entrega flexível de conteúdo

O AEM Headless, ou AEM separado, separa o gerenciamento de conteúdo da camada de apresentação. Essa abordagem permite que o conteúdo seja criado e gerenciado no AEM, mas entregue a várias plataformas e dispositivos por meio de APIs, fornecendo maior flexibilidade e escalabilidade.

Exemplo: uma empresa líder em produtos eletrônicos de consumo deseja aprimorar sua presença digital criando um site centrado no produto que ofereça uma experiência perfeita e envolvente em vários canais, incluindo Web, aplicativos móveis, dispositivos inteligentes e displays na loja. A empresa optou por implementar uma abordagem Headless do CMS usando AEM, aproveitando fragmentos de conteúdo para estruturar e gerenciar informações de produtos. Essa abordagem permite que o conteúdo seja criado centralmente e, em seguida, distribuído em diferentes plataformas por meio de APIs do GraphQL.

Recursos principais:

Arquitetura:

Uma arquitetura de CMS headless separa o back-end de gerenciamento de conteúdo da camada de apresentação front-end, permitindo a entrega de conteúdo via APIs para várias plataformas, como dispositivos IoT, aplicativos de página única (SPA) e aplicativos móveis. Os autores criam e gerenciam o conteúdo no CMS, que é então armazenado em um formato estruturado. Os aplicativos front-end recuperam esse conteúdo por meio de APIs HTTP, recebendo-o como dados JSON. Essa abordagem oferece flexibilidade, escalabilidade e uma solução que não se torna obsoleta, permitindo que os desenvolvedores usem estruturas de front-end modernas sem serem limitados pela camada de apresentação do CMS, garantindo assim uma entrega de conteúdo consistente e eficiente em vários dispositivos e plataformas.

Os modelos de fragmento de conteúdo e os fragmentos de conteúdo são componentes principais no Adobe Experience Manager (AEM) que ajudam a organizar e gerenciar o conteúdo de maneira eficaz. Um modelo de fragmento de conteúdo é criado pelos arquitetos de informações e define a estrutura e os campos dos fragmentos de conteúdo. Por exemplo, um modelo de fragmento de conteúdo de artigo pode incluir campos como Título, Descrição, Tipo de aventura e Duração da viagem.

Por outro lado, os fragmentos de conteúdo são instâncias baseadas nesses modelos e são preenchidos por autores com conteúdo específico. Usando o Modelo de fragmento de conteúdo de artigo, um autor pode inserir detalhes sobre um artigo específico, preparando-o para publicação.

Modelo de Organismo, Molécula e Átomo (OMA)

O modelo OMA fornece uma maneira sistemática de estruturar o conteúdo:

Relações e GraphQL

Entender as relações entre diferentes tipos de conteúdo é fundamental. Por exemplo, um Modelo de fragmento de conteúdo de autor pode ser vinculado a um Modelo de fragmento de conteúdo de artigo para indicar quem escreveu o artigo. O GraphQL é particularmente útil aqui, pois navega eficientemente essas relações com consultas aninhadas, recuperando todos os dados relacionados necessários para a entrega abrangente de conteúdo em várias plataformas.

É a escolha certa para você?

Ao decidir entre a implementação headless do AEM usando os fragmentos de conteúdo e a abordagem baseada no Editor de páginas, considere os seguintes fatores:

1. Você precisa de entrega de conteúdo omnicanal?

Considere o seguinte: se sua estratégia envolve a entrega de conteúdo para vários canais, como sites, aplicativos móveis e dispositivos IoT, uma implementação headless é ideal. Isso garante que seu conteúdo seja consistente e acessível em todos os lugares em que seu público-alvo estiver.

2. A flexibilidade na tecnologia front-end é importante?

Considere o seguinte: se sua equipe de desenvolvimento preferir usar várias tecnologias front-end ou estruturas, uma abordagem headless oferece a flexibilidade para integrar a qualquer sistema. Isso permite que seus desenvolvedores usem as melhores ferramentas para suas necessidades.

3. Você precisa de uma arquitetura separada?

Considere o seguinte: se você precisa gerenciar o conteúdo de forma centralizada, mas fornecê-lo de forma flexível em diferentes pontos de acesso, uma implementação headless oferece suporte a essa separação. Isso melhora a escalabilidade e permite atualizações independentes no front-end e no back-end.

4. O gerenciamento centralizado de conteúdo é crucial?

Considere o seguinte: se você deseja manter uma estratégia de conteúdo consistente em diversas plataformas, o gerenciamento centralizado de conteúdo com fragmentos de conteúdo garante uniformidade e eficiência. Isso é particularmente benéfico para operações de grande escala com pontos de contato digitais variados.

Dicas para o sucesso

Caso de uso prático para fragmentos de conteúdo de AEM em uma abordagem Headless

Considere uma empresa de produtos com vários aplicativos que atendem a vários departamentos:

Cada um desses aplicativos tem suas próprias operações e bancos de dados CRUD. Além disso, há uma quantidade substancial de conteúdo criado para ser gerenciado. O aplicativo do usuário final precisa extrair conteúdo do AEM e de outros bancos de dados gerenciados por esses aplicativos.

Nesse contexto, adotar uma abordagem headless com fragmentos de conteúdo AEM é extremamente prático. Ao usar o AEM em uma configuração headless, é possível separar dados lógicos (informações criadas, excluídas ou consumidas por camadas de API) de marketing ou conteúdo visível estruturado. Dessa forma, o AEM pode hospedar todo o conteúdo, enquanto outros aplicativos podem gerenciar seus dados de maneira independente.

Gerenciamento e entrega de conteúdo centralizados

O AEM serve como um repositório central para todo o conteúdo criado, garantindo que as informações de marketing, legais e de suporte sejam mantidas de forma consistente e facilmente acessíveis. Essa arquitetura permite que cada aplicativo funcione de maneira ideal ao integrar conteúdo do AEM conforme necessário.

Gerenciamento de fragmentos de conteúdo

Integração de API

Benefícios para desenvolvedores

Caso de uso prático para fragmentos de conteúdo de AEM em uma abordagem Headful

Vamos considerar uma empresa de produtos com aplicativos integrados que precisam de um gerenciamento de conteúdo coeso:

Cada um desses aplicativos requer conteúdo consistente e bem integrado, que pode ser gerenciado centralmente. É aqui que a abordagem headful com fragmentos de conteúdo AEM se torna benéfica.

Gerenciamento centralizado de conteúdo

Ao usar o AEM em uma configuração headful, você pode centralizar a criação e o gerenciamento de conteúdo no AEM, permitindo que todas as equipes acessem e atualizem o conteúdo diretamente por meio da interface do usuário do AEM. Isso garante que as informações de marketing, vendas e produtos sejam mantidas de forma consistente e facilmente acessíveis em diferentes aplicativos.

Criação e publicação aprimoradas

As ferramentas eficientes de criação do AEM permitem que criadores e gerentes de conteúdo criem, editem e publiquem conteúdo com facilidade. Isso inclui o uso de fragmentos de experiência, que permitem a criação de blocos de conteúdo reutilizáveis que podem ser facilmente inseridos em várias páginas e aplicativos.

Exemplos:

Perspectiva do desenvolvedor

Do ponto de vista de um desenvolvedor, a abordagem headful no AEM integra gerenciamento e entrega de conteúdo em um único sistema, garantindo um processo de desenvolvimento simplificado.