Een eigenschap voor een tag configureren
Leer hoe u een eigenschap tag in de interface Data Collection configureert.
Tags in Adobe Experience Platform zijn de volgende generatie mogelijkheden voor tagbeheer van Adobe. Met labels kunnen klanten eenvoudig analyses, marketing en advertentietags implementeren en beheren die nodig zijn om relevante klantervaringen te stimuleren. Leer meer over Markeringen in de productdocumentatie.
Vereisten
Om de les te voltooien, moet u toestemming hebben om een markeringsbezit tot stand te brengen. Het is ook nuttig om basislijninzicht in markeringen te hebben.
Leerdoelstellingen
In deze les zult u:
- Installeer en configureer de extensies voor mobiele tags.
- Genereer de SDK-installatie-instructies.
Eerste configuratie
-
Maak een nieuwe eigenschap voor mobiele tags in de interface voor gegevensverzameling:
-
Selecteer Tags in de linkernavigatie.
-
Selecteren New Property
{modal="regular"}.
-
Voer bij Name
Luma Mobile App Tutorialin. -
Selecteer Platform voor Mobile .
-
Selecteer Save .
{modal="regular"}
note note NOTE Standaardinstellingen voor toestemming voor de op randen gebaseerde mobiele SDK-implementaties, zoals de toestemming die u in deze les doet, zijn afkomstig van de instelling Consent extension en niet van de instelling Privacy in de configuratie van de eigenschap Tag. U voegt en vormt de uitbreiding van de Toestemming later in deze les toe. Voor meer info, zie de documentatie .
-
-
Open de nieuwe eigenschap.
-
Een bibliotheek maken:
-
Ga naar Publishing Flow in de linkernavigatie.
-
Selecteer Add Library.
{modal="regular"} toe
-
Voer bij Name
Initial Buildin. -
Selecteer Environment voor Development (development) .
-
Selecteer
Add All Changed Resources. -
Selecteer Save and Build to Development.
{modal="regular"}
-
Selecteer ten slotte Initial Build als werkbibliotheek in het menu Select a working library .
{modal="regular"}
-
-
Extensies controleren:
-
Zorg ervoor dat Initial Build is geselecteerd als de standaardbibliotheek.
-
Selecteer Extensions in het linkerspoor.
-
Selecteer het tabblad Installed.
De extensies Mobile Core en Profile moeten vooraf zijn geïnstalleerd.
{modal="regular"}
-
Extensieconfiguratie
-
Zorg ervoor dat u zich in Extensions bevindt binnen de eigenschap voor uw mobiele app.
-
Selecteer Catalog.
{modal="regular"}
-
Gebruik het
Search het vinden van de uitbreiding van de Identiteit.-
Zoeken naar
Identity. -
Selecteer de extensie Identity .
-
Selecteer Install.
{modal="regular"}
Voor deze extensie is geen verdere configuratie vereist.
-
-
Gebruik het
Search om de Assurance van AEP uitbreiding te vinden en te installeren.Voor deze extensie is geen verdere configuratie vereist.
-
Gebruik het
Search om de toestemming uitbreiding te vinden en te installeren. In het configuratiescherm:-
Selecteer Pending. In deze zelfstudie beheert u de toestemming verder in de toepassing. Leer meer over de uitbreiding van de Toestemming in de documentatie .
-
Selecteer Save to Library.
{modal="regular"}
-
-
Gebruik het
Search om de Edge Network van Adobe Experience Platform uitbreiding te vinden en te installeren.-
In Datastreams selecteer Datastream dat u in de vorige stap voor elk van de milieu's, bijvoorbeeld Luma Mobile App creeerde.
-
Als deze nog niet is gevuld, geeft u de Edge Network domain within Domain Configuration op. Het Edge Network-domein is de naam van uw organisatie, gevolgd door
data.adobedc.net, bijvoorbeeldtechmarketingdemos.data.adobedc.net. -
Selecteer Save to Library in het menu Save to Library and Build .
{modal="regular"}
-
Uw bibliotheek is gemaakt voor de nieuwe extensies en configuraties. Een ● in de knop Initial Build geeft aan dat de build is gelukt.
SDK-installatie-instructies genereren
Tags bieden u instructies en codefragmenten om de Adobe Experience Platform Mobile SDK in uw app te installeren.
-
Selecteer Environments in het linkerspoor.
-
Selecteer Development installeer pictogram
. {modal="regular"}
-
Selecteer de tab Mobile Install Instructions in het dialoogvenster iOS .
-
U kunt
de instructies aan opstelling uw project kopiëren gebruikend CocoaPods. CocoaPods worden gebruikt om SDK-versies en -downloads te beheren. Om meer te leren, te herzien gelieve de documentatie CocoaPods . installeert instructies verstrekt u een goed uitgangspunt voor implementatie.
Voor de rest van dit leerprogramma, bent u niet gebruikend de instructies CocoaPods. In plaats daarvan gebruikt u de native Swift Package Manager (SPM)-gebaseerde setup.
-
Selecteer de tab Swift onder Add Initialization Code . Dit codeblok laat zien hoe u de vereiste SDK's kunt importeren en de extensies kunt registreren bij het starten. Deze invoer en registratie wordt behandeld meer in detail in installeert SDKs .
-
Het exemplaar
Environment File ID en slaat het op een plaats op aangezien u het later nodig hebt. Deze unieke id verwijst naar uw ontwikkelomgeving. Elke omgeving (Productie, Staging, Ontwikkeling) heeft zijn eigen unieke id-waarde. {modal="regular"}
-
Selecteer Environments in het linkerspoor.
-
Selecteer Development installeer pictogram
. {modal="regular"}
-
Selecteer de tab Mobile Install Instructions in het dialoogvenster Android .
-
U kunt
de instructies aan opstelling uw project kopiëren gebruikend Gradle. Gradle wordt gebruikt om SDK-versies en -downloads te beheren. Om meer te leren, te herzien gelieve de documentatie van de Gradle installeert instructies verstrekt u een goed uitgangspunt voor implementatie.
-
Dit codeblok laat zien hoe u de vereiste SDK's kunt importeren en de extensies kunt registreren bij het starten. Deze invoer en registratie wordt behandeld meer in detail in installeert SDKs .
-
Het exemplaar
Environment File ID en slaat het op een plaats op aangezien u het later nodig hebt. Deze unieke id verwijst naar uw ontwikkelomgeving. Elke omgeving (Productie, Staging, Ontwikkeling) heeft zijn eigen unieke id-waarde. {modal="regular"}
Architectuur van mobiele tags
Als u bekend bent met de webversie van Tags, voorheen Starten, is het belangrijk dat u de verschillen op mobiele apparaten begrijpt.
-
Op het web wordt een tag-eigenschap gerenderd naar JavaScript die vervolgens (gewoonlijk) wordt gehost in de cloud. Er wordt rechtstreeks in de website naar dat JavaScript-bestand verwezen.
-
In een eigenschap voor mobiele tags worden regels en configuraties gerenderd in JSON-bestanden die worden gehost in de cloud. De JSON-bestanden worden gedownload en gelezen door de Mobile Core-extensie in de mobiele app. Extensies zijn afzonderlijke SDK's die samenwerken. Als u een extensie toevoegt aan de eigenschap tag, moet u de app ook bijwerken. Als u een extensie-instelling wijzigt of een regel maakt, worden deze wijzigingen doorgevoerd in de app nadat u de bijgewerkte tagbibliotheek hebt gepubliceerd. Dankzij deze flexibiliteit kunt u instellingen wijzigen (zoals Adobe Analytics-rapportsuite-id). U kunt ook het gedrag van uw app wijzigen (met gegevenselementen en regels, zoals u in latere lessen ziet) zonder de code in uw app te wijzigen en opnieuw naar de App Store te verzenden.
Volgende: installeer SDKs