Layouts personalisieren
- Themen:
- Mobile-Implementierung
Erstellt für:
- Fortgeschrittener
- Entwickler
Jetzt ist es an der Zeit, alles zusammenzuführen und die personalisierten Erlebnisse zu schaffen. Eine Aktivität ist der Target Mechanismus, der die Standorte, Zielgruppen und Angebote miteinander verknüpft, sodass Target bei einer Anfrage über die App mit den personalisierten Inhalten antwortet. Wir erstellen zwei Personalisierungsaktivitäten in Target und überprüfen, ob personalisierte Inhalte dem richtigen Benutzer zur richtigen Zeit und am richtigen Ort angezeigt werden.
Lernziele
Am Ende dieser Lektion haben Sie folgende Möglichkeiten:
- Erstellen von Aktivitäten in Adobe Target
- Validieren der Aktivitäten in der Beispiel-App
Erstellen von Aktivitäten in Adobe Target
Erfahren Sie, wie Sie Engage-Benutzer und kontextuelle Angebotsaktivitäten erstellen.
Erste Aktivität - „Benutzer einbinden“
Hier ist eine Zusammenfassung der Aktivität, die wir erstellen werden:
Gehen Sie in der Target folgendermaßen vor:
-
Wählen Sie Activities > Create Activity > Experience Targeting aus.
-
Klicken Sie auf Mobile App.
-
Wählen Sie die Form composer aus.
-
Wählen Sie Ihren Arbeitsbereich aus (der gleiche Arbeitsbereich, den Sie in vorherigen Lektionen verwendet haben).
-
Wählen Sie Ihre Eigenschaft aus (die Eigenschaft, die Sie in vorherigen Lektionen verwendet haben).
-
Klicken Sie auf Next.
-
Ändern Sie den Aktivitätstitel in Engage Users.
-
Wählen Sie die ellipsis > Change Audience aus.
-
Legen Sie die Zielgruppe auf New Mobile App Users fest.
-
Klicken Sie auf Done.
-
Ändern Sie den Speicherort in wetravel_engage_home.
-
Wählen Sie den Dropdown-Pfeil neben Standardinhalt und dann Change HTML Offer aus.
-
Wählen Sie das Home: Engage New Users aus.
-
Wählen Sie Done aus.
-
Wählen Sie Add Location aus.
-
Wählen Sie den wetravel_engage_search aus.
-
Ändern Sie das HTML-Angebot.
-
Wählen Sie das Search: Engage New Users aus.
-
Klicken Sie auf Done.
Sie haben soeben eine Zielgruppe mit Standorten und Angeboten verbunden und so ein personalisiertes Erlebnis für die neuen Mobile-App-Benutzer erstellt! Das Erlebnis sollte nun wie folgt aussehen:
Erstellen Sie jetzt ein Erlebnis für zurückkehrende Mobile-App-Benutzer:
- Wählen Sie links Add Experience Targeting aus.
- Wählen Sie die Zielgruppen-Returning Mobile App Users aus.
- Wählen Sie Done aus.
Verwenden Sie nun denselben Prozess wie zuvor, um das neue Erlebnis zu konfigurieren. Die Konfiguration für das Erlebnis „Benutzer von wiederkehrenden Mobile Apps“ sollte wie folgt aussehen:
Fahren wir im Setup mit dem nächsten Bildschirm fort:
-
Klicken Sie auf Next , um zum Bildschirm Targeting zu gelangen.
-
Verwenden Sie die Standardeinstellungen für das Targeting. Wenn sich überschneidende Audiences vorhanden sind (z. B. New York Users und First Time Users), können Sie die Prioritätsreihenfolge auf diesem Bildschirm festlegen.
-
Klicken Sie auf Next , um zu Goals & Settings zu gelangen.
Schließen wir nun die Aktivitätseinrichtung ab:
-
Legen Sie die Primary Goal auf Conversion fest.
-
Legen Sie die Aktion auf Viewed an mbox > wetravel_context_dest fest (Da sich diese Position auf dem Bestätigungsbildschirm befindet, können wir sie zum Messen von Konversionen verwenden).
-
Alle anderen Einstellungen auf dem Bildschirm auf die Standardeinstellungen zurücksetzen.
-
Klicken Sie auf Save & Close , um die Aktivität zu speichern.
-
Aktivieren Sie die Activity im nächsten Bildschirm.
Unsere erste Aktivität ist jetzt live und bereit zum Testen!
Zweite Aktivität - „Kontextuelle Angebote“
Hier ist eine Zusammenfassung der zweiten Aktivität, die wir erstellen werden:
Wiederholen Sie denselben Vorgang wie oben für die nächste Aktivität - „Kontextuelle Angebote“. Die endgültige Konfiguration für beide Erlebnisse ist unten dargestellt:
San Diego
Los Angeles
Im Schritt Ziele und Einstellungen ändern wir das Primäre Ziel in die Position auf dem Buchungsbestätigungsbildschirm:
- Legen Sie unter der Reporting Settings den Primary Goal auf Conversion fest.
- Legen Sie die Aktion auf Viewed an mbox > wetravel_context_dest fest (in dieser Aktivität ist diese Metrik im Grunde bedeutungslos, da dies auch derselbe Ort ist, an dem das Erlebnis bereitgestellt wird).
- Klicken Sie auf Save & Close.
Aktivieren Sie die Aktivität auf dem nächsten Bildschirm.
Jetzt ist unsere zweite Aktivität live und bereit zum Testen!
Validieren des Startseiten-Angebots
Führen Sie den Emulator aus und achten Sie unten auf dem Startbildschirm auf das erste anzuzeigende Angebot. Wenn Sie ein wiederkehrender Benutzer mit 5 oder mehr Mobile-App-Starts sind, wird das Willkommen zurück-Angebot angezeigt. Wenn Sie ein neuer Benutzer sind (weniger als 5 Programmstarts), sollten Sie die Nachricht neuer Benutzer sehen:
Wenn das neue Benutzerangebot nicht angezeigt wird, versuchen Sie, die Daten für Ihren Emulator zu löschen. Dadurch werden die App-Starts beim nächsten Start auf 1 zurückgesetzt. Dies geschieht unter Tools > AVD Manager. Möglicherweise müssen Sie auch Android Studio neu starten, wenn Logcat nicht ordnungsgemäß funktioniert:
Sie können die Antwort auch in Logcat überprüfen, indem Sie nach "__engage_home“_:
Angebote durchsuchen
Wählen Sie San Jose als Departure und San Diego als Destination aus und klicken Sie auf Find Bus, um nach verfügbaren Bussen zu suchen.
Auf dem Ergebnisbildschirm sollte die Meldung „Filter " angezeigt. Wenn Sie ein wiederkehrender Benutzer mit 5 oder mehr App-Starts sind, wird hier keine Nachricht angezeigt, da der Standardinhalt für diesen Speicherort festgelegt ist (der leer ist):
Validieren der kontextuellen Angebote auf dem Dankesbildschirm
Fahren Sie nun mit dem Buchungsprozess fort:
- Wählen Sie auf dem Ergebnisbildschirm einen Bus aus.
- Wählen Sie einen Platz auf der Kasse.
- Wählen Sie Credit Card auf dem Zahlungsbildschirm (lassen Sie die Zahlungsinformationen leer - es findet keine tatsächliche Buchung statt).
Da San Diego als Ziel ausgewählt wurde, sollten Sie das DJ SAM Angebotsbanner auf dem Bestätigungsbildschirm sehen:
Wählen Sie jetzt Done und versuchen Sie eine andere Buchung mit Los Angeles als Ziel. Auf dem Bestätigungsbildschirm sollte das Banner Universal Studios angezeigt werden:
Schlussfolgerung
Herzlichen Glückwunsch! Damit ist der Hauptteil des Tutorials zu Adobe Target SDK 4.x für Android abgeschlossen. Sie haben jetzt die Fähigkeiten, Personalisierung in Android-Apps zu implementieren! Sie können auf diese Dokumentation und Demo-App als Referenz für Ihre zukünftigen Projekte verweisen.
Weiter: Feature Flagging ist eine weitere Funktion, die mit Adobe Target in Android implementiert werden kann. Weitere Informationen zu Feature Flags finden Sie in der nächsten Lektion.