AEM Forms fornisce un set di moduli per ottenere i dati dall'utente finale: moduli adattivi, Forms HTML5 e PDF forms. Fornisce inoltre strumenti per elencare tutti i moduli disponibili su una pagina Web, analizzare l’uso dei moduli e indirizzare gli utenti in base al relativo profilo. Queste funzionalità sono incluse pacchetto aggiuntivo di AEM Forms. Il pacchetto del componente aggiuntivo viene distribuito su un’istanza di AEM Author o Publish.
Moduli adattivi: questi moduli modificano l'aspetto in base alle dimensioni dello schermo del dispositivo, sono interattivi e coinvolgenti. L'Forms adattivo può essere integrato anche con Adobe Analytics, Adobe Sign e Adobe Target. Consentiva di distribuire moduli personalizzati ed esperienze orientate ai processi agli utenti in base alla loro demografia e ad altre funzioni. È inoltre possibile integrare moduli adattivi con Adobe Sign.
I moduli PDF sono adatti per la stampa perfetta in pixel e l'acquisizione di informazioni digitali all'interno di un documento PDF. Nell'avatar digitale è possibile utilizzare Adobe Acrobat o Acrobat Reader per compilare i moduli. È possibile ospitare tali moduli sul sito Web o utilizzare il portale dei moduli per elencarli in un sito AEM. È inoltre possibile inviare questi moduli ad altri come allegati. Questi moduli sono particolarmente adatti agli ambienti desktop.
I moduli HTML5 sono la versione intuitiva per il browser degli PDF forms. HTML5 Forms è adatto per ambienti che non supportano i plug-in PDF. HTML5 Forms consente il rendering di moduli basati su XFA su dispositivi mobili e browser desktop sui quali non è supportato PDF basato su XFA. Questi moduli sono particolarmente adatti per tablet e ambienti desktop.
AEM Forms è una potente piattaforma di classe enterprise e l'acquisizione dei dati (moduli adattivi, PDF forms e HTML5 Forms) è solo una delle funzionalità di AEM Forms. Per l'elenco completo delle funzionalità, vedere Introduzione a AEM Forms.
pacchetto del componente aggiuntivo AEM Forms è un'applicazione distribuita in AEM. Per eseguire funzionalità di acquisizione dei dati AEM Forms è necessario solo un'istanza AEM Author e AEM Publish. Per eseguire funzionalità di acquisizione dei dati di AEM Forms AEM Forms è consigliabile utilizzare la seguente topologia. Per informazioni dettagliate sulla topologia, vedere Topologie di architettura e distribuzione per AEM Forms.
Prima di iniziare a installare e configurare la funzionalità di acquisizione dei dati di AEM Forms, assicurati che:
L'infrastruttura hardware e software è già in funzione. Per un elenco dettagliato di hardware e software supportati, vedere requisiti tecnici.
Il percorso di installazione dell'istanza AEM non contiene spazi bianchi.
Un'istanza AEM è attiva e in esecuzione. Per gli utenti di Windows, installate l'istanza AEM in modalità elevata. AEM terminologia, un'istanza è una copia di AEM in esecuzione su un server in modalità di creazione o pubblicazione. Per eseguire funzionalità di acquisizione dei dati di AEM Forms è necessario disporre di almeno due istanze AEM (Autore e una Pubblica):
I requisiti di memoria sono soddisfatti. pacchetto del componente aggiuntivo AEM Forms richiede:
È impostata la replica e la replica inversa per le istanze di creazione e pubblicazione. Per informazioni dettagliate, vedere Replica.
Per i sistemi basati su UNIX:
espatriato | fontconfig | freetype | glibc |
libricolo | libICE | libicu | libSM |
libuuid | libX11 | libXau |
libxcb |
libXext | libXinerama | libXrandr | libXrendering |
nss-softokn-freebl | OpenSSL | zlib |
Installate il seguente pacchetto a 64 bit dal supporto di installazione:
pacchetto del componente aggiuntivo AEM Forms è un'applicazione distribuita in AEM. Il pacchetto contiene acquisizione dei dati AEM Forms e altre funzionalità. Effettuate le seguenti operazioni per installare il pacchetto del componente aggiuntivo:
Aprire Distribuzione software. È necessario un Adobe ID per accedere a Distribuzione software.
Toccate Adobe Experience Manager disponibile nel menu di intestazione.
Nella sezione Filtri:
Toccate il nome del pacchetto applicabile al sistema operativo in uso, selezionate Accetta termini EULA, quindi toccate Scarica.
Aprite Gestione pacchetti e fate clic su Carica pacchetto per caricare il pacchetto.
Selezionate il pacchetto e fate clic su Installa.
Potete anche scaricare il pacchetto tramite il collegamento diretto elencato nell'articolo rilasci di AEM Forms.
Dopo l'installazione del pacchetto, viene richiesto di riavviare l'istanza AEM. Non riavviare immediatamente il server. Prima di arrestare il server AEM Forms , attendere che i messaggi ServiceEvent REGISTERED e ServiceEvent UNREGISTERED non vengano visualizzati nel [AEM-Installation-Directory]/crx-quickstart/logs/error.log
file e il registro sia stabile.
Ripetete i passaggi da 1 a 7 su tutte le istanze Author e Publish.
Se installate un'istanza AEM in modalità elevata, i redistribuibili di Visual Studio mancanti vengono installati automaticamente durante l'installazione pacchetto aggiuntivo di AEM Forms.
Per valutare se i redistribuibili di Visual Studio sono installati automaticamente, aprire il file error.log
disponibile nella directory /crx-repository/logs/
. I file di registro includono il seguente messaggio:
Redist <service name> already installed on system, will not attempt re-installation
Se la redistribuzione non riesce a essere installata, i registri contengono il seguente messaggio:
Current user does not have elevated privileges, aborting installation of redist <service name>
Per risolvere il problema, riavviate il server AEM, installate AEM in modalità elevata, quindi installate il pacchetto componente aggiuntivo AEM Forms.
Se il controllo dei privilegi non riesce, i registri contengono il seguente messaggio:
Privilege escalation check failed with error: <error message>
AEM Forms dispone di alcune configurazioni obbligatorie e facoltative. Le configurazioni obbligatorie includono la configurazione delle librerie BouncyCastle e dell'agente di serializzazione. Le configurazioni facoltative includono la configurazione del dispatcher, del portale Forms, Adobe Sign, Adobe Analytics e Adobe Target.
Per avviare la delega delle librerie, eseguite i seguenti passaggi su tutte le istanze Autore e Pubblica:
Arrestate l’istanza AEM sottostante.
Aprire il file [AEM installation directory]\crx-quickstart\conf\sling.properties
per la modifica.
Se avete utilizzato [AEM installation directory]\crx-quickstart\bin\start.bat
per avviare AEM, modificate le proprietà sling.properties che si trovano in [AEM_root]\crx-quickstart\
.
Aggiungete le seguenti proprietà al file sling.properties:
sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
Salvate e chiudete il file e avviate l'istanza AEM.
Ripetete i passaggi da 1 a 4 su tutte le istanze Author e Publish.
Per aggiungere il pacchetto al inserire nell'elenco Consentiti di , eseguite i seguenti passaggi su tutte le istanze Author e Publish:
https://'[server]:[port]'/system/console/configMgr
.Dispatcher è uno strumento di cache e/o bilanciamento del carico Adobe Experience Manager che può essere utilizzato insieme a un server Web di classe enterprise. Se si utilizza Dispatcher, eseguire le seguenti configurazioni per AEM Forms:
Configurare l'accesso per AEM Forms:
Aprire il file dispatcher.any per la modifica. Andate alla sezione del filtro e aggiungete il seguente filtro alla sezione del filtro:
/0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission
Salvate e chiudete il file. Per informazioni dettagliate sui filtri, consultare la Documentazione del dispatcher.
Configurare il servizio filtro di riferimento:
Accedete al gestore di configurazione Apache Felix come amministratore. L'URL predefinito del gestore di configurazione è https://[server]:[port_number]/system/console/configMgr
. Nel menu Configurations, selezionare l'opzione Apache Sling Referrer Filter. Nel campo Consenti ospitanti, immettere il nome host del dispatcher per consentirlo come referente e fare clic su Salva. Il formato della voce è `https://[server]:[porta]'.
La cache è un meccanismo per ridurre i tempi di accesso ai dati, ridurre la latenza e migliorare le velocità di ingresso/uscita (I/O). La cache dei moduli adattivi memorizza solo il contenuto HTML e la struttura JSON di un modulo adattivo senza salvare i dati precompilati. Consente di ridurre il tempo necessario per eseguire il rendering di un modulo adattivo.
Per configurare la cache dei moduli adattivi, effettuate le seguenti operazioni:
Andate AEM console Web Configuration Manager all'indirizzo https://'[server]:[port]'/system/console/configMgr.
Fare clic su Configurazione canale Web per moduli adattivi e comunicazioni interattive per modificarne i valori di configurazione. Nella finestra di dialogo Modifica valori configurazione, specificare il numero massimo di moduli o documenti che un'istanza del server AEM Forms può memorizzare nella cache nel campo Numero di Forms adattivo. Il valore predefinito è 100. Fai clic su Salva.
Per disattivare la cache, impostate il valore nel campo Numero di Forms adattivo su 0. La cache viene reimpostata e tutti i moduli e i documenti vengono rimossi dalla cache quando si disabilita o si modifica la configurazione della cache.
È possibile abilitare la comunicazione SSL per il modello dati modulo. Per abilitare la comunicazione SSL per il modello dati modulo, prima di avviare un'istanza AEM Forms, aggiungere certificati a Java Trust Store per tutte le istanze. È possibile eseguire il comando seguente per aggiungere i certificati: "
keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>
Adobe Sign consente flussi di lavoro di firma elettronica per i moduli adattivi. Le firme elettroniche migliorano i flussi di lavoro per l'elaborazione di documenti per scopi legali, di vendita, di retribuzione, di gestione delle risorse umane e per molte altre aree.
In uno scenario di moduli Adobe Sign e adattivi tipico, un utente compila un modulo adattivo per richiedere un servizio. Ad esempio, un'applicazione con carta di credito e un benefit per i cittadini vengono modulo. Quando un utente compila, invia e firma il modulo di domanda, il modulo viene inviato al provider di servizi per ulteriori azioni. Il provider di servizi controlla l'applicazione e utilizza Adobe Sign per contrassegnare l'applicazione approvata. Per abilitare flussi di lavoro di firma elettronica simili, è possibile integrare Adobe Sign con AEM Forms.
Per utilizzare Adobe Sign con AEM Forms, Integrare Adobe Sign con AEM Forms.
AEM Forms si integra con Adobe Analytics che consente di acquisire e monitorare le metriche delle prestazioni per i moduli e i documenti pubblicati. L'obiettivo dell'analisi di queste metriche è di rendere più utilizzabili moduli o documenti con decisioni informate basate sui dati richiesti.
Per utilizzare Adobe Analytics con AEM Forms, vedere Configurazione di analisi e report.
È probabile che i clienti abbandonino un modulo se l'esperienza non è coinvolgente. Anche se è frustrante per i clienti, può anche aumentare il volume e i costi del supporto per la vostra organizzazione. È fondamentale e difficile identificare e fornire al cliente la giusta esperienza che aumenta il tasso di conversione. AEM moduli rappresenta la chiave di questo problema.
AEM moduli si integra con Adobe Target, una soluzione Adobe Marketing Cloud, per offrire esperienze cliente personalizzate e coinvolgenti su più canali digitali. Per utilizzare moduli adattivi per test A/B, Integrare Adobe Target con AEM Forms.
Hai configurato un ambiente per l'utilizzo funzionalità di acquisizione dei dati AEM Forms. Ora, i passaggi successivi per utilizzare la funzionalità sono: