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 het Adobe Experience Platform Edge Network kunnen communiceren met zowel Adobe-toepassingen als services van derden. Zie de Adobe Experience Platform Mobile SDK-documentatie voor meer gedetailleerde informatie.
Deze zelfstudie begeleidt u bij de implementatie van de Platform Mobile SDK in een voorbeeldtoepassing die Luma wordt genoemd. De Luma-app heeft functionaliteit waarmee u een realistische implementatie kunt maken. 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.
-
Geef Experience Cloud-parameters correct door aan een webweergave.
-
De implementatie valideren met Adobe Experience Platform Assurance.
-
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 Mobiel
-
Eigendomsrechten—machtigingsitems naar Ontwikkelen, Goedkeuren, Publiceren, Extensies beheren, en Omgevingen beheren.
-
Bedrijfsrechten—machtigingsitems naar Eigenschappen beheren en, als het voltooien van de optionele pushberichtles, App Configurations beheren
Zie voor meer informatie over tagmachtigingen Gebruikersmachtigingen voor tags in de productdocumentatie.
-
-
In Experience Platform moet u beschikken over:
-
Gegevensmodellering—machtigingsitems om schema's te beheren en weer te geven.
-
Identity Management—machtigingsitems om naamruimten te beheren en weer te geven.
-
Gegevensverzameling—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:
- Gegevensbeheer—toestemmingspunten om datasets te beheren en te bekijken.
- Een ontwikkeling sandbox die u voor deze zelfstudie kunt gebruiken.
-
Voor de Journey Optimizer-lessen hebt u machtigingen nodig om de pushmeldingsservice en om een toepassingsoppervlak, reis, message, en berichtvoorinstellingen. Voor Beslissingsbeheer hebt u de juiste machtigingen nodig om aanbiedingen beheren en besluiten zoals beschreven hier.
-
-
Voor Adobe Analytics moet je weten welke rapportsuites u kunt deze zelfstudie voltooien.
-
Voor Adobe Target moet u toestemming hebben om activiteiten te maken en activeren.
- <your name or initials>
op 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 versies kunnen worden gedownload/gekloond vanaf Github. U vindt twee mappen:
U kunt de definitieve versie van de app downloaden van de App Store.
Laten we beginnen!
Volgende: Een XDM-schema maken