Saiba o básico sobre a modelagem de conteúdo para headless com o AEM
- Tópicos:
- Sem cabeçalho
Criado para:
- Administrador
- Desenvolvedor
A história até agora
No início da jornada do arquiteto de conteúdo headless do AEM, a Introdução abordou os conceitos básicos e as terminologias relevantes para a modelagem de conteúdo para headless.
Este artigo se baseia nesses conceitos para que você entenda como modelar o conteúdo do seu projeto headless do AEM.
Objetivo
- Público-alvo: iniciante
- Objetivo: apresentar os conceitos de modelagem de conteúdo de um CMS headless.
Modelagem de conteúdo com modelos de fragmento de conteúdo
A modelagem de conteúdo (dados) é um conjunto de técnicas estabelecidas e frequentemente usadas ao desenvolver bancos de dados de relacionamento. Então, o que a modelagem de conteúdo significa para o AEM Headless?
Por quê?
Para garantir que seu aplicativo possa solicitar e receber o conteúdo necessário do AEM de forma consistente e eficiente, esse conteúdo deve ser estruturado.
Isso significa que o aplicativo sabe antecipadamente a forma de resposta e, portanto, como processá-la. Isso é muito mais fácil do que receber conteúdo de forma livre, que deve ser analisado para determinar o que ele contém e, portanto, como pode ser usado.
Introdução a como?
O AEM usa Fragmentos de conteúdo para fornecer as estruturas necessárias para a entrega headless do conteúdo aos seus aplicativos.
A estrutura do modelo de conteúdo é:
- realizada pela definição do Modelo de fragmento de conteúdo,
- usada como base dos Fragmentos de conteúdo usados para a geração de conteúdo.
As solicitações de conteúdo são feitas usando a API GraphQL do AEM, uma implementação personalizada da API GraphQL padrão. A API GraphQL do AEM permite que os aplicativos realizem consultas (complexas) em seus fragmentos de conteúdo, sendo que cada consulta está de acordo com um tipo de modelo específico.
O conteúdo retornado pode ser usado pelos seus aplicativos.
Criar a estrutura com Modelos de fragmento de conteúdo
Os Modelos de fragmentos de conteúdo fornecem vários mecanismos que permitem definir a estrutura do conteúdo.
Um Modelo de fragmento de conteúdo descreve uma entidade.
Dentro de um modelo:
- Tipos de dados permitem definir os atributos individuais.
Por exemplo, defina o campo com o nome de um professor como Texto e seus anos de serviço como Número. - Os tipos de dados Referência de conteúdo e Referência de fragmento permitem criar relações com outro conteúdo no AEM.
- O tipo de dados Referência de fragmento permite que você realize vários níveis de estrutura aninhando os Fragmentos de conteúdo (de acordo com o tipo de modelo). Isso é essencial para a modelagem de conteúdo.
Por exemplo:
Tipos de dados
O AEM fornece os seguintes tipos de dados para você modelar o conteúdo:
- Texto em linha única
- Texto multilinha
- Número
- Booleano
- Data e hora
- Lista discriminada
- Tags
- Referência de conteúdo
- Referência de fragmento
- Objeto JSON
Referências e conteúdo aninhado
Dois tipos de dados fornecem referências ao conteúdo fora de um fragmento específico:
-
Referência de conteúdo
Isso fornece uma referência simples a outro conteúdo de qualquer tipo.
Por exemplo, você pode fazer referência a uma imagem em um local especifico. -
Referência de fragmento
Isso fornece referências a outros Fragmentos de conteúdo.
Esse tipo de referência é usado para criar conteúdo aninhado, introduzindo as relações necessárias para modelar o conteúdo.
O tipo de dados pode ser configurado para permitir que os autores de fragmento:- Editem o fragmento referenciado diretamente.
- Criem um novo fragmento de conteúdo, com base no modelo apropriado
Níveis de estrutura (fragmentos aninhados)
Para a modelagem de conteúdo, o tipo de dados Referência de fragmento permite criar vários níveis de estrutura e relações.
Com essa referência, você pode conectar vários modelos de fragmentos de conteúdo para representar as inter-relações. Isso permite que o aplicativo headless siga as conexões e acesse o conteúdo conforme necessário.
As referências de fragmento fazem exatamente isso: permitem que você faça referência a outro fragmento.
Por exemplo, você pode ter os seguintes modelos de fragmento de conteúdo definidos:
- Cidade
- Empresa
- Pessoa
- Prêmios
Parece muito simples, mas uma empresa tem um CEO e funcionários…e todos são definidos como uma Pessoa.
E uma pessoa pode ter um prêmio (ou talvez dois).
-
Minha empresa - Empresa
- CEO - Pessoa
- Funcionário(s) - Pessoa
- Prêmios pessoais - Prêmio
E isso é só para começar. Dependendo da complexidade, um prêmio pode ser específico da empresa ou uma empresa pode ter seu escritório principal em uma cidade específica.
A representação dessas inter-relações pode ser alcançada com as Referências de fragmento, já que elas são entendidas por você (o arquiteto), pelo autor do conteúdo e pelos aplicativos headless.
O que vem a seguir
Agora que você aprendeu o básico, o próximo passo é Saber mais sobre como criar Modelos de fragmento de conteúdo no AEM. Essa seção introduzirá e discutirá as várias referências disponíveis e como criar níveis de estrutura com as Referências de fragmento, uma parte essencial da modelagem headless.
Recursos adicionais
-
Manuseio básico - esta página se baseia principalmente no console Sites, mas muitos/a maioria dos recursos também são relevantes para a criação de Fragmentos de conteúdo no console Ativos.
Experience Manager
- Visão geral
- Introdução ao AEM as a Cloud Service
- Novidades e diferenças
- Terminologia - novo para a nuvem
- Uma introdução à arquitetura do AEM as a Cloud Service
- Plataformas de cliente compatíveis
- Gerenciamento de SEO e URL
- AEM as a Cloud Service no shell unificado
- Avaliação de KPIs
- Alinhamento de KPIs
- Escolhendo a equipe certa
- Notas de versão
- Informações da versão
- Notas de versão de recursos do AEMaaCS
- Notas da versão de manutenção do AEMaaCS
- Notas de versão de manutenção atuais
- 2025
- 2024
- Notas da versão de manutenção 2024.11.0
- Notas da versão de manutenção 2024.10.0
- Notas da versão de manutenção 2024.9.0
- Notas da versão de manutenção 2024.8.0
- Notas da versão de manutenção 2024.7.0
- Notas da versão de manutenção 2024.6.0
- Notas da versão de manutenção 2024.5.0
- Notas da versão de manutenção 2024.4.0
- Notas da versão de manutenção 2024.3.0
- 2023
- Notas da versão de manutenção 2023.12.0
- Notas da versão de manutenção 2023.11.0
- Notas da versão de manutenção 2023.10.0
- Notas da versão de manutenção 2023.9.0
- Notas da versão de manutenção 2023.8.0
- Notas da versão de manutenção 2023.7.0
- Notas da versão de manutenção 2023.6.0
- Notas da versão de manutenção 2023.4.0
- Notas da versão de manutenção 2023.2.0
- Notas da versão de manutenção 2023.1.0
- Notas de versão do Cloud Manager
- Notas de versão atuais
- 2025
- 2024
- Notas da versão 2024.12.0
- Notas da versão 2024.11.0
- Notas da versão 2024.10.0
- Notas da versão 2024.9.0
- Notas da versão 2024.8.0
- Notas da versão 2024.7.0
- Notas da versão 2024.6.0
- Notas da versão 2024.5.0
- Notas da versão 2024.4.0
- Notas da versão 2024.3.0
- Notas da versão 2024.2.0
- Notas da versão 2024.1.0
- 2023
- Notas da versão 2023.12.0
- Notas da versão 2023.11.0
- Notas da versão 2023.10.0
- Notas da versão 2023.9.0
- Notas da versão 2023.8.0
- Notas da versão 2023.7.0
- Notas de versão para 2023.6.0
- Notas da versão 2023.5.0
- Notas de versão 2023.4.0
- Notas de versão 2023.3.0
- Notas da versão 2023.2.0
- Notas de versão 2023.1.0
- 2022
- Notas da versão 2022.12.0
- Notas da versão 2022.11.0
- Notas da versão 2022.10.0
- Notas da versão 2022.9.0
- Notas da versão 2022.8.0
- Notas da versão 2022.7.0
- Notas da versão 2022.6.0
- Notas da versão 2022.5.0
- Notas da versão 2022.4.0
- Notas da versão 2022.3.0
- Notas da versão 2022.2.0
- Notas da versão 2022.1.0
- 2021
- Notas de versão 2021.12.0
- Notas da versão 2021.11.0
- Notas da versão 2021.10.0
- Notas da versão 2021.9.0
- Notas da versão 2021.8.0
- Notas da versão 2021.7.0
- Notas da versão 2021.6.0
- Notas da versão 2021.5.0
- Notas da versão 2021.4.0
- Notas da versão 2021.3.0
- Notas da versão para 2021.2.0
- Notas da versão para 2021.1.0
- 2020
- Notas de versão das ferramentas de migração
- Notas de versão do conector aprimorado do Workfront para Experience Manager
- Notas de Versão para Gerar Variações
- Notas de Versão do Editor Universal
- Novidades?
- Alterações importantes no AEM Cloud Service
- Recursos e APIs obsoletos e removidos
- Canal de pré-lançamento
- Segurança
- Visão geral de segurança para o AEM as a Cloud Service
- Configuração de redes avançadas para o AEM as a Cloud Service
- Suporte IMS do AEM as a Cloud Service
- Suporte a cookies Same Site para o AEM as a Cloud Service
- Suporte OAuth2 para o serviço de email
- Regras de filtro de tráfego, incluindo regras do WAF
- Descontinuação de credenciais JWT no Adobe Developer Console
- Configuração de integrações do IMS para o AEM as a Cloud Service
- Práticas recomendadas para o mapeamento de usuário do serviço Sling e definição do usuário do serviço
- Integração
- Comece aqui
- Jornada de integração
- Visão geral da jornada de integração
- Preparação de integração
- Terminologia do AEM as a Cloud Service
- O Admin Console
- Atribuir perfis de produto do Cloud Manager
- Acessar o Cloud Manager
- Criar um programa
- Criar ambientes
- Atribuir perfis de produto do AEM
- Tarefas do desenvolvedor e do gerenciador de implantação
- Gerenciamento de principais
- Tarefas do usuário do AEM
- Lista de verificação de ativação
- Jornada do complemento de demonstrações de referência do AEM
- Outros conceitos de integração
- Jornada de migração do AEM as a Cloud Service
- Introdução à movimentação do AEM as a Cloud Service
- Fase de preparação
- Fase de implementação
- Go Live
- Post Go Live
- Guia de migração para o Experience Manager as a Cloud Service para parceiros
- Cloud Acceleration Manager
- Ferramentas de transição para a nuvem
- Analisador de práticas recomendadas
- Transformador de conteúdo
- Ferramenta Transferência de conteúdo
- Visão geral
- Pré-requisitos para a ferramenta Transferência de conteúdo
- Diretrizes e práticas recomendadas para usar a ferramenta Transferência de conteúdo
- Introdução à ferramenta Transferência de conteúdo
- Validar transferências de conteúdo
- Lidar com grandes repositórios de conteúdo
- Migração de grupo
- Extrair conteúdo da origem
- Assimilar conteúdo no Cloud Service
- Indexação após a migração do conteúdo
- Visualização de logs para um conjunto de migração
- Exclusão de um conjunto de migração
- Execução da ferramenta Transferência de conteúdo em uma instância de publicação
- Gerenciando entidades após a migração
- Solucionar problemas na ferramenta Transferência de conteúdo
- Ferramentas de refatoração de código
- Sites
- Alterações importantes do AEM Sites no AEM Cloud Service
- Sites e Edge Delivery Services
- Criação
- Guia de início rápido para a criação de páginas
- Manuseio básico
- Criação e publicação
- Métodos de criação
- Pesquisar
- Configurar o ambiente da sua conta
- Sua caixa de entrada
- Console de componentes
- Seleção de caminho
- Resolução de problemas
- Console de sites
- O console Sites
- Painel lateral do console
- Criação de um novo site
- Organizar páginas
- Criação de páginas
- Gerenciamento de páginas
- Propriedades da página
- Visualizar páginas
- Publicar páginas
- Versões de página
- Diferencial de páginas
- Uso de tags
- Ativação de recursos progressivos do aplicativo web
- Atalhos de teclado
- Exportar para CSV
- Editor de páginas
- O editor de páginas
- Painel lateral do editor
- Editar páginas
- Modelos de páginas
- Adição de anotações de página
- O editor de rich text
- Layout responsivo
- Componentes
- Criação para dispositivos móveis
- Criação de conteúdo acessível (Conformidade com o WCAG 2.1)
- Atalhos de teclado
- Sistema de estilos
- Desfazer Limitações de Refazer
- Editor universal
- Fragmentos
- Projetos
- Inicializações
- Fluxos de trabalho
- Personalização
- Visão geral da personalização
- Visualização de páginas usando dados do ContextHub
- Criação de conteúdo direcionado usando o modo Direcionar
- Trabalhar com conteúdo direcionado em vários sites
- Como o gerenciamento multisite para conteúdo direcionado está estruturado
- Gerenciamento de atividades
- Gerenciamento de públicos
- Criação e gerenciamento de ofertas (console Ofertas)
- Noções sobre segmentação
- Configuração da segmentação com o ContextHub
- Registro, logon e perfil do usuário
- Administração
- Fragmentos de conteúdo
- Visão geral e conceitos
- Entrega headless com o GraphQL
- Configuração do fragmento de conteúdo
- Gerenciamento de Modelos de fragmentos de conteúdo
- Definição de Modelos de fragmentos de conteúdo
- Gerenciamento dos Fragmentos de conteúdo
- Criação de conteúdo de fragmento
- Markdown
- Excluir considerações
- Análise de estrutura
- Assets no Console de fragmentos de conteúdo
- Atalhos de teclado
- Criação do site
- Reutilizar conteúdo
- MSM e tradução
- Gerenciamento de vários sites
- Tradução
- Jornada de tradução de sites
- Jornada de tradução headless
- Tradução de conteúdo para sites multilíngues
- Preparação de conteúdo para tradução
- Gerenciamento de projetos de tradução
- Assistente de cópia de Idioma
- Identificação de conteúdo a ser traduzido
- Configuração da estrutura de integração de tradução
- Conectar ao Microsoft Translator
- Práticas recomendadas de tradução
- Administração de tags
- Administração de fluxos de trabalho
- Console de modelos
- Fragmentos de conteúdo
- Integração ao AEM as a Cloud Service
- Monitoramento de uso real do AEM as a Cloud Service
- Assets
- Visão geral e novidades
- Alterações importantes no Assets as a Cloud Service
- Arquitetura do Assets
- Formatos de arquivo compatíveis
- Visão geral dos microsserviços de ativos
- Acessibilidade no Assets
- Assets as a Cloud Service Ultimate
- Ativar o Assets as a Cloud Service Ultimate
- Assets as a Cloud Service Prime
- Usuários do Assets Collaborator
- Integrar o AEM Assets ao criar conteúdo para o Edge Delivery Services
- Gerenciar ativos digitais
- Seletor de ativos de micro front-end
- Seletor de destino de micro front-end
- Compartilhar ativos
- Reprocessamento de ativos
- Introdução ao uso dos microsserviços de ativos
- Adicionar e carregar ativos
- Pesquisar ativos
- Tarefas comuns do gerenciamento de ativos
- Gerenciar publicação
- Pré-visualizar ativos 3D
- Tags inteligentes para imagens
- Insira tags inteligentes em seus ativos de vídeo
- Como organizar ativos
- Usar ativos do Adobe Stock
- Gerenciar coleções
- Visão geral dos metadados
- Integrar com a Adobe Creative Cloud
- Como adicionar ou editar metadados
- Revisar ativos e coleções de pastas
- Usar e configurar o Assets Insights
- Perfis de metadados
- Esquema de metadados
- Gerenciar ativos de vídeo
- Reutilizar ativos usando o MSM
- Baixar ativos
- Ativos de check-in e check-out para edição
- Criar e compartilhar pastas privadas
- Digital Rights Management para ativos
- Inserir marca d’água em ativos
- Processar ativos usando APIs da Creative Cloud
- Tags de cores para imagens
- Gerenciar documentos PDF
- Configurar, administrar e estender Assets
- Detectar ativos duplicados
- Documentos do desenvolvedor e referências de APIs
- Esquema de metadados de pastas
- Trabalhar com perfis de imagem e vídeo
- Configurar transcrição para ativos de áudio e vídeo
- Traduzir ativos
- Pesquisar aspectos
- API HTTP de ativos
- Suporte a Fragmentos de conteúdo na API HTTP do Assets
- Connected Assets
- Gerar representações somente para posicionamento
- Relatórios de ativos
- Metadados em cascata
- Metadados XMP
- Recursos MediaLibrary
- Importar e exportar metadados de ativos
- Configurar restrições de upload de ativos
- Compartilhar e distribuir ativos
- Fragmentos de conteúdo
- Trabalho com fragmentos de conteúdo
- Entrega headless com fragmentos de conteúdo e GraphQL
- Ativar a funcionalidade de fragmento de conteúdo para sua instância
- Modelos de fragmentos do conteúdo
- Gerenciamento dos fragmentos de conteúdo
- Variações - Criação dos fragmentos de conteúdo
- Conteúdo associado aos fragmentos de conteúdo
- Metadados - propriedades dos fragmentos
- Fragmentos de conteúdo - excluir considerações
- Markdown
- Árvore de estrutura
- Visualização - Representação JSON
- Reutilizar fragmentos de conteúdo usando o MSM (para Assets)
- Dynamic Media
- Jornada do Dynamic Media: Noções básicas
- Arquivo de informativos do Dynamic Media, da Experience League
- Configuração do Dynamic Media
- Trabalhar com o Dynamic Media
- Configurar o Dynamic Media
- Dynamic Media Prime e Ultimate
- Ativar o Dynamic Media Prime e o Ultimate
- Opcional - Configurar o Dynamic Media, Configurações gerais
- Opcional - Configurar o Dynamic Media, Configuração de publicação
- Solução de problemas do Dynamic Media
- Configurar um alias de conta do Dynamic Media
- Acessibilidade no Dynamic Media
- Gerenciar ativos do Dynamic Media
- Práticas recomendadas para otimização da qualidade de imagens
- Perfis de imagem
- Perfis de vídeo
- Gerenciar predefinições de imagem do Dynamic Media
- Aplicar predefinições de imagem do Dynamic Media
- Gerenciar predefinições de visualização do Dynamic Media
- Aplicar predefinições de visualização do Dynamic Media
- Predefinições de conjunto de lotes
- Invalidar o cache da CDN por meio do Dynamic Media
- Invalidar o cache da CDN por meio do Dynamic Media Classic
- Imagem inteligente
- Imagem inteligente com proporção de pixels do dispositivo no lado do cliente
- Entregar ativos do Dynamic Media
- Modelos do Dynamic Media
- Ativar proteção de hotlink no Dynamic Media
- Suporte para 3D
- Limitações do Dynamic Media
- Conjuntos de imagem
- Imagens panorâmicas
- Conjuntos de mídia mista
- Conjuntos de rotação
- Vídeo no Dynamic Media
- Banners em carrossel
- Imagens interativas
- Vídeos interativos
- Vídeo 360 VR
- Integrar visualizadores do Dynamic Media com tags do Adobe Analytics e da Adobe Experience Platform
- Criar pop-ups personalizados usando o Quickview
- Entregar imagens otimizadas para um site responsivo
- Visualizar ativos do Dynamic Media
- Adição de ativos do Dynamic Media a páginas
- Incorporação do visualizador do Dynamic Video ou Image em uma página da Web
- Vincular URLs ao seu aplicativo web
- Usar conjuntos de regras para transformar URLs
- Publicar ativos do Dynamic Media
- Trabalhar com publicação seletiva no Dynamic Media
- Trabalhar com seletores
- Perguntas frequentes sobre entrega de conteúdo HTTP2
- Fim de vida útil de visualizadores Flash
- Fim de vida útil de visualizadores DHTML
- Dynamic Media com recursos OpenAPI
- Trabalho com a exibição Arquivos
- Introdução
- Introdução
- Meu espaço de trabalho
- Tipos de arquivos compatíveis e casos de uso
- Exibir ativos
- Fazer upload e adicionar ativos
- Importação em massa de ativos
- Pesquisar e descobrir ativos
- Filtros de pesquisa personalizados
- Tarefas de gerenciamento de ativos
- Editar imagens
- Editar vídeos
- Exibir e gerenciar representações
- Gerenciar metadados de ativos
- Renomear em massa
- Edição de metadados em massa
- Compartilhar ativos
- Gerenciar coleções
- Monitoramento de ativos, pastas e coleções
- Gerenciamento de relatórios
- Reprocessando
- Gerenciamento de tags
- Content Credentials
- Publicar o Assets no AEM e no Dynamic Media
- Extensibilidade da interface de usuário do AEM Assets View
- Content Hub
- Visão geral
- Implantar o Content Hub
- Fazer upload ou importar ativos aprovados pela marca para o Content Hub
- Configurar a interface do usuário do Centro de conteúdo
- Aprovar ativos para o Content Hub
- Pesquisar ativos no Content Hub
- Propriedades do ativo
- Compartilhar ativos na Content Hub
- Baixar ativos usando o Content Hub
- Gerenciar o Assets licenciado no Content Hub
- Gerenciar coleções no Content Hub
- Editar imagens usando o Adobe Express no Content Hub
- Insights de ativos no Content Hub
- Perguntas frequentes sobre o Content Hub
- Práticas recomendadas
- Integração com o Adobe Workfront
- Integração com o Adobe Express
- Integração com a Creative Cloud
- Forms
- Visão geral
- Configurar e migrar
- Integrar ao ambiente do Cloud Service
- Configurar um ambiente de desenvolvimento local
- Habilitar os componentes principais de formulários adaptáveis no AEM Forms as a Cloud Service e no ambiente de desenvolvimento local
- Configurar o conector de armazenamento unificado
- Migrar do AEM 6.5 Forms ou anterior para o AEM Forms as a Cloud Service
- Grupos e permissões
- Importar, exportar e organizar formulários adaptáveis, formulários PDF e outros ativos
- Integrar
- Serviços
- Integrar o AEM Forms as a Cloud Service com o Adobe Sign
- Integrar o AEM Forms as a Cloud Service com o DocuSign
- Integrar o Adaptive Forms ao Adobe Analytics
- Exibição e noções básicas do relatório do Adaptive Forms Analytics
- Enviar um formulário adaptável ao Adobe Workfront Fusion
- Integrar um Formulário adaptável ao Microsoft Power Automate
- Incorporar um Formulário adaptável em uma página do AEM Sites
- Incorporar formulário adaptável baseado nos Componentes principais a uma página da Web externa
- Incorporar formulário adaptável baseado em Componentes de base a uma página da Web externa
- Integrar o Adaptive Forms com o Adobe Marketo Engage
- Modelo de dados do formulário
- Conectar o AEM Forms ao banco de dados ou à fonte de dados
- Configurar fontes de dados
- Conectar o formulário adaptável ao aplicativo do Salesforce usando o fluxo de credenciais do cliente OAuth 2.0
- Configurar armazenamento do Azure
- Configurar Microsoft Dynamics 365 serviços em nuvem
- Configurar os serviços em nuvem do Salesforce
- Criar modelo de dados do formulário
- Trabalhar com o modelo de dados de formulário
- Utilizar modelo de dados do formulário
- Serviços
- Formulários adaptáveis
- Criar um fragmento de formulário adaptável
- Adição de um formulário adaptável a uma página do AEM Sites ou a um fragmento de experiência
- Componentes principais
- Criar um formulário adaptável
- Criação de um Formulário adaptável
- Definir o layout de um formulário adaptável com base nos Componentes principais
- Criar um fragmento de formulário adaptável
- Criar temas para um Formulário adaptável - Componentes principais
- Criar um modelo de formulário adaptável com base nos Componentes principais
- Criar um formulário adaptável (componentes principais) com base em modelos de formulário XFA
- Gerar documento de registro para Formulários adaptáveis
- Usar tradução automática ou humana para traduzir um formulário adaptável
- Configurar a página de redirecionamento ou mensagem de agradecimento
- Criação de formulários com seções repetidas
- Configurar a ação enviar para um formulário adaptável
- Enviar um formulário adaptável para o Armazenamento de blobs do Azure
- Enviar um formulário adaptável ao Microsoft
- Conectar um Formulário adaptável ao Microsoft® SharePoint
- Integrar o formulário adaptável do AEM ao fluxo de trabalho do AEM
- Configurar a ação de envio Enviar para o Ponto de extremidade REST para o Adaptive Forms
- Configurar a ação de envio Enviar email para um formulário adaptável
- Usar o Google reCAPTCHA em um formulário adaptável
- Usar o hCaptcha em componentes principais de um formulário adaptável
- Usar o Captcha com estrutura giratória em um formulário adaptável de componentes principais
- Adicionar manipulador de erros personalizado em um formulário adaptável
- Adicione uma localidade para o Forms adaptável com base nos Componentes principais
- Criar esquema JSON para um formulário adaptável (componentes principais)
- Adicionar versões, comentários e anotações a um Formulário adaptável
- Comparar Forms Adaptável
- Criar ação de envio personalizada
- Gerenciar publicação no Experience Manager Forms
- Introdução ao Editor de Regras para Forms Adaptável com base nos Componentes Principais
- Introdução ao Editor de regras para o Forms adaptável com base nos Componentes principais
- Interface do usuário do Editor de regras para o Forms adaptável com base nos Componentes principais
- Diferença entre o Editor de Regras do Foundation e o Editor de Regras do Componente Principal
- Operador e tipos de eventos disponíveis no editor de regras para um Formulário adaptável com base nos Componentes principais
- Exemplos de um Editor de regras para um formulário adaptável com base nos componentes principais
- Uso de funções assíncronas em um Formulário adaptável
- Aprimoramentos do Serviço de chamada no Editor de regras visuais para formulários com base nos Componentes principais
- Introdução às Funções personalizadas para o Forms adaptável com base nos Componentes principais
- Introdução às funções personalizadas para o Forms adaptável com base nos Componentes principais
- Criar e usar uma Função personalizada para um Formulário adaptável com base nos Componentes principais
- Objeto de escopo em funções personalizadas
- Exemplos de funções personalizadas para um formulário adaptável com base nos componentes principais
- Introdução ao Forms Portal e seus componentes
- Criar um formulário adaptável
- Componentes de Fundação
- Converter formulários em PDF em Formulários adaptáveis
- Criar um Formulário adaptável
- Adicionar componentes a um formulário adaptável
- Usar CAPTCHA em um formulário adaptável
- Usar o hCaptcha em um formulário adaptável
- Usar CAPTCHA de tartaruga em um formulário adaptável
- Usar componentes principais
- Aplicar assinatura escrita
- Adicionar uma tabela a um formulário adaptável
- Adicionar compatibilidade a notas de rodapé a um Formulário adaptável
- Configurar o layout e aplicar estilo a um formulário adaptável
- Definir o layout de um formulário adaptável
- Usar o modo Layout para redimensionar componentes
- Criar experiência de captura de dados em várias etapas
- Construtores de estilo para o Adaptive Forms
- Aplicar estilos CSS em linha a componentes individuais do Formulário adaptável
- Como usar o componente Separador no Adaptive Forms?
- Adicionar regras e usar expressões em um Formulário adaptável
- Uso do Adobe Sign
- Configurar o envio de ações e metadados
- Preencher previamente campos do formulário adaptável
- Gerar documento de registro
- Adicionar compatibilidade a novas localidades a um Formulário adaptável
- Adicionar ou melhorar metadados
- Melhorar a acessibilidade de um Formulário adaptável
- Criação e gerenciamento de revisões
- Palavras-chave de formulários adaptáveis
- Pré-visualização de um formulário
- Comunicação interativa
- Fluxos de trabalho centrados no Forms
- APIs de comunicações
- Introdução a APIs de Comunicação
- APIs de comunicações - Processamento síncrono
- APIs de comunicação - Processamento em lote
- Instalar e configurar o Forms Designer
- Use o Forms Designer para criar modelos
- Alteração do conteúdo da Página zero no Designer
- Uso de fontes personalizadas em documentos PDF
- Lista de fontes compatíveis em documentos do PDF
- Problemas conhecidos, práticas recomendadas e perguntas frequentes
- Relatórios de transação
- Referência da API do desenvolvedor
- Resolução de problemas
- Screens
- Visão geral do Screens as a Cloud Service
- Integração com o Screens as a Cloud Service
- Configuração do projeto do Screens as a Cloud Service
- Criação de conteúdo
- Gerenciamento do reprodutor e do registro
- Uso dos recursos principais do produto
- Desenvolvimento no Screens as a Cloud Service
- Perguntas frequentes sobre o Screens as a Cloud Service
- Content and Commerce
- Edge Delivery Services
- Visão geral do Edge Delivery Services
- Utilização do Edge Delivery Services com o AEM
- Escolhendo um Método de Criação
- Criação no WYSIWYG
- Criação de conteúdo do WYSIWYG para o Edge Delivery
- Publicar conteúdo no Edge Delivery
- Guia de introdução do desenvolvedor
- Criando blocos
- Modelagem de conteúdo
- Mapeamento de caminho
- Dados em Tabelas e Planilhas
- Gerenciamento de dados de taxonomia
- Blocos do WYSIWYG e baseados em documento
- Páginas com DAM Assets
- Reutilizar código entre sites
- Gerenciamento de vários sites de resposta
- Ambientes de preparo e produção de respostas
- Configuração da autenticação do site
- Recursos de Sites WIP
- Criação Baseada em Documento
- Criando Aplicativos
- Iniciando Aplicativos
- Compilando o Forms
- Visão geral
- Criação no WYSIWYG
- Introdução ao Forms Universal Editor para Edge Delivery Services - Guia completo
- Como começar a criar usando o Universal Editor - Tutorial passo a passo
- Guia da interface do editor universal: ferramentas, recursos e navegação explicados
- Torne seu Forms compatível com dispositivos móveis: design responsivo no editor universal
- Design Beautiful Forms: guia de estilo e tema para editor universal
- Adicionar comportamento dinâmico ao Forms: Guia completo para o Editor de regras
- Guia de envio de formulário: configurar e personalizar ações de envio de formulário
- Proteja seu Forms contra spam: adicionando segurança ao reCAPTCHA
- Como publicar e implantar o Forms: Guia de publicação do Universal Editor
- Criar componentes de formulário personalizados: Guia do Desenvolvedor para o Editor Universal
- Criação baseada em documento
- Crie seu primeiro formulário: Guia de início rápido com o Google Sheets e o Excel
- Como criar o Forms usando o Google Sheets ou o Excel: Guia Passo a Passo
- Vários componentes do Bloco de formulário adaptável
- Conecte seu formulário ao Google Sheets: Guia de Configuração da Coleção de Dados
- Disponibilizar o formulário: Guia de publicação e coleção de dados
- Design Beautiful Forms: guia de estilo e personalização
- Criar mensagens de sucesso: personalize a página de agradecimento do formulário
- Guia de envio de formulário: uso do serviço de envio do Forms
- Campos de formulário dinâmico: Carregamento de opções de URLs
- Adicionar comportamento inteligente: regras de formulário e guia lógico
- Criar Forms Dinâmica: Adição De Seções Repetíveis
- Proteja seu Forms: adicionando segurança ao reCAPTCHA
- Recursos do Edge Delivery
- Headless
- O que é um CMS headless?
- Introdução ao AEM Headless
- Portal do desenvolvedor (recursos adicionais)
- Práticas recomendadas - Configurar e usar
- Configurar
- Fragmentos de conteúdo
- APIs do AEM para entrega e gerenciamento de conteúdo estruturado
- API GraphQL
- API GraphQL para fragmentos de conteúdo
- Gerenciar pontos de extremidade do GraphQL
- IDE GraphiQL
- Consultas persistentes de GraphQL
- Otimização de consultas de GraphQL
- Atualizar fragmentos de conteúdo para a filtragem otimizada de GraphQL
- Atualização dos fragmentos de conteúdo para referências UUID
- Exemplo de consultas GraphQL
- Solução de problemas de consultas do GraphQL
- OpenAPI REST do AEM para entrega de fragmentos de conteúdo
- Fragmentos de conteúdo e modelos OpenAPIs
- Suporte a Fragmentos de conteúdo na API HTTP do Assets
- Segurança
- Implantação
- Jornadas headless
- Jornada de desenvolvedores headless
- Compreender o headless no AEM
- Saiba mais sobre o desenvolvimento headless CMS
- Introdução ao AEM Headless as a Cloud Service
- Caminho para sua primeira experiência usando o AEM Headless
- Como modelar seu conteúdo como Modelos de conteúdo do AEM
- Como acessar seu conteúdo por meio das APIs de entrega do AEM
- Como atualizar seu conteúdo por meio de APIs do AEM Assets
- Como reunir e organizar tudo
- Como executar o aplicativo headless
- Opcional - Como criar aplicativos de página única com o AEM
- Portal do desenvolvedor (recursos adicionais)
- Jornada do arquiteto de conteúdo do Headless
- Jornada de tradução headless
- Jornada do autor de conteúdo headless
- Jornada de desenvolvedores headless
- IA gerativa
- Implementação
- Implementação de aplicativos do AEM as a Cloud Service
- Usar o Cloud Manager
- Navegação
- Programas
- Criar um projeto de aplicativo do AEM
- Gerenciamento de ambientes
- Gerencie seu Código
- Manuseio da versão do projeto do Maven
- Gerenciar repositórios no Cloud Manager
- Adicionar um repositório da Adobe
- Adicionar um repositório privado
- Adicionar um repositório externo (Beta limitado)
- Acessar repositórios
- Suporte ao submódulo Git
- Usar o Git com o Cloud Manager
- Usar vários repositórios
- Configuração da equipe de desenvolvimento corporativa
- Configuração de verificação do GitHub
- Anotações de verificação do GitHub
- Variáveis de ambiente
- Pipelines CI-CD do Cloud Manager
- Implante Seu Código
- Entender os resultados de teste
- Acessar e gerenciar logs
- Permissões personalizadas
- Relatórios de SLA
- New Relic One
- Dynatrace
- Notificações
- Rede avançada
- Sites do Edge Delivery
- Configurações de Domínio
- Certificados SSL
- Configurações da CDN
- Listas de permissões de IP
- Painel de licenças
- Entender as solicitações de conteúdo do Cloud Service
- Painel de Desempenho da CDN
- Perguntas frequentes sobre o Cloud Manager
- Desenvolvimento do AEM as a Cloud Service
- Estrutura de projetos do AEM
- Pacote de estrutura do repositório de projetos do AEM
- SDK do AEM as a Cloud Service
- Ambientes de desenvolvimento rápido do AEM
- Diretrizes de desenvolvimento do AEM as a Cloud Service
- AEM as a Cloud Service Developer Console (Beta)
- Logs
- Encaminhamento de logs
- Configurações e o navegador de configuração
- Fundamentos técnicos do AEM
- Materiais de referência de API
- APIs baseadas em OpenAPI
- Geração de tokens de acesso para APIs do lado do servidor
- Criação rápida de sites e personalização de front-end
- Desenvolvimento de sites com o pipeline front-end
- Personalização de modelos e temas do site
- Headful e Headless no AEM
- Não permitir a serialização de ResourceResolvers por meio do Exportador de Modelo do Sling
- Desenvolvimento de pilha completa no AEM
- Introdução ao desenvolvimento do AEM Sites - Tutorial de WKND
- Estrutura da interface do AEM
- Folha de características do Sling
- Uso de adaptadores Sling
- Uso do Sling Resource Merger no AEM as a Cloud Service
- Sobreposições no AEM as a Cloud Service
- Uso de bibliotecas do cliente
- Diferencial de páginas
- Limitações do editor
- Convenções de nomenclatura
- Design responsivo
- Componentes e modelos
- Estrutura de marcação do AEM
- Criação de tags em aplicativos do AEM
- Pesquisar
- Páginas de erro personalizadas
- Tipos de nós do AEM
- Editor universal
- Introdução
- Casos de uso
- Atributos e Tipos de Item
- Definição de componente
- Definições de modelo, campos e tipos de componentes
- Publicação
- Aplicativo de amostra do SecurBank
- Eventos
- Componentes de filtragem
- Personalizando
- Estendendo
- Arquitetura
- Autenticação
- Introdução
- Visão geral do desenvolvedor
- Desenvolvimento local do AEM
- Chamadas
- Gerenciamento de experiência headless
- Desenvolvimento híbrido e SPA
- Híbrido e SPA com o AEM
- Ativação da exportação em JSON para um componente
- Introdução e passo a passo do SPA
- Tutorial WKND do SPA
- Introdução à utilização do React
- Introdução à utilização do Angular
- Aprofundamentos de SPA
- Desenvolvimento de SPAs para o AEM
- Visão geral do editor de SPA
- Blueprint do SPA
- Componente de página SPA
- Modelo dinâmico para mapeamento de componentes
- Roteamento de Modelo
- O componente RemotePage
- Edição de um SPA externo no AEM
- Composite Components em SPAs
- Ativação de exportação em JSON para um componente
- Integração do Launch
- Documentos de referência SPA
- Ferramentas do desenvolvedor
- Personalização
- Configuração e extensão do AEM as a Cloud Service
- Extensão do AEM com o App Builder
- Extensão de fragmentos de experiência
- Personalização e extensão de fragmentos de conteúdo
- Fragmentos de conteúdo configuram componentes para renderização
- Personalização do console e do editor de fragmentos de conteúdo
- Gerenciar formulários de pesquisa
- Configurar o editor de rich text
- Configurar os plug-ins do RTE
- Configurar o RTE para criar sites acessíveis
- Extensão da criação de páginas
- Extensão de Consoles
- Extensão das propriedades da página
- Extensão do Editor de itens em massa
- Extensão do MSM
- Internacionalização
- Implantação do AEM as a Cloud Service
- Camada do autor
- Visão geral da entrega de conteúdo
- Fluxo de entrega de conteúdo
- Dispatcher na nuvem
- Validação e depuração usando ferramentas do Dispatcher
- Migração da configuração do Dispatcher do AMS para o AEM as a Cloud Service
- CDN no AEM as a Cloud Service
- Configuração do tráfego no CDN
- Redirecionamentos de URL sem pipeline
- Edge Side Includes
- Configurando Credenciais e Autenticação da CDN
- Configuração de páginas de erro do CDN
- Remoção do cache da CDN
- Armazenamento em cache no AEM as a Cloud Service
- Conectores
- Operações
- Operações e manutenção do AEM as a Cloud Service
- Centro de ações
- Pesquisa e indexação de conteúdo
- Serviço de replicação de conteúdo
- Regiões de publicação adicionais
- Monitoramento de infraestrutura e serviços no AEM as a Cloud Service
- Tarefas de manutenção
- Restauração de autoatendimento
- Trabalhos assíncronos
- Uso de pipelines de configuração
- Remoção do índice de Lucene genérico
- Práticas recomendadas de consulta e indexação
- Conformidade