Personalizzazione dei layout
Ora è il momento di mettere insieme tutto e creare esperienze personalizzate. Un'attività è il meccanismo Target che collega le posizioni, i tipi di pubblico e le offerte, in modo che quando la richiesta viene effettuata dall'app, Target risponda con il contenuto personalizzato. Creeremo due attività di personalizzazione in Target e confermeremo che il contenuto personalizzato venga visualizzato all'utente giusto al momento giusto e nella posizione giusta.
Finalità di apprendimento
Alla fine di questa lezione, sarai in grado di:
- Creare attività in Adobe Target
- Convalidare le attività nell’app di esempio
Creare attività in Adobe Target
Scopri come creare attività Coinvolgi utenti e Offerte contestuali.
Prima attività: "Coinvolgere gli utenti"
Ecco un riepilogo dell’attività che creeremo:
Nell'interfaccia Target eseguire le operazioni seguenti:
-
Selezionare Activities > Create Activity > Experience Targeting.
-
Fare clic su Mobile App.
-
Selezionare Form composer.
-
Seleziona l’area di lavoro (la stessa utilizzata nelle lezioni precedenti).
-
Seleziona la Proprietà (la stessa proprietà utilizzata nelle lezioni precedenti).
-
Fare clic su Next.
-
Cambia il titolo dell'attività in Engage Users.
-
Selezionare ellipsis > Change Audience.
-
Imposta il pubblico su New Mobile App Users.
-
Fare clic su Done.
-
Cambia il percorso in wetravel_eng_home.
-
Selezionare la freccia a discesa accanto a Contenuto predefinito e selezionare Change HTML Offer.
-
Selezionare l'offerta Home: Engage New Users.
-
Selezionare Done.
-
Selezionare Add Location.
-
Seleziona il percorso wetravel_eng_search.
-
Modifica l’offerta HTML.
-
Selezionare l'offerta Search: Engage New Users.
-
Fare clic su Done.
Hai appena collegato un pubblico a posizioni e offerte, creando un’esperienza personalizzata per i nuovi utenti dell’app mobile. Ora l’esperienza dovrebbe essere simile alla seguente:
Ora crea un’esperienza per gli utenti di ritorno dell’app mobile:
- Selezionare Add Experience Targeting a sinistra.
- Selezionare il pubblico Returning Mobile App Users.
- Selezionare Done.
Ora utilizza lo stesso processo utilizzato in precedenza per configurare la nuova esperienza. La configurazione per l’esperienza Utenti app mobili di ritorno sarà simile alla seguente:
Passiamo alla schermata successiva nella configurazione:
-
Fare clic su Next per passare alla schermata Targeting.
-
Utilizza le impostazioni predefinite per il targeting. Se hai esperienze per tipi di pubblico sovrapposti (ad esempio Utenti New York e Utenti nuovi) puoi ordinare l'ordine di priorità in questa schermata.
-
Fare clic su Next per passare a Goals & Settings.
Ora completiamo la configurazione dell’attività:
-
Imposta Primary Goal su Conversion.
-
Imposta l'azione su Viewed an mbox > wetravel_context_dest (poiché questa posizione si trova nella schermata di conferma, è possibile utilizzarla per misurare le conversioni).
-
Mantenere tutte le altre impostazioni sullo schermo sui valori predefiniti.
-
Fare clic su Save & Close per salvare l'attività.
-
Attiva Activity nella schermata successiva.
La nostra prima attività è ora live e pronta per essere testata.
Seconda attività: "Offerte contestuali"
Ecco un riepilogo della seconda attività che creeremo:
Ripeti lo stesso processo descritto in precedenza per l’attività successiva, "Offerte contestuali". Di seguito è illustrata la configurazione finale per entrambe le esperienze:
San Diego
Los Angeles
Nel passaggio Obiettivi e impostazioni, modificheremo l’obiettivo principale nella posizione indicata nella schermata di conferma della prenotazione:
- In Reporting Settings, impostare Primary Goal su Conversion.
- Imposta l'azione su Viewed an mbox > wetravel_context_dest (in questa attività questa metrica è sostanzialmente priva di significato, poiché si tratta anche della stessa posizione che distribuisce l'esperienza).
- Fare clic su Save & Close.
Attiva l'attività nella schermata successiva.
Ora la nostra seconda attività è live e pronta per essere testata.
Convalidare l’offerta iniziale
Esegui l’emulatore e osserva la prima offerta da visualizzare nella parte inferiore della schermata iniziale. Se sei un utente di ritorno con 5 o più avvii di app, vedrai l'offerta bentornato visualizzata. Se sei un nuovo utente (meno di 5 avvii di app), dovresti visualizzare il messaggio nuovo utente:
Se la nuova offerta utente non viene visualizzata, prova a cancellare i dati per l’emulatore. In questo modo al prossimo avvio l'app verrà reimpostata su 1. Operazione eseguita in Tools > AVD Manager. Se Logcat non funziona correttamente, potrebbe essere necessario riavviare anche Android Studio:
Puoi anche convalidare la risposta in Logcat filtrando per wetravel_eng_home:
Convalidare l’offerta di ricerca
Seleziona San Jose come Departure e San Diego come Destination e fai clic su Find Bus per cercare i bus disponibili.
Nella schermata dei risultati dovrebbe essere visualizzato il messaggio usa filtri. Se sei un utente di ritorno con 5 o più avvii di app, non verrà visualizzato alcun messaggio qui, poiché per questa posizione è impostato il contenuto predefinito (che è vuoto):
Convalidare le offerte contestuali nella schermata di ringraziamento
Continuare ora il processo di prenotazione:
- Selezionare un bus nella schermata dei risultati.
- Selezionare un posto nella schermata di pagamento.
- Seleziona Credit Card nella schermata di pagamento (lascia vuote le informazioni sul pagamento; non verrà effettuata alcuna prenotazione effettiva).
Poiché San Diego è stata selezionata come destinazione, nella schermata di conferma dovrebbe essere visualizzato il banner dell'offerta DJ SAM:
Selezionare Done e provare un'altra prenotazione con Los Angeles come destinazione. Nella schermata di conferma verrà visualizzato il banner Universal Studios:
Conclusione
Congratulazioni! In questo modo si conclude la parte principale dell’esercitazione Adobe Target SDK 4.x per Android. Ora disponi delle competenze necessarie per implementare la personalizzazione nelle app Android. Consulta questa documentazione e app demo come riferimento per i tuoi progetti futuri.
Successivo: l’assegnazione di un flag a una funzione è un’altra funzione che può essere implementata con Adobe Target in Android. Per informazioni sui contrassegni di funzionalità, consulta la lezione successiva.
AVANTI: segnalazione funzionalità >