Tutorial zur Implementierung von Adobe Experience Cloud in Apps
Erfahren Sie, wie Sie Adobe Experience Cloud-Programme mit dem Adobe Experience Platform Mobile SDK in Ihrer Mobile App implementieren.
Experience Platform Mobile SDK ist ein Client-seitiges SDK, mit dem Adobe Experience Cloud-Kunden über das Adobe Experience Platform Edge Network sowohl mit Adobe-Anwendungen als auch mit Drittanbieterdiensten interagieren können. Siehe Dokumentation zum Adobe Experience Platform Mobile SDK für detailliertere Informationen.
Dieses Tutorial führt Sie durch die Implementierung des Platform Mobile SDK in einer Beispiel-Einzelhandelsanwendung namens Luma. Die Luma-App verfügt über Funktionen, mit denen Sie eine realistische Implementierung erstellen können. Nach Abschluss dieses Tutorials sollten Sie bereit sein, mit der Implementierung all Ihrer Marketing-Lösungen über das Experience Platform Mobile SDK in Ihre eigenen mobilen Apps zu beginnen.
Die Lektionen sind für iOS konzipiert und in Swift/SwiftUI geschrieben, aber viele der Konzepte gelten auch für Android™.
Nach Abschluss dieses Tutorials können Sie:
-
Erstellen Sie ein Schema mit standardmäßigen und benutzerdefinierten Feldergruppen.
-
Richten Sie einen Datenspeicher ein.
-
Konfigurieren Sie eine mobile Tag-Eigenschaft.
-
Einrichten eines Experience Platform-Datensatzes (optional).
-
Installieren und implementieren Sie Tag-Erweiterungen in einer App.
-
Experience Cloud-Parameter ordnungsgemäß an eine Webansicht.
-
Validieren der Implementierung mithilfe von Adobe Experience Platform Assurance.
-
Fügen Sie die folgenden Adobe Experience Cloud-Anwendungen/Erweiterungen hinzu:
Voraussetzungen
In diesen Lektionen wird davon ausgegangen, dass Sie über eine Adobe ID und die erforderlichen Berechtigungen auf Benutzerebene zum Abschließen der Übungen verfügen. Wenn nicht, sollten Sie sich an Ihren Adobe-Administrator wenden, um Zugriff anzufordern.
-
In der Datenerfassung müssen Sie über Folgendes verfügen:
-
Plattformen—permission item Mobilnummer
-
Eigenschaftsrechte—Berechtigungselemente zu Entwickeln, Genehmigen, Veröffentlichen, Verwalten von Erweiterungen, und Verwalten von Umgebungen.
-
Unternehmensrechte—Berechtigungselemente zu Eigenschaften verwalten und, wenn Sie die optionale Lektion zu Push-Nachrichten abschließen App-Konfigurationen verwalten
Weitere Informationen zu Tag-Berechtigungen finden Sie unter Benutzerberechtigungen für Tags in der Produktdokumentation.
-
-
Unter Experience Platform müssen Sie über Folgendes verfügen:
-
Datenmodellierung—Berechtigungselemente zum Verwalten und Anzeigen von Schemas.
-
Identity Management—Berechtigungselemente zum Verwalten und Anzeigen von Identitäts-Namespaces.
-
Datenerfassung—Berechtigungselemente zum Verwalten und Anzeigen von Datenspeichern.
-
Wenn Sie Kunde einer Platform-basierten Anwendung wie Real-Time CDP, Journey Optimizer oder Customer Journey Analytics sind und die entsprechenden Lektionen ausführen, sollten Sie auch Folgendes haben:
- Data Management—Berechtigungselemente zum Verwalten und Anzeigen von Datensätzen.
- Entwicklung Sandbox die Sie für dieses Tutorial verwenden können.
-
Für die Journey Optimizer-Lektionen benötigen Sie Berechtigungen zum Konfigurieren der Push-Benachrichtigungsdienst und erstellen Sie eine App-Oberfläche, a Journey, a message, und Nachrichtenvorgaben. Für die Entscheidungsverwaltung benötigen Sie die entsprechenden Berechtigungen für Angebote verwalten und Entscheidungen wie beschrieben here.
-
-
Für Adobe Analytics müssen Sie wissen, welche Report Suites können Sie verwenden, um dieses Tutorial abzuschließen.
-
Für Adobe Target müssen Sie über die Berechtigung zum Erstellen und Aktivieren von Aktivitäten verfügen.
- <your name or initials>
zum Namen des Objekts, das Sie erstellen sollen.Versionsverlauf
- 29. November 2023: Umfassende Überarbeitung mit einer neuen Beispielanwendung und neuen Lektionen für In-App-Nachrichten, Entscheidungsmanagement und Adobe Target.
- 9. März 2022: Erste Veröffentlichung
Herunterladen der Luma-App
Zwei Versionen der Beispiel-App können heruntergeladen werden. Beide Versionen können heruntergeladen/geklont von Github. Es gibt zwei Ordner:
Sie können die fertige, produktionierte Version des Programms von der App Store herunterladen.
Los geht‘s!
Weiter: Erstellen eines XDM-Schemas