Herunterladen und Aktualisieren der We.Travel-Beispielanwendung
Die Beispiel-App „We.Travel“ ist mit dem Adobe Mobile Services SDK v4 vorimplementiert. Sie müssen sie nur aktualisieren, damit sie auf Ihre eigenen Experience Cloud-Organisations- und Lösungskonten verweist.
Lernziele
Am Ende dieser Lektion haben Sie folgende Möglichkeiten:
- Herunterladen und Öffnen der Beispielanwendung We.Travel in Android Studio
- Überprüfen und aktualisieren Sie die Mobile Services SDK-Einstellungen für Target
Herunterladen der We.Travel-App
-
Laden Sie die Datei sample-app-android-SDKv4-Base-Version.zip)
-
Dekomprimieren Sie die ZIP-Datei
-
Öffnen Sie die App in Android Studio als vorhandenes Projekt (ignorieren Sie alle Fehler über „Ungültige VCS-Stammzuordnung„).
-
Führen Sie die App in einem Emulator aus, um zu bestätigen, dass die App erstellt wird und Sie den Startbildschirm sehen können
-
Durchsuchen Sie die App und vergewissern Sie sich, dass Sie den Buchungsprozess abschließen können (wählen Sie eine Zahlungsoption aus und klicken Sie einfach auf „Fortfahren“, um über den Rechnungsbildschirm zu springen!)
Überprüfen und aktualisieren Sie die Mobile Services SDK-Einstellungen für Target
Die Adobe Mobile Services SDK wurde innerhalb der We.Travel-App vorinstalliert laut Dokumentation. Jetzt aktualisieren Sie die Installation, sodass sie auf Ihr eigenes Target verweist.
Erstellen Sie zunächst eine neue App in der Mobile Services-Benutzeroberfläche:
-
Melden Sie sich bei der Adobe Mobile Services-Benutzeroberfläche an.
-
Gehen Sie zur Manage Apps und klicken Sie dann auf Add , um eine neue App hinzuzufügen, die mit diesem Tutorial verwendet werden kann (Manage Apps > Add).
-
Wählen Sie eine Analytics Report Suite mit Nicht-Produktionsdaten aus, geben Sie der App einen Namen, wählen Sie den Standard aus und klicken Sie auf Save.
-
Fügen Sie nach dem Hinzufügen der App Ihren Target-Client-Code auf dem nächsten Bildschirm im Abschnitt SDK Target Options hinzu (Sie finden Ihren Client-Code in der Target unter Setup > Implementation > Edit Settings neben der Schaltfläche
at.js
herunterladen ). -
Die Request Timeout legt fest, wie lange die App auf die Antwort des Target-Servers wartet, bevor Zeitüberschreitungsanweisungen ausgeführt werden. Lassen Sie einfach die Standardeinstellung.
-
Aktivieren Sie die Visitor ID Service und stellen Sie sicher, dass Ihr Organization in der Dropdown-Liste ausgewählt ist.
-
Speichern Sie Ihre Änderungen, indem Sie oben rechts im Fenster auf Save klicken (nicht auf die im Universal Links, App Links Optionen oder Push Services Abschnitt).
-
Scrollen Sie zum Abschnitt App-SDK-Downloads unten auf der Seite und laden Sie die Konfigurationsdatei herunter:
-
Ersetzen Sie die
ADBMobileConfig.json
Datei in Ihrem Android Studio-Projekt-Asset-Ordner (app > src > main > assets). -
Öffnen Sie nun die
ADBMobileConfig.json
-Datei und stellen Sie sicher, dass sie die erwarteten Änderungen enthält, z. B. Ihren Target-Client-Code und Ihre Analytics-Details:
Wenn Ihre Einstellungen nicht angezeigt werden, vergewissern Sie sich, dass Sie in der Save-Benutzeroberfläche auf die rechte Mobile Services-Schaltfläche geklickt und die Datei an den richtigen Speicherort kopiert haben.
Herzlichen Glückwunsch! Sie haben die SDK mit Ihren Target Kontodetails aktualisiert! Wir führen eine zusätzliche Validierung der Konfiguration durch, nachdem wir in der nächsten Lektion Target Anfragen hinzugefügt haben.
NEXT : „Target-Anforderungen hinzufügen“ >