Scarica e aggiorna l’app di esempio We.Travel.
L'app di esempio We.Travel è preimplementata con l'SDK v4 di Adobe Mobile Services. Devi solo aggiornarla, in modo che punti agli account della tua organizzazione di Experience Cloud e della tua soluzione.
Finalità di apprendimento
Alla fine di questa lezione, sarai in grado di:
- Scarica e apri l’app di esempio We.Travel in Android Studio
- Verifica e aggiorna le impostazioni SDK di Mobile Services per Target
Scarica l’app We.Travel.
-
Decomprimi il file zip
-
Apri l’app in Android Studio come progetto esistente (ignora eventuali errori relativi alla "Mappatura radice VCS non valida").
-
Esegui l’app in un emulatore per verificare che l’app venga generata e che sia visibile la schermata iniziale
-
Sfoglia l’app e verifica di poter completare il processo di prenotazione (seleziona un’opzione di pagamento e premi "Procedi" per saltare la schermata di fatturazione!).
Verifica e aggiorna le impostazioni SDK di Mobile Services per Target
L'SDK di Adobe Mobile Services è stato preinstallato nell'app We.Travel secondo la documentazione. Ora aggiornerai l'installazione in modo che punti al tuo account Target.
Innanzitutto, crea una nuova app nell’interfaccia utente di Mobile Services:
-
Accedi all'interfaccia Adobe Mobile Services.
-
Vai a Manage Apps, quindi fai clic su Add per aggiungere una nuova app da usare con questa esercitazione (Manage Apps > Add).
-
Scegli una suite di rapporti di Analytics con dati non di produzione, assegna un nome all'app, seleziona il tipo Standard e fai clic su Save.
-
Una volta aggiunta l'app, aggiungere il codice client Target nella schermata successiva nella sezione SDK Target Options (è possibile trovare il codice client nell'interfaccia Target in Setup > Implementation > Edit Settings, accanto al pulsante Scarica
at.js
). -
L'impostazione Request Timeout determina quanto tempo l'app attende la risposta dal server Target prima di eseguire le istruzioni di timeout. È sufficiente lasciare l’impostazione predefinita.
-
Abilita Visitor ID Service e assicurati che Organization sia selezionato nel menu a discesa.
-
Salva le modifiche facendo clic su Save in alto a destra nella finestra (non quella nella sezione Universal Links, App Links o Push Services).
-
Scorri fino alla sezione Download di SDK per app, nella parte inferiore della pagina, e scarica il file di configurazione:
-
Sostituisci il file
ADBMobileConfig.json
nella cartella delle risorse del progetto di Android Studio (app > src > main > assets). -
Ora apri il file
ADBMobileConfig.json
e accertati che contenga le modifiche previste, come il codice client Target e i dettagli di Analytics:
Se le impostazioni non sono visualizzate, confermare di aver fatto clic sul pulsante destro Save nell'interfaccia Mobile Services e di aver copiato il file nella posizione corretta.
Congratulazioni! L'SDK è stato aggiornato con i dettagli dell'account Target. Effettueremo un'ulteriore convalida della configurazione dopo aver aggiunto Target richieste nella prossima lezione.
AVANTI: "Aggiungi richieste Target" >