Installare e configurare le funzionalità di acquisizione dati install-and-configure-data-capture-capabilities

Introduzione introduction

AEM Forms fornisce un set di moduli per ottenere dati dall’utente finale: moduli adattivi, HTML5 Forms e PDF forms. Fornisce inoltre strumenti per elencare tutti i moduli disponibili in una pagina web, analizzare l’utilizzo dei moduli e indirizzare gli utenti in base al loro profilo. Queste funzionalità sono incluse nel pacchetto del componente aggiuntivo AEM Forms. Il pacchetto del componente aggiuntivo viene distribuito su un’istanza Author o Publish di AEM.

Moduli adattivi: Questi moduli modificano l’aspetto in base alle dimensioni dello schermo del dispositivo, sono coinvolgenti e di natura interattiva. Forms adattivo può anche essere integrato con Adobe Analytics, Adobe Sign e Adobe Target. Consente di fornire agli utenti moduli personalizzati ed esperienze orientate ai processi in base alla demografia e ad altre funzioni. Puoi anche integrare i moduli adattivi con Adobe Sign.

PDF forms sono ideali per la stampa perfetta per i pixel e l'acquisizione di informazioni digitali all'interno di un documento PDF. Nell’avatar digitale, puoi utilizzare Adobe Acrobat o Acrobat Reader per compilare questi moduli. Puoi ospitare questi moduli sul tuo sito web o utilizzare il portale dei moduli per elencarli su un sito AEM. È inoltre possibile inviare questi moduli ad altri utenti tramite posta elettronica come allegati. Questi moduli sono particolarmente adatti per gli ambienti desktop.

HTML5 FORMS sono le versioni di PDF forms compatibili con i browser. HTML5 Forms è adatto per ambienti che non supportano i plug-in di PDF. HTML5 Forms consente il rendering di moduli basati su XFA su dispositivi mobili e browser desktop su cui non è supportato il 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à, consulta Introduzione ad AEM Forms.

Topologia di distribuzione deployment-topology

Il pacchetto del componente aggiuntivo AEM Forms è un’applicazione implementata nell’AEM. Per eseguire le funzionalità di acquisizione dei dati di AEM Forms è necessario disporre almeno di un’istanza Autore AEM e Pubblicazione AEM. Per eseguire le funzionalità di acquisizione dati di AEM Forms AEM Forms, si consiglia di utilizzare la topologia riportata di seguito. Per informazioni dettagliate sulla topologia, vedere Architettura e topologie di implementazione per AEM Forms.

recommended-topology

Requisiti di sistema system-requirements

Prima di iniziare a installare e configurare la funzionalità di acquisizione dati di AEM Forms, assicurati che:

  • Infrastruttura hardware e software già esistente. Per un elenco dettagliato dell'hardware e del software supportati, vedere requisiti tecnici.

  • Il percorso di installazione dell’istanza AEM non contiene spazi vuoti.

  • Un’istanza AEM è operativa. Per gli utenti di Windows, installa l’istanza AEM in modalità elevata. Nella terminologia AEM, per "istanza" si intende una copia dell’AEM in esecuzione su un server in modalità di authoring o pubblicazione. Hai bisogno di almeno due Istanze AEM (un autore e una pubblicazione) per eseguire le funzionalità di acquisizione dati di AEM Forms:

    • Autore: istanza AEM utilizzata per creare, caricare e modificare i contenuti e amministrare il sito web. Quando il contenuto è pronto per essere pubblicato, viene replicato nell’istanza di pubblicazione.
    • Pubblica: istanza dell’AEM che fornisce il contenuto pubblicato al pubblico tramite Internet o una rete interna.
  • I requisiti di memoria sono soddisfatti. Il pacchetto del componente aggiuntivo AEM Forms richiede:

    • 15 GB di spazio temporaneo per le installazioni Microsoft basate su Windows.
    • 6 GB di spazio temporaneo per installazioni basate su UNIX.
  • Sono impostate la replica e la replica inversa per le istanze di authoring e pubblicazione. Per ulteriori informazioni, consulta Replica.

  • Per i sistemi basati su UNIX:

    • Installare i seguenti pacchetti a 32 bit dal supporto di installazione:
expat
fontconfig
freetype
glibc
libcurl
libICE
libicu
libSM
libuuide
libX11
libXau
libxcb
libXext
libXinerama
libXrandr
libXrender
nss-softokn-freebl
OpenSSL
zlib
NOTE
  • Se OpenSSL è già installato sul server, aggiornalo alla versione più recente.
  • Crea i symlink libcurl.so, libcrypto.so e libssl.so che puntano rispettivamente alla versione più recente delle librerie libcurl, libcrypto e libssl.

Installare il pacchetto del componente aggiuntivo AEM Forms install-aem-forms-add-on-package

Il pacchetto del componente aggiuntivo AEM Forms è un’applicazione implementata nell’AEM. Il pacchetto contiene l’acquisizione dei dati di AEM Forms e altre funzionalità. Per installare il pacchetto aggiuntivo, effettua le seguenti operazioni:

  1. Apri Software Distribution. Per accedere a Software Distribution è necessario disporre di un Adobe ID.

  2. Seleziona Adobe Experience Manager disponibile nel menu di intestazione.

  3. In Filtri sezione:

    1. Seleziona Forms dal Soluzione elenco a discesa.
    2. Seleziona la versione e digita per il pacchetto. È inoltre possibile utilizzare Cerca download per filtrare i risultati.
  4. Selezionare il nome del pacchetto applicabile al sistema operativo in uso, quindi selezionare Accetta termini EULA, e seleziona Scarica.

  5. Apri Gestione pacchetti e fai clic su Carica pacchetto per caricare il pacchetto.

  6. Seleziona il pacchetto e fai clic su Installa.

    Puoi scaricare il pacchetto anche tramite il collegamento diretto elencato nella Versioni di AEM Forms articolo.

  7. 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 più visualizzati nel [AEM-Installation-Directory]/crx-quickstart/logs/error.log e il registro è stabile.

    note note
    NOTE
    Per riavviare l'SDK, si consiglia di utilizzare il comando 'Ctrl + C'. Il riavvio dell’SDK dell’AEM con metodi alternativi, ad esempio l’arresto dei processi Java, può causare incongruenze nell’ambiente di sviluppo dell’AEM.
  8. Ripeti i passaggi da 1 a 7 su tutte le istanze Author e Publish.

(Solo Windows) Installazione automatica dei ridistribuibili di Visual Studio automatic-installation-visual-studio-redistributables

Se si installa un'istanza AEM in modalità avanzata, i componenti ridistribuibili di Visual Studio a 32 bit vengono installati automaticamente durante l'installazione del pacchetto del componente aggiuntivo AEM Forms.

Per valutare se i componenti ridistribuibili di Visual Studio sono installati automaticamente, aprire error.log file disponibile in /crx-repository/logs/ directory. I registri includono il seguente messaggio:

Redist <service name> already installed on system, will not attempt re-installation

Se i file ridistribuibili non vengono installati, i registri includono il seguente messaggio:

Current user does not have elevated privileges, aborting installation of redist <service name>

Per risolvere il problema, riavviare il server AEM, installare AEM in modalità avanzata e quindi installare il pacchetto del componente aggiuntivo AEM Forms.

Se il controllo dei privilegi non riesce, i registri includono il seguente messaggio:

Privilege escalation check failed with error: <error message>

Configurazioni post-installazione post-installation-configurations

AEM Forms dispone di alcune configurazioni obbligatorie e opzionali. Le configurazioni obbligatorie includono la configurazione delle librerie BouncyCastle e dell’agente di serializzazione. Le configurazioni opzionali includono la configurazione di Dispatcher, Forms Portal, Adobe Sign, Adobe Analytics e Adobe Target.

Configurazioni post-installazione obbligatorie mandatory-post-installation-configurations

Configurare le librerie RSA e BouncyCastle configure-rsa-and-bouncycastle-libraries

Per avviare le librerie, esegui i seguenti passaggi su tutte le istanze Author e Publish:

  1. Arresta l’istanza AEM sottostante.

  2. Apri [AEM installation directory]\crx-quickstart\conf\sling.properties file per la modifica.

    Se ha usato [AEM installation directory]\crx-quickstart\bin\start.bat per avviare l’AEM, modifica sling.properties disponibile all’indirizzo [AEM_root]\crx-quickstart\.

  3. Aggiungi le seguenti proprietà al file sling.properties:

    code language-shell
    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
    
  4. Salva e chiudi il file e avvia l’istanza AEM.

  5. Ripeti i passaggi 1-4 su tutte le istanze Author e Publish.

Configurare l’agente di serializzazione configure-the-serialization-agent

Per aggiungere il pacchetto al inserisco nell'elenco Consentiti di creazione, effettua le seguenti operazioni su tutte le istanze Author e Publish:

  1. Apri Gestione configurazione AEM in una finestra del browser. L’URL predefinito è https://'[server]:[port]'/system/console/configMgr.
  2. Cerca com.adobe.cq.deserfw.impl.DeserializationFirewallImpl.name e apri la configurazione.
  3. Aggiungi il sun.util.calendar pacchetto per INSERISCO NELL'ELENCO CONSENTITI DI campo. Fai clic su Salva.
  4. Ripeti i passaggi 1-3 su tutte le istanze Author e Publish.

Configurazioni opzionali post-installazione optional-post-installation-configurations

Configurare Dispatcher configure-dispatcher

Dispatcher è uno strumento di caching e/o bilanciamento del carico di Adobe Experience Manager che può essere utilizzato insieme a un server web di classe enterprise. Se usa Dispatcher, quindi esegui le seguenti configurazioni per AEM Forms:

  1. Configurare l’accesso per AEM Forms:

    Apri il file dispatcher.any per la modifica. Passa alla sezione del filtro e aggiungi il seguente filtro alla sezione del filtro:

    /0025 { /type "allow" /glob "* /bin/xfaforms/submitaction*" } # to enable AEM Forms submission

    Salvare e chiudere il file. Per informazioni dettagliate sui filtri, consulta Documentazione di Dispatcher.

  2. Configura il servizio filtro referenti:

    Accedi al gestore della configurazione Apache Felix come amministratore. L’URL predefinito del gestore della configurazione è https://[server]:[port_number]/system/console/configMgr. In Configurazioni , selezionare il Filtro referrer Apache Sling opzione. Nel campo Consenti host, immetti il nome host del dispatcher per consentirlo come referrer e fai clic su Salva. Il formato della voce è https://[server]:[port].

Configura cache configure-cache

La memorizzazione nella cache è un meccanismo che consente di ridurre i tempi di accesso ai dati, ridurre la latenza e migliorare le velocità di input/output (I/O). La cache dei moduli adattivi memorizza solo il contenuto HTML e la struttura JSON di un modulo adattivo senza salvare dati precompilati. Consente di ridurre il tempo necessario per il rendering di un modulo adattivo.

  • Quando si utilizza la cache dei moduli adattivi, è necessario utilizzare Dispatcher AEM per memorizzare nella cache le librerie client (CSS e JavaScript) di un modulo adattivo.
  • Durante lo sviluppo di componenti personalizzati, mantieni disabilitata la cache dei moduli adattivi sul server utilizzato per lo sviluppo.

Per configurare la cache dei moduli adattivi, effettua le seguenti operazioni:

  1. Vai a Gestione configurazione console Web AEM all’indirizzo https://'[server]:[porta]'/system/console/configMgr.

  2. Clic Configurazione di un modulo adattivo e di un canale web di comunicazione interattiva per modificarne i valori di configurazione. Nella finestra di dialogo per modifica dei valori di configurazione, specifica il numero massimo di moduli o documenti che un’istanza del server AEM Forms può memorizzare in cache nel Numero di Forms adattivi campo. Il valore predefinito è 100. Fai clic su Salva.

    note note
    NOTE
    Per disabilitare la cache, imposta il valore nel campo Numero di Forms adattivi su 0. La cache viene reimpostata e tutti i moduli e i documenti vengono rimossi dalla cache quando si disattiva o si modifica la configurazione della cache.

Configurare la comunicazione SSL per il modello dati modulo configure-ssl-communcation-for-form-data-model

Puoi abilitare la comunicazione SSL per il modello dati modulo. Per abilitare la comunicazione SSL per il modello dati del modulo, prima di avviare qualsiasi istanza di AEM Forms, aggiungi i certificati all’archivio fonti attendibili Java di tutte le istanze. Puoi eseguire il comando seguente per aggiungere i certificati: "

keytool -import -alias <alias-name> -file <pathTo .cer certificate file> -keystore <<pathToJRE>\lib\security\cacerts>

Configurare Adobe Sign configure-adobe-sign

Adobe Sign abilita i flussi di lavoro di firma elettronica per i moduli adattivi. Le firme elettroniche consentono di migliorare i flussi di lavoro per l'elaborazione di documenti relativi a questioni legali, vendite, retribuzioni, gestione delle risorse umane e molte altre aree.

In uno scenario tipico di Adobe Sign e moduli adattivi, un utente compila un modulo adattivo in richiedere un servizio. Ad esempio, la richiesta di una carta di credito e il modulo relativo ai benefit per i cittadini. Quando un utente compila, invia e firma il modulo di richiesta, questo viene inviato al fornitore di servizi per ulteriori azioni. Il fornitore di servizi esamina l’applicazione e utilizza Adobe Sign per contrassegnarla come approvata. Per abilitare flussi di lavoro di firma elettronica simili, puoi integrare Adobe Sign con AEM Forms.

Per utilizzare Adobe Sign con AEM Forms: Integrare Adobe Sign con AEM Forms.

Configurare Adobe Analytics configure-adobe-analytics

AEM Forms si integra con Adobe Analytics per acquisire e tenere traccia delle metriche delle prestazioni per i moduli e i documenti pubblicati. L’obiettivo dell’analisi di queste metriche è quello di prendere decisioni informate in base ai dati sulle modifiche necessarie per rendere i moduli o i documenti più utilizzabili.

Per utilizzare Adobe Analytics con AEM Forms, consulta Configurazione di analisi e rapporti.

Integrare Adobe Target integrate-adobe-target

È probabile che i clienti abbandonino un modulo se l’esperienza che fornisce non è coinvolgente. Se da un lato è frustrante per i clienti, dall’altro può anche aumentare il volume e i costi del supporto per la tua organizzazione. Identificare e fornire la giusta esperienza del cliente che aumenti il tasso di conversione è fondamentale e impegnativo. I moduli AEM sono la chiave di questo problema.

I moduli AEM si integrano con Adobe Target, una soluzione Adobe Marketing Cloud, per offrire esperienze cliente personalizzate e coinvolgenti su più canali digitali. Per utilizzare Adobe Target per testare i moduli adattivi tramite A/B: Integrare Adobe Target con AEM Forms.

Passaggi successivi next-steps

Hai configurato un ambiente per l’utilizzo delle funzionalità di acquisizione dati di AEM Forms. Ora, i passaggi successivi per utilizzare la funzionalità sono:

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2