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.

TIP
Als u met de Verwijzing van het Ontwerp van de Oplossing van de Analyse vertrouwd bent (SDRs), kunt u aan een schema als robuustere SDR denken. Zie Creeer en handhaaf een Document van de Verwijzing van het Ontwerp van de Oplossing (SDR) voor meer informatie .

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

  1. Log in bij de Adobe Experience Cloud.

  2. Zorg ervoor dat u zich in de sandbox Experience Platform bevindt die u voor deze zelfstudie gebruikt.

  3. App-schakeloptie openen App Switcher (rechtsboven),

  4. Selecteren Gegevensverzameling in het menu.

    Aanmelden bij Experience Cloud

    note note
    NOTE
    Klanten van platformgebaseerde toepassingen zoals Real-Time CDP dienen een ontwikkelingssandbox te gebruiken voor deze zelfstudie. Andere klanten gebruiken de standaardproductiestandaard.
  5. Selecteren Schemas krachtens Gegevensbeheer in het linkerspoor.

    tags home screen

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 en XDM 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.

NOTE
De Adobe blijft meer standaardveldgroepen toevoegen en zij zouden waar mogelijk moeten worden gebruikt aangezien deze gebieden impliciet door de diensten van het Experience Platform worden begrepen en grotere consistentie verstrekken wanneer gebruikt over de componenten van het Platform. Het gebruik van standaardveldgroepen biedt tastbare voordelen, zoals automatische toewijzing in Analytics en AI-functies in Platform.

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

  1. Selecteren Schema maken.

  2. In de Een klasse selecteren van de Schema maken wizard, selecteert u Experience Event ondergronds Selecteer een basisklasse voor dit schema.

  3. Selecteren Volgende.

    Basisklasse Schema Wizard

  4. In de Naam en revisie van de Schema maken wizard, voert u een Weergavenaam schema bijvoorbeeld Luma Mobile Event Schema en Beschrijvingbijvoorbeeld Schema 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, gebruik Luma Mobile App Event Schema - Joe Smith. Zie ook de opmerking in Overzicht.
  5. Selecteren Voltooien om de wizard te voltooien.

    Naam schema en revisie

  6. Selecteren Plus Toevoegen naast Veldgroepen.

    Veldgroep toevoegen

  7. Zoeken naar Consumer Experience Event.

  8. Selecteren Voorvertoning om een voorvertoning van de velden weer te geven en/of de beschrijving voor meer informatie te lezen voordat u een veldgroep selecteert.

  9. Selecteren Consumentenervaringsgebeurtenis.

  10. Selecteren Veldgroepen toevoegen.

    Veldgroep selecteren

    U wordt teruggebracht naar het hoofdscherm van de schemacompositie waar u alle beschikbare gebieden kunt zien.

  11. Selecteren Opslaan.

NOTE
Houd er rekening mee dat u niet alle velden in een groep hoeft te gebruiken. U kunt ook velden verwijderen om het schema beknopt en begrijpelijk te houden. Als het nuttig is, kunt u aan een schema als lege gegevenslaag denken. In uw app vult u de relevante waarden op het juiste moment in.

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
  1. Selecteer de Gegevenstypen tab.

  2. Selecteren Gegevenstype maken.

    Het menu Gegevenstype selecteren

  3. Geef een Weergavenaam en Beschrijving bijvoorbeeld App Information en Custom data type describing "Screen Views" & "App Actions"

    Naam en beschrijving opgeven

    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.
  4. Als u een veld wilt toevoegen, selecteert u de Plus knop.

  5. Dit veld is een containerobject voor toepassingsinteractie, dus een kamelcase Veldnaam appInteraction, Weergavenaam App Interactionen selecteert u Object van de Type lijst.

  6. Selecteren Toepassen.

    Nieuwe gebeurtenis voor app-actie toevoegen

  7. Als u wilt meten hoe vaak een actie is uitgevoerd, voegt u een veld toe door de Plus naast de knop appInteraction door u gemaakt object.

  8. Geef het een kamelentcase Veldnaam appAction, Weergavenaam van App Action en Type Measure.

    Deze stap zou het equivalent zijn van een succesgebeurtenis in Adobe Analytics.

  9. Selecteren Toepassen.

    Veld voor handelingnaam toevoegen

  10. Voeg een gebied toe beschrijvend het type van interactie door te selecteren Plus naast de knop appInteraction object.

  11. Geef het een Veldnaam name, Weergavenaam van Name en Type String.

    Deze stap is het equivalent van een dimensie in Adobe Analytics.

    Selecteren toepassen

  12. Schuif naar de onderkant van de rechterrail en selecteer Toepassen.

  13. Om een appStateDetails object dat een Meetlat veld aangeroepen screenView en twee String velden aangeroepen screenName en screenTypeVolg dezelfde stappen als bij het maken van de appInteraction object.

  14. Selecteren Opslaan.

    Eindstaat van gegevenstype

Een aangepaste veldgroep toevoegen

Voeg nu een aangepaste veldgroep toe met behulp van het aangepaste gegevenstype:

  1. Open het schema dat u eerder in deze les creeerde.

  2. Selecteren Plus Toevoegen naast Veldgroepen.

    Nieuwe veldgroep toevoegen

  3. Selecteren Nieuwe veldgroep maken.

  4. Geef een Weergavenaam en Beschrijving, bijvoorbeeld App Interactions en Fields for app interactions.

  5. Selecteren Veldgroepen toevoegen.

    Naam en beschrijving opgeven

  6. Van het belangrijkste samenstellingsscherm, uitgezochte Interacties met toepassingen.

  7. Voeg een gebied aan de wortel van het schema toe door te selecteren Plus naast de schemanaam.

  8. Geef in de rechterspoorlijn een Veldnaam van appInformation, Weergavenaam van App Informationen Type van App Information.

  9. Selecteren Interacties tussen toepassingen van de Veldgroep vervolgkeuzelijst om de velden toe te wijzen aan uw nieuwe veldgroep.

  10. Selecteren Toepassen.

  11. Selecteren Opslaan.

    Selecteren toepassen

NOTE
Aangepaste veldgroepen worden altijd onder uw Experience Cloud-Org-id geplaatst.
SUCCESS
U hebt nu een schema voor de rest van de zelfstudie te gebruiken.
Bedankt dat u tijd hebt geïnvesteerd in het leren van Adobe Experience Platform Mobile SDK. Als u vragen hebt, algemene feedback wilt delen of suggesties voor toekomstige inhoud wilt hebben, deelt u deze over deze Experience League Communautaire discussiestuk.

Volgende: Een datastream

recommendation-more-help
9fed61f5-c338-47ad-8005-0b89a5f4af8b