A AEM Forms fornece um conjunto de formulários para obter dados do usuário final: formulários adaptáveis, HTML5 Forms e PDF forms. Ele também fornece ferramentas para lista de todos os formulários disponíveis em uma página da Web, análise do uso de formulários e usuários de públicos alvos com base em seus perfis. Esses recursos estão incluídos no pacote complementar AEM Forms. O pacote complementar é implantado em uma instância de autor ou publicação do AEM.
Formulários adaptativos: esses formulários mudam a aparência com base no tamanho da tela do dispositivo, são envolventes e interativos na natureza. O Forms adaptável também pode se integrar ao Adobe Analytics, Adobe Sign e Adobe Target. Isso permitiu que você fornecesse formulários personalizados e experiências orientadas a processos para usuários com base em sua demografia e outros recursos. Também é possível integrar formulários adaptáveis à Adobe Sign.
Os formulários PDF são adequados para impressão perfeita em pixels e captura de informações digitais em um documento PDF. No avatar digital, você pode usar o Adobe Acrobat ou o Acrobat Reader para preencher esses formulários. É possível hospedar esses formulários em seu site ou usar o portal de formulários para lista desses formulários em um site AEM. Você também pode enviar esses formulários por email para outras pessoas como anexos. Esses formulários são mais adequados para ambientes de desktop.
Os formulários HTML5 são a versão compatível com o navegador dos PDF forms. O HTML5 Forms é adequado para ambientes que não suportam plug-ins PDF. O HTML5 Forms permite a renderização de formulários baseados em XFA em dispositivos móveis e navegadores de desktop nos quais o PDF baseado em XFA não é compatível. Esses formulários são mais adequados para tablets e ambientes para desktop.
A AEM Forms é uma plataforma poderosa de nível empresarial e a captura de dados (formulários adaptáveis, PDF forms e Forms HTML5) é apenas uma das capacidades da AEM Forms. Para obter a lista completa dos recursos, consulte Introdução ao AEM Forms.
O pacote complementar AEM Forms é um aplicativo implantado no AEM. É necessário apenas um mínimo de uma instância de autor e publicação de AEM para executar os recursos de captura de dados da AEM Forms. A topologia a seguir é sugerida para executar os recursos de captura de dados da AEM Forms AEM Forms. Para obter informações detalhadas sobre a topologia, consulte Arquitetura e topologias de implantação para AEM Forms.
Antes de começar a instalar e configurar o recurso de captura de dados da AEM Forms, verifique se:
A infraestrutura de hardware e software está em vigor. Para obter uma lista detalhada do hardware e software suportados, consulte requisitos técnicos.
O caminho de instalação da instância AEM não contém espaços em branco.
Uma instância AEM está ativa e em execução. Para usuários do Windows, instale a instância AEM no modo elevado. Na terminologia AEM, uma "instância" é uma cópia da AEM em execução em um servidor no modo de autor ou publicação. Você precisa de pelo menos duas AEM instâncias (um Autor e uma Publicação) para executar os recursos de captura de dados da AEM Forms:
Os requisitos de memória são atendidos. O pacote suplementar AEM Forms requer:
A replicação reversa e a replicação para as instâncias de autor e publicação estão definidas. Para obter detalhes, consulte Replicação.
Para sistemas baseados em UNIX:
expatriado | fontconfig | freetype | glibc |
libcurl | libICE | libicu | libSM |
libuídio | libX11 | libXau |
libxcb |
libXext | libXinerama | libXrandr | libXrender |
nss-softokn-freebl | OpenSSL | zlib |
Instale o seguinte pacote de 64 bits da mídia de instalação:
O pacote complementar AEM Forms é um aplicativo implantado no AEM. O pacote contém a captura de dados da AEM Forms e outros recursos. Execute as seguintes etapas para instalar o pacote complementar:
Abra Distribuição de software. Você precisa de uma Adobe ID para fazer logon na Software Distribution (Distribuição de software).
Toque em Adobe Experience Manager disponível no menu de cabeçalho.
Na seção Filtros:
Toque no nome do pacote aplicável ao seu sistema operacional, selecione Aceitar termos do EULA e toque em Download.
Abra Gerenciador de pacotes e clique em Carregar pacote para fazer upload do pacote.
Selecione o pacote e clique em Instalar.
Você também pode baixar o pacote por meio do link direto listado no artigo Versões da AEM Forms.
Depois que o pacote for instalado, você será solicitado a reiniciar a instância AEM. Não reinicie imediatamente o servidor. Antes de parar o servidor AEM Forms, aguarde até que as mensagens ServiceEvent REGISTERED e ServiceEvent UNREGISTERED parem de aparecer no [AEM-Installation-Directory]/crx-quickstart/logs/error.log
arquivo e o log esteja estável.
Repita as etapas de 1 a 7 em todas as instâncias de Autor e Publicação.
Se você instalar uma instância AEM no modo elevado, os redistribuíveis do Visual Studio ausentes serão instalados automaticamente durante a instalação do pacote de complementos do AEM Forms.
Para avaliar se os redistribuíveis do Visual Studio são instalados automaticamente, abra o arquivo error.log
disponível no diretório /crx-repository/logs/
. Os registros incluem a seguinte mensagem:
Redist <service name> already installed on system, will not attempt re-installation
Se os redistribuíveis não forem instalados, os registros incluirão a seguinte mensagem:
Current user does not have elevated privileges, aborting installation of redist <service name>
Para resolver o problema, reinicie o servidor AEM, instale o AEM no modo elevado e instale o pacote de complementos AEM Forms.
Se a verificação de privilégio falhar, os registros incluirão a seguinte mensagem:
Privilege escalation check failed with error: <error message>
A AEM Forms tem algumas configurações obrigatórias e opcionais. As configurações obrigatórias incluem a configuração das bibliotecas BouncyCastle e o agente de serialização. As configurações opcionais incluem configuração do dispatcher, portal da Forms, Adobe Sign, Adobe Analytics e Adobe Target.
Execute as seguintes etapas em todas as instâncias de Autor e Publicação para inicializar e delegar as bibliotecas:
Pare a instância AEM subjacente.
Abra o arquivo [AEM installation directory]\crx-quickstart\conf\sling.properties
para edição.
Se você usou [AEM installation directory]\crx-quickstart\bin\start.bat
para start AEM, edite sling.properties localizado em [AEM_root]\crx-quickstart\
.
Adicione as seguintes propriedades ao arquivo sling.properties:
sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
Salve e feche o arquivo e start a instância AEM.
Repita as etapas de 1 a 4 em todas as instâncias de Autor e Publicação.
Execute as seguintes etapas em todas as instâncias de Autor e Publicação para adicionar o pacote à lista de permissões:
https://'[server]:[port]'/system/console/configMgr
.O Dispatcher é uma ferramenta de cache e/ou balanceamento de carga da Adobe Experience Manager que pode ser usada em conjunto com um servidor Web de classe empresarial. Se você usar Dispatcher, execute as seguintes configurações para AEM Forms:
Configurar acesso para AEM Forms:
Abra o arquivo dispatcher.any para edição. Navegue até a seção de filtro e adicione o seguinte filtro à seção de filtro:
/0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission
Salve e feche o arquivo. Para obter informações detalhadas sobre filtros, consulte Documentação do Dispatcher.
Configure o serviço de filtro de quem indicou:
Faça logon no gerenciador de configuração Apache Felix como administrador. O URL padrão do gerenciador de configuração é https://[server]:[port_number]/system/console/configMgr
. No menu Configurações, selecione a opção Filtro de Quem indicou Apache Sling. No campo Permitir hosts, digite o nome de host do dispatcher para permitir como uma quem indicou e clique em Salvar. O formato da entrada é 'https://[server]:[port]'.
O cache é um mecanismo para reduzir os tempos de acesso aos dados, reduzir a latência e melhorar as velocidades de entrada/saída (E/S). O cache de formulários adaptáveis armazena somente o conteúdo HTML e a estrutura JSON de um formulário adaptável sem salvar os dados pré-preenchidos. Ajuda a reduzir o tempo necessário para renderizar um formulário adaptável.
Execute as seguintes etapas para configurar o cache de formulários adaptáveis:
Vá para AEM gerenciador de configuração do console da Web em https://'[server]:[port]'/system/console/configMgr.
Clique em Configuração de Canais Web de Formulário Adaptável e Comunicação Interativa para editar os valores de configuração. Na caixa de diálogo editar valores de configuração, especifique o número máximo de formulários ou documentos que uma instância do servidor AEM Forms pode armazenar em cache no campo Número de adaptáveis Forms. O valor padrão é 100. Clique em Salvar.
Para desativar o cache, defina o valor no campo Número de adaptáveis Forms como 0. O cache é redefinido e todos os formulários e documentos são removidos do cache quando você desativa ou altera a configuração do cache.
Você pode habilitar a comunicação SSL para o Modelo de dados de formulário. Para ativar a comunicação SSL para o modelo de dados de formulário, antes de iniciar qualquer instância do AEM Forms, adicione certificados ao Java Trust Store de todas as instâncias. Você pode executar o comando abaixo para adicionar os certificados: "
keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>
A Adobe Sign habilita workflows de assinatura eletrônica para formulários adaptáveis. As assinaturas eletrônicas melhoram os workflows para processar documentos para áreas legais, de vendas, de folha de pagamento, de gerenciamento de recursos humanos e muitas outras áreas.
Em um cenário típico de formulários adaptáveis e Adobe Sign, um usuário preenche um formulário adaptável para se aplicar a um serviço. Por exemplo, um aplicativo de cartão de crédito e um formulário de benefícios para o cidadão. Quando um usuário preenche, envia e assina o formulário de aplicativo, ele é enviado ao provedor de serviço para que seja tomada uma ação adicional. O provedor de serviço revisa o aplicativo e usa o Adobe Sign para marcar o aplicativo aprovado. Para habilitar workflows semelhantes de assinatura eletrônica, é possível integrar o Adobe Sign ao AEM Forms.
Para usar o Adobe Sign com o AEM Forms, Integre o Adobe Sign ao AEM Forms.
A AEM Forms integra-se à Adobe Analytics, que permite capturar e rastrear métricas de desempenho para seus formulários e documentos publicados. O objetivo da análise dessas métricas é tomar decisões informadas com base nos dados sobre as alterações necessárias para tornar os formulários ou o documento mais utilizáveis.
Para usar o Adobe Analytics com o AEM Forms, consulte Configurar análises e relatórios.
Seus clientes provavelmente abandonarão um formulário se a experiência que ele oferece não for envolvente. Embora seja frustrante para os clientes, também pode aumentar o volume e o custo de suporte para a sua organização. É crítico e desafiador identificar e fornecer a experiência certa do cliente que aumenta a taxa de conversão. AEM formulários contêm a chave para esse problema.
Os formulários AEM se integram à Adobe Target, uma solução Adobe Marketing Cloud, para oferecer experiências personalizadas e envolventes aos clientes em vários canais digitais. Para usar o Adobe Target em formulários adaptativos de teste A/B, Integre o Adobe Target ao AEM Forms.
Você configurou um ambiente para usar os recursos de captura de dados da AEM Forms. Agora, os próximos passos para usar esse recurso são: