Zelfstudie Adobe Experience Cloud implementeren in mobiele apps
Leer hoe u Adobe Experience Cloud-toepassingen implementeert in uw mobiele app met de Adobe Experience Platform Mobile SDK.
Experience Platform Mobile SDK is een client-side SDK waarmee klanten van Adobe Experience Cloud via de Adobe Experience Platform-Edge Network kunnen communiceren met zowel Adobe-toepassingen als services van derden. Zie de documentatie van SDK van Adobe Experience Platform Mobielevoor meer gedetailleerde informatie.
Deze zelfstudie begeleidt u bij de implementatie van de Platform Mobile SDK in een voorbeeldtoepassing die Luma wordt genoemd. De app van de Lumaheeft functionaliteit die u een realistische implementatie laat bouwen. Nadat u deze zelfstudie hebt voltooid, kunt u al uw marketingoplossingen implementeren via Experience Platform Mobile SDK in uw eigen mobiele apps.
De lessen zijn ontworpen voor iOS en geschreven in Swift/SwiftUI, maar veel van de concepten zijn ook van toepassing op Android™.
Na het voltooien van deze zelfstudie kunt u het volgende doen:
-
Maak een schema met gebruik van standaard- en aangepaste veldgroepen.
-
Stel een gegevensstroom in.
-
Configureer een eigenschap voor een mobiele tag.
-
Opstelling een dataset van het Experience Platform (facultatief).
-
Tagextensies installeren en implementeren in een app.
-
Ga correct de parameters van het Experience Cloud tot a webviewover.
-
Valideer de implementatie gebruikend de Verzekering van Adobe Experience Platform.
-
Voeg de volgende Adobe Experience Cloud-toepassingen/extensies toe:
Vereisten
In deze lessen, wordt verondersteld dat u een Adobe identiteitskaart en de vereiste gebruiker-vlakke toestemmingen hebt om de oefeningen te voltooien. Zo niet, dan moet u contact opnemen met de beheerder van de Adobe om toegang aan te vragen.
-
In de Inzameling van Gegevens, moet u:
-
Platforms—machtigingsitem Mobile
-
Property Rights - wijs items toe aan Develop , Approve , Publish , Manage Extensions en Manage Environments .
-
Company Rights - machtigingsitems naar Manage Properties en, als de optionele les over pushberichten wordt voltooid, Manage App Configurations
Voor meer informatie over markeringstoestemmingen, zie {de toestemmingen van 0} Gebruiker voor markeringen 🔗 {target=“_blank”} in de productdocumentatie.
-
-
In Experience Platform moet u beschikken over:
-
Data Modeling - machtigingsitems om schema's te beheren en weer te geven.
-
Identity Management - machtigingsitems om naamruimten voor identiteiten te beheren en weer te geven.
-
Data Collection - machtigingsitems om gegevensstromen te beheren en weer te geven.
-
Als u de klant bent van een toepassing op basis van een platform, zoals Real-Time CDP, Journey Optimizer of Customer Journey Analytics, en de verwante lessen uitvoert die u ook moet hebben:
- Data Management - toestemmingspunten om datasets te beheren en te bekijken.
- Een ontwikkelings zandbak die u voor dit leerprogramma kunt gebruiken.
-
Voor de lessen van Journey Optimizer, hebt u toestemmingen nodig om de duw- berichtdienst te vormen en een app oppervlakte, a reis, a bericht te creëren, en bericht stelt vooraf in. Voor Beslissingsbeheer, hebt u de juiste toestemmingen nodig om aanbiedingen en besluiten te beheren zoals hierwordt beschreven.
-
-
Voor Adobe Analytics, moet u weten welke rapportreeksen u kunt gebruiken om dit leerprogramma te voltooien.
-
Voor Adobe Target moet u toestemming hebben om activiteiten te maken en activeren.
- <your name or initials>
toe aan de naam van het object dat u moet maken.Versiehistorie
- 29 nov. 2023: ingrijpende revisie met nieuwe voorbeeldapp en nieuwe lessen voor in-app messaging, beslissingsbeheer en Adobe Target.
- 9 mrt. 2022: eerste publicatie
De app Luma downloaden
U kunt twee versies van de voorbeeldtoepassing downloaden. Beide versie kan worden gedownload/worden gekloond van Github. U vindt twee mappen:
- Begin{target=“_blank”}: een project zonder code of met placeholdercode voor het grootste deel van de Mobiele code van SDK van het Experience Platform u moet gebruiken om de hands-on oefeningen in dit leerprogramma te voltooien.
- Einde{target=“_blank”}: een versie met de volledige implementatie voor verwijzing.
U kunt de definitieve versie van de app downloaden van de App Store.
Laten we beginnen!
Volgende: creeer een schema XDM