Een XDM-schema maken
Leer hoe u een XDM-schema maakt voor mobiele toepassingsgebeurtenissen.
Standaardisering en interoperabiliteit zijn de belangrijkste concepten achter Adobe Experience Platform. Het Model van Gegevens van de ervaring (XDM), die door Adobe wordt gedreven, is een inspanning om de gegevens van de klantenervaring te standaardiseren en schema's voor het beheer van de klantenervaring te bepalen.
Wat zijn XDM-schema's?
XDM is een openbaar gedocumenteerde specificatie die wordt ontworpen om de macht van digitale ervaringen te verbeteren. Het verstrekt gemeenschappelijke structuren en definities die om het even welke toepassing toestaan om met de diensten van het Platform te communiceren. Door zich aan de normen van XDM te houden, kunnen alle gegevens van de klantenervaring in een gemeenschappelijke vertegenwoordiging worden opgenomen die inzichten op een snellere, meer geïntegreerde manier kan leveren. U krijgt waardevolle inzichten van klantenacties, bepaalt klantenpubliek door segmenten, en gebruikt klantenattributen voor verpersoonlijkingsdoeleinden.
Het Experience Platform gebruikt schema's om de structuur van gegevens op een verenigbare en herbruikbare manier te beschrijven. Door gegevens consistent in verschillende systemen te definiëren, wordt het eenvoudiger om betekenis te behouden en zo waarde te verkrijgen van gegevens.
Voordat gegevens in Platform kunnen worden opgenomen, moet een schema worden samengesteld om de gegevensstructuur te beschrijven en beperkingen te bieden aan het type gegevens dat binnen elk veld kan worden opgenomen. De schema's bestaan uit een basisklasse en nul of meer groepen van het schemagebied.
Voor meer informatie over het model van de schemacompositie, met inbegrip van ontwerpprincipes, en beste praktijken, zie grondbeginselen van de schemacompositie of de cursus Uw klantgegevens modelleren met XDM.
Vereisten
Om de les te voltooien, moet u toestemming hebben om een schema van het Experience Platform tot stand te brengen.
Leerdoelstellingen
In deze les zult u:
- Een schema maken in de interface voor gegevensverzameling
- Een standaardveldgroep toevoegen aan het schema
- Een aangepaste veldgroep maken en aan het schema toevoegen
Naar schema's navigeren
-
Log in bij de Adobe Experience Cloud.
-
Zorg ervoor dat u zich in de sandbox Experience Platform bevindt die u voor deze zelfstudie gebruikt.
-
App-schakeloptie openen (rechtsboven),
-
Selecteren Gegevensverzameling in het menu.
note note NOTE Klanten van platformgebaseerde toepassingen zoals Real-Time CDP dienen een ontwikkelingssandbox te gebruiken voor deze zelfstudie. Andere klanten gebruiken de standaardproductiestandaard. -
Selecteren Schemas krachtens Gegevensbeheer in het linkerspoor.
U bevindt zich nu op de pagina met hoofdschema's en krijgt een lijst met bestaande schema's te zien. U kunt ook tabbladen zien die overeenkomen met de kernelementen van een schema:
- Veldgroepen zijn herbruikbare componenten die een of meer velden definiëren voor het vastleggen van specifieke gegevens, zoals persoonlijke gegevens, hotelvoorkeuren of adres.
- Klassen definieert de gedragsaspecten van de gegevens die het schema bevat. Bijvoorbeeld:
XDM ExperienceEvent
legt tijdreeksen, gebeurtenisgegevens enXDM Individual Profile
vangt kenmerkgegevens over een individu. - Gegevenstypen worden op dezelfde manier als letterlijke basisvelden gebruikt als referentieveldtypen in klassen of veldgroepen.
De bovenstaande beschrijvingen zijn een overzicht op hoog niveau. Zie voor meer informatie de Bouwstenen voor schema video of lezen Basisbeginselen van de schemacompositie in de productdocumentatie.
In deze zelfstudie gebruikt u de vervolgkeuzelijst Consumer Experience Event en maakt u een aangepaste les om het proces aan te tonen.
Luma-toepassingsschemaarchitectuur
In een echt scenario, zou het proces van het schemaontwerp als dit kunnen kijken:
- Verzamel bedrijfsvereisten.
- Vooraf samengestelde veldgroepen zoeken die zoveel mogelijk vereisten dekken.
- Maak aangepaste veldgroepen voor eventuele tussenruimten.
Voor leerdoeleinden gebruikt u vooraf gebouwde en aangepaste veldgroepen.
- Consumentenervaringsgebeurtenis: Geïntegreerde veldgroep met veel voorkomende velden.
- Toepassingsgegevens: De veldgroep van de douane wordt ontworpen om concepten te simuleren TrackState/TrackAction Analytics die.
Een schema maken
-
Selecteren Schema maken.
-
In de Een klasse selecteren van de Schema maken wizard, selecteert u Experience Event ondergronds Selecteer een basisklasse voor dit schema.
-
Selecteren Volgende.
-
In de Naam en revisie van de Schema maken wizard, voert u een Weergavenaam schema bijvoorbeeld
Luma Mobile Event Schema
en BeschrijvingbijvoorbeeldSchema for Luma mobile app experience events
.note note NOTE Als u deze zelfstudie doorloopt met meerdere personen in één sandbox of als u een gedeelde account gebruikt, kunt u overwegen een identificatie toe te voegen of vooraf in te stellen als onderdeel van uw naamgevingsconventies. In plaats van Luma Mobile App Event Schema
, gebruikLuma Mobile App Event Schema - Joe Smith
. Zie ook de opmerking in Overzicht. -
Selecteren Voltooien om de wizard te voltooien.
-
Selecteren Toevoegen naast Veldgroepen.
-
Zoeken naar
Consumer Experience Event
. -
Selecteren om een voorvertoning van de velden weer te geven en/of de beschrijving voor meer informatie te lezen voordat u een veldgroep selecteert.
-
Selecteren Consumentenervaringsgebeurtenis.
-
Selecteren Veldgroepen toevoegen.
U wordt teruggebracht naar het hoofdscherm van de schemacompositie waar u alle beschikbare gebieden kunt zien.
-
Selecteren Opslaan.
De Consumentenervaringsgebeurtenis veldgroep heeft een gegevenstype genaamd Webinformatie, waarin gebeurtenissen zoals paginaweergave en koppelingsklikken worden beschreven. Op het moment van schrijven is er geen pariteit voor mobiele apps aan deze functie, dus gaat u uw eigen functie maken.
Een aangepast gegevenstype maken
Eerst maakt u een aangepast gegevenstype waarin de twee gebeurtenissen worden beschreven:
- Schermweergave
- Toepassingsinteractie
-
Selecteer de Gegevenstypen tab.
-
Selecteren Gegevenstype maken.
-
Geef een Weergavenaam en Beschrijving bijvoorbeeld
App Information
enCustom data type describing "Screen Views" & "App Actions"
note tip TIP Altijd leesbaar, beschrijvend gebruiken weergavenamen voor uw douanegebieden, aangezien deze praktijk hen toegankelijker voor marketers maakt wanneer de gebieden in de stroomafwaartse diensten zoals de segmentbouwer overstijgen. -
Als u een veld wilt toevoegen, selecteert u de knop.
-
Dit veld is een containerobject voor toepassingsinteractie, dus een kamelcase Veldnaam
appInteraction
, WeergavenaamApp Interaction
en selecteert uObject
van de Type lijst. -
Selecteren Toepassen.
-
Als u wilt meten hoe vaak een actie is uitgevoerd, voegt u een veld toe door de naast de knop appInteraction door u gemaakt object.
-
Geef het een kamelentcase Veldnaam
appAction
, Weergavenaam vanApp Action
en TypeMeasure
.Deze stap zou het equivalent zijn van een succesgebeurtenis in Adobe Analytics.
-
Selecteren Toepassen.
-
Voeg een gebied toe beschrijvend het type van interactie door te selecteren naast de knop appInteraction object.
-
Geef het een Veldnaam
name
, Weergavenaam vanName
en TypeString
.Deze stap is het equivalent van een dimensie in Adobe Analytics.
-
Schuif naar de onderkant van de rechterrail en selecteer Toepassen.
-
Om een
appStateDetails
object dat een Meetlat veld aangeroepenscreenView
en twee String velden aangeroepenscreenName
enscreenType
Volg dezelfde stappen als bij het maken van de appInteraction object. -
Selecteren Opslaan.
Een aangepaste veldgroep toevoegen
Voeg nu een aangepaste veldgroep toe met behulp van het aangepaste gegevenstype:
-
Open het schema dat u eerder in deze les creeerde.
-
Selecteren Toevoegen naast Veldgroepen.
-
Selecteren Nieuwe veldgroep maken.
-
Geef een Weergavenaam en Beschrijving, bijvoorbeeld
App Interactions
enFields for app interactions
. -
Selecteren Veldgroepen toevoegen.
-
Van het belangrijkste samenstellingsscherm, uitgezochte Interacties met toepassingen.
-
Voeg een gebied aan de wortel van het schema toe door te selecteren naast de schemanaam.
-
Geef in de rechterspoorlijn een Veldnaam van
appInformation
, Weergavenaam vanApp Information
en Type vanApp Information
. -
Selecteren Interacties tussen toepassingen van de Veldgroep vervolgkeuzelijst om de velden toe te wijzen aan uw nieuwe veldgroep.
-
Selecteren Toepassen.
-
Selecteren Opslaan.
Volgende: Een datastream