È 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 oltre che impegnativo. Adobe Experience Manager Forms è la chiave di questo problema.
AEM Forms si integra con Adobe Target, una soluzione Adobe Marketing Cloud, per offrire esperienze cliente personalizzate e coinvolgenti su più canali digitali. Una delle funzionalità principali di Target è il test A/B, che consente di configurare rapidamente test A/B simultanei, presentare contenuti rilevanti a utenti mirati e identificare l’esperienza che determina un migliore tasso di conversione.
Con AEM Forms puoi configurare ed eseguire test A/B sui moduli adattivi in tempo reale. Fornisce inoltre funzionalità di reporting pronte all’uso e personalizzabili per visualizzare le prestazioni in tempo reale delle esperienze dei moduli e identificare quella che massimizza il coinvolgimento e la conversione degli utenti.
Prima di iniziare a creare e analizzare test A/B per i moduli adattivi, è necessario configurare il server Target e integrarlo in AEM Forms.
Per integrare l’AEM con Target, accertati di disporre di un account Adobe Target valido. Quando ti registri a Adobe Target, ricevi un codice cliente. Per collegare AEM a Target sono necessari il codice client, l’e-mail associata all’account Target e la password.
Il codice client identifica l’account cliente Adobe Target e viene utilizzato come sottodominio nell’URL quando si chiama il server Adobe Target. Prima di procedere, accedere a https://experience.adobe.com/ e, se hai accesso, visualizza Adobe Target opzione in Accesso rapido sezione.
Per integrare un server Target in esecuzione con AEM Forms, effettua le seguenti operazioni:
Sul server AEM, visitare il sito https://<nome host>:<porta>/libs/cq/core/content/tools/cloudservices.html.
In Adobe Target , fare clic su Mostra configurazioni e quindi il + per aggiungere una nuova configurazione.
Se stai configurando Target per la prima volta, fai clic su Configura ora.
Nella finestra di dialogo Crea configurazione, specifica un Titolo e facoltativamente un Nome per la configurazione.
Fai clic su Crea. Viene visualizzata la finestra di dialogo Modifica componente.
Specifica i dettagli dell’account Target, ad esempio codice client, e-mail e password.
Seleziona Rest dall’elenco a discesa Tipo API.
Fai clic su Connetti ad Adobe Target per inizializzare la connessione con Target. Se la connessione ha esito positivo, viene visualizzato il messaggio Connessione riuscita. Fai clic su OK sul messaggio e quindi OK nella finestra di dialogo. L’account Target è configurato.
Creare un framework Target come descritto in Aggiungere un framework.
Vai a https://<nome host>:<porta>/system/console/configMgr
Clic Configurazione di AEM Forms Target.
Seleziona un Framework di destinazione.
In URL di destinazione , specifica tutti gli URL in cui verranno eseguiti i test A/B. Ad esempio, https://<nome host>:<porta>/ per il server AEM Forms su OSGi o https://<nome host>:<porta>/lc/ per il server AEM Forms su JEE.
Considera che desideri configurare un URL di Target per un’istanza pubblicata e che i tuoi clienti possano accedervi utilizzando il nome host o l’indirizzo IP, dovrai configurare sia come URL di Target, utilizzando il nome host che l’indirizzo IP. Se configuri solo uno degli URL, il test A/B non verrà eseguito per i clienti provenienti dall’altro URL. Clic + per specificare più URL.
Fai clic su Salva.
Il server di Target è integrato con AEM Forms. Ora puoi abilitare il test A/B se disponi di una licenza completa per utilizzare Adobe Target.
Se disponi di una licenza completa per l’utilizzo di Adobe Target, avvia il server con i seguenti parametri dopo aver integrato Target con AEM Forms:
parameter -Dabtesting.enabled=true java -Xmx2048m -XX:MaxPermSize=512M -jar -Dabtesting.enabled=true
Se l’istanza AEM è in esecuzione su JBoss, avviato come servizio da chiavi in mano, in jboss\bin\standalone.conf.bat
file, aggiungere il parametro -Dabtesting.enabled=true nella voce seguente:
set "JAVA_OPTS=%JAVA_OPTS% -Dadobeidp.serverName=server1 -Dfile.encoding=utf8 -Djava.net.preferIPv4Stack=true -Dabtesting.enabled=true"
Oltre al server jboss, è possibile aggiungere l'argomento -Dabtesting.enabled=true jvm nello script di avvio del server per qualsiasi server applicazioni. Ora puoi creare ed eseguire test A/B per i moduli adattivi.
Se aggiorni gli URL di Target configurati in un secondo momento, accertati di aggiornare tutti i test A/B in esecuzione in modo che puntino agli URL correnti. Per informazioni sull’aggiornamento dei test A/B, consulta Aggiorna test A/B.
AEM consente di creare un pubblico e di utilizzarlo per un test A/B. Il pubblico creato all’interno dell’AEM è disponibile in AEM Forms. Per creare tipi di pubblico in AEM, effettua le seguenti operazioni:
Nell’istanza di authoring, tocca Adobe Experience Manager > Personalizzazione > Tipi di pubblico.
Nella pagina Tipi di pubblico, tocca Crea pubblico > Crea pubblico Target.
Nella finestra di dialogo Configurazione di Adobe Target, seleziona una configurazione di Target e fai clic su Ok.
Nella pagina Crea nuovo pubblico, crea le regole. Le regole ti consentono di categorizzare il pubblico. Ad esempio, puoi categorizzare i tipi di pubblico in base al sistema operativo. Il pubblico A proviene da Windows, mentre il pubblico B proviene da Linux.
Per categorizzare il pubblico in base a Windows, in #1 regole seleziona SO tipo di attributo. Dall’elenco a discesa When (Quando), seleziona Windows.
Per categorizzare il pubblico in base a Linux, in Rule #2, seleziona SO tipo di attributo. Dalla sezione Quando a discesa, seleziona Linux e fai clic su Successivo.
Specifica un nome per il pubblico creato e fai clic su Salva.
Puoi selezionare il pubblico quando configuri il test A/B per un modulo, come mostrato di seguito.
Per creare un test A/B per un modulo adattivo, effettua le seguenti operazioni.
Vai a Forms e documenti in https://<nome host>:<porta>/aem/forms.html/content/dam/formsanddocuments.
Passa alla cartella contenente il modulo adattivo.
Fai clic su Seleziona nella barra degli strumenti e seleziona il modulo adattivo.
Clic Altro nella barra degli strumenti e seleziona Configurare il test A/B. Viene visualizzata la pagina Configura test A/B.
Specifica un Nome attività test A/B.
Dall’elenco a discesa Pubblico, seleziona un pubblico a cui desideri indirizzare diverse esperienze del modulo. Ad esempio: Visitatori che utilizzano Chrome. L’elenco dei tipi di pubblico viene popolato dal server di Target configurato.
In Distribuzione delle esperienze campi per le esperienze A e B, specifica la distribuzione, in termini percentuali, per determinare la distribuzione delle esperienze tra il pubblico totale. Ad esempio, se specifichi 40, 60 per le esperienze A e B, rispettivamente, l’esperienza A verrà trasmessa al 40% del pubblico e il restante 60% vedrà l’esperienza B.
Clic Configura. Viene visualizzata una finestra di dialogo per confermare la creazione del test A/B.
Clic Modifica esperienza B per aprire il modulo adattivo in modalità di modifica. Modifica il modulo per creare un’esperienza diversa da quella predefinita. Le possibili varianti consentite nell’Esperienza B sono le modifiche in:
Vai all’interfaccia utente di Forms e Documenti, seleziona il modulo adattivo, fai clic su Altro, e seleziona Avvia test A/B.
Il test A/B è ora in esecuzione e al pubblico specificato verranno distribuite in modo casuale le esperienze in base alla distribuzione specificata.
Puoi aggiornare le distribuzioni di pubblico ed esperienza di un test A/B in esecuzione. Per eseguire questa operazione:
Nell’interfaccia utente di Forms & Documents, passa alla cartella contenente il modulo adattivo su cui è in esecuzione il test A/B.
Seleziona il modulo adattivo.
Clic Altro e quindi seleziona Modifica test A/B. Viene visualizzata la pagina Aggiorna test A/B.
Aggiorna le distribuzioni di pubblico ed esperienza in base alle esigenze.
Fai clic su Aggiorna.
Dopo aver consentito l’esecuzione del test A/B per il periodo desiderato, puoi generare un rapporto e verificare quale esperienza ha prodotto una conversione migliore. Puoi dichiarare vincitrice l’esperienza con prestazioni migliori oppure scegliere di eseguire un altro test A/B. A questo scopo, effettua le seguenti operazioni:
Se hai scelto l'esperienza A come vincitrice, il test A/B sarà terminato e, andando avanti, solo l'esperienza A sarà trasmessa a tutti i tipi di pubblico.