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), dat 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.
Experience Platform gebruikt schema's om de gegevensstructuur op een consistente 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 de grondbeginselen van schemacompositie of playlist Model Uw Gegevens van de Ervaring van de Klant met XDM .
Vereisten
U moet toestemming hebben om een Experience Platform-schema te maken om de les te voltooien.
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 Experience Platform-sandbox bevindt die u voor deze zelfstudie gebruikt.
-
Open app schakelaar
(bij het hoogste recht), -
Selecteer Data Collection in het menu.
{modal="regular"}
note note NOTE Klanten van platformgebaseerde toepassingen zoals Real-Time CDP dienen een ontwikkelingssandbox te gebruiken voor deze zelfstudie. Andere klanten gebruiken de standaardproductiestandaard. -
Selecteer
Schemas onder Data management in het linkerspoor. {modal="regular"}
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:
- de groepen van het Gebied zijn herbruikbare componenten die één of meerdere gebieden bepalen om specifieke gegevens, zoals persoonlijke details, hotelvoorkeur, of adres te vangen.
- de Klassen bepalen de gedragsaspecten van de gegevens die het schema bevat.
XDM ExperienceEventlegt bijvoorbeeld tijdreeksen, gebeurtenisgegevens vast enXDM Individual Profilelegt kenmerkgegevens over een individu vast. - de types van Gegevens worden gebruikt als types van verwijzingsgebied in klassen of gebiedsgroepen op de zelfde manier zoals fundamentele letterlijke gebieden.
De bovenstaande beschrijvingen zijn een overzicht op hoog niveau. Voor meer details, zie de bouwstenen van het Schema video of lees Grondbeginselen van 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.
- de Gebeurtenis van de Ervaring van de Consument: Prebuilt gebiedsgroep die vele gemeenschappelijke gebieden heeft.
- de Informatie van de Toepassing: De het gebiedsgroep van de douane die wordt ontworpen om concepten TrackState/TrackAction te simuleren analyseert.
Een schema maken
-
Selecteer
Create Schema. -
Selecteer Create a schema in het dialoogvenster Manual . Gebruik Select om door te gaan.
{modal="regular"}
-
Selecteer Select a class onder Create schema in de stap Experience Event van de wizard Select a base class for this schema .
-
Selecteer Next.
{modal="regular"}
-
Voer in de stap Name and review van de wizard Create schema een Schema display name in, bijvoorbeeld
Luma Mobile Event Schemaen een Description , bijvoorbeeldSchema 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. Gebruik bijvoorbeeld Luma Mobile App Event Schemain plaats vanLuma Mobile App Event Schema - Joe Smith. Zie ook de nota in Overzicht . -
Selecteer Finish om de wizard te voltooien.
{modal="regular"}
-
Selecteer
toevoegen naast Field groups. {modal="regular"} toe
-
Zoeken naar
Consumer Experience Event. -
Selecteer
om de gebieden te voorproef en/of de beschrijving voor meer details te lezen alvorens een gebiedsgroep te selecteren. -
Selecteer de Gebeurtenis van de Consumentenervaring.
-
Selecteer Add field groups.
{modal="regular"}
U wordt teruggebracht naar het hoofdscherm van de schemacompositie waar u alle beschikbare gebieden kunt zien.
-
Selecteer Save.
-
Selecteer
Schemas onder Data management om aan de belangrijkste Schemas interface terug te keren.
De veldgroep Consumer Experience Event heeft een gegevenstype met de naam Web information , dat gebeurtenissen zoals paginaweergave en koppelingsklikken beschrijft. 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 het tabblad Data types.
-
Selecteer Create data type.
{modal="regular"}
-
Geef een Display name en Description op, bijvoorbeeld
App InformationenCustom data type describing "Screen Views" & "App Actions" {modal="regular"}
note tip TIP Gebruik altijd leesbare, beschrijvende display names voor uw aangepaste velden. Deze praktijk maakt douanevelden toegankelijker voor marketers wanneer de gebieden in de stroomafwaartse diensten zoals de segmentbouwer weggaan. -
Om een gebied toe te voegen, selecteer
knoop. -
Dit veld is een containerobject voor toepassingsinteractie, dus geef een kamelcase Field name
appInteraction, Display nameApp Interactionop en selecteerObjectin de lijst Type . -
Selecteer Apply.
{modal="regular"}
-
Om te meten hoe vaak een actie is voorgekomen, voeg een gebied toe door
knoop naast het appInteraction voorwerp te selecteren u creeerde. -
Geef het een kamelenhoofdletter Field name
appAction, Display name vanApp Actionen TypeMeasure.Deze stap zou het equivalent zijn van een succesgebeurtenis in Adobe Analytics.
-
Selecteer Apply.
{modal="regular"}
-
Voeg een gebied toe beschrijvend het type van interactie door
knoop naast het appInteraction voorwerp te selecteren. -
Geef deze de waarde Field name
name, Display name vanNameen TypeString.Deze stap is het equivalent van een dimensie in Adobe Analytics.
{modal="regular"}
-
Blader naar de onderkant van de rechtertrack en selecteer Apply .
-
Als u een
appStateDetails-object wilt maken dat een Measure veld met de naamscreenViewen twee String velden met de naamscreenNameenscreenTypebevat, voert u dezelfde stappen uit als bij het maken van het appInteraction -object. -
Selecteer Save.
{modal="regular"}
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.
-
Selecteer
Add naast Field groups. {modal="regular"}
-
Selecteer Create new field group.
-
Geef een Display name en Description op, bijvoorbeeld
App InteractionsenFields for app interactions. -
Selecteer toevoegen gebiedsgroepen.
{modal="regular"}
-
Van het belangrijkste samenstellingsscherm, uitgezochte App Interactions.
-
Voeg een gebied aan de wortel van het schema toe door
knoop naast de schemanaam te selecteren. -
Geef in de rechtertrack een Field name van
appInformation, een Display name vanApp Informationen een Type vanApp Informationop. -
Selecteer App Interactions in de vervolgkeuzelijst Field Group om de velden toe te wijzen aan uw nieuwe veldgroep.
-
Selecteer Apply.
-
Selecteer Save.
{modal="regular"}
Volgende: creeer adatastream