Gegevens voorbereiden voor gebruik in Intelligent Services
Om Intelligent Services om inzichten van uw marketing gebeurtenisgegevens te ontdekken, moeten de gegevens semantisch worden verrijkt en in een standaardstructuur worden gehandhaafd. Intelligent Services hefboomeffect Experience Data Model (XDM) schema's om dit te bereiken. Specifiek, alle datasets die in worden gebruikt Intelligent Services moet in overeenstemming zijn met het XDM-schema Consumer ExperienceEvent (CEE) of de Adobe Analytics-connector gebruiken. Daarnaast ondersteunt de AI van de Klant de Adobe Audience Manager-aansluiting.
Dit document verstrekt algemene begeleiding bij het in kaart brengen van uw gegevens van marketinggebeurtenissen van veelvoudige kanalen aan het CEE schema, schetsend informatie over belangrijke gebieden binnen het schema om u te helpen bepalen hoe te om uw gegevens aan zijn structuur effectief in kaart te brengen. Als u van plan bent Adobe Analytics-gegevens te gebruiken, raadpleegt u de sectie voor Adobe Analytics-gegevensvoorbereiding. Als u van plan bent Adobe Audience Manager-gegevens te gebruiken (alleen Customer AI), raadpleegt u de sectie voor Adobe Poortbeheer, gegevensvoorbereiding.
Gegevensvereisten
Intelligent Services verschillende hoeveelheden historische gegevens vereisen, afhankelijk van het doel dat u maakt. De gegevens waarop u zich voorbereidt, zijn altijd alles Intelligent Services moet zowel positieve als negatieve cliëntreizen/evenementen omvatten. Het hebben van zowel negatieve als positieve gebeurtenissen verbetert modelprecisie en nauwkeurigheid.
Als u bijvoorbeeld de AI van de Klant gebruikt om de neiging te voorspellen om een product te kopen, heeft het model voor AI van de Klant zowel voorbeelden van succesvolle aankoopwegen als voorbeelden van mislukte wegen nodig. Dit komt omdat de AI van de Klant tijdens modeltraining probeert te begrijpen welke gebeurtenissen en reizen tot een aankoop leiden. Dit omvat ook de acties die zijn ondernomen door klanten die geen goederen hebben gekocht, zoals een persoon die zijn reis heeft stopgezet door een artikel aan het winkelwagentje toe te voegen. Deze klanten kunnen echter op vergelijkbare wijze te werk gaan. Klantenservice kan echter inzichten verschaffen en de belangrijkste verschillen en factoren die tot een hogere prioriteitsscore leiden, opruimen. Op dezelfde manier vereist Attribution AI zowel soorten gebeurtenissen als reizen om metriek zoals touchpoint doeltreffendheid, hoogste omzettingswegen, en onderverdelingen door touchpoint positie te tonen.
Ga voor meer voorbeelden en informatie over historische gegevensvereisten naar de Customer AI of Attribution AI sectie historische gegevensvereisten in de input / output documentatie.
Richtlijnen voor het koppelen van gegevens
U wordt aangeraden de gebeurtenissen van een gebruiker zo veel mogelijk aan te sluiten op een gemeenschappelijke id. U hebt bijvoorbeeld gebruikersgegevens met "id1" voor 10 gebeurtenissen. Later heeft dezelfde gebruiker de cookie-id verwijderd en wordt deze als "id2" opgenomen bij de volgende 20 gebeurtenissen. Als u weet dat id1 en id2 aan de zelfde gebruiker beantwoorden, is de beste praktijk om alle 30 gebeurtenissen met gemeenschappelijke identiteitskaart te hechten.
Als dit niet mogelijk is, moet u elke set gebeurtenissen als een andere gebruiker behandelen wanneer u uw modelinvoergegevens maakt. Dit zorgt voor de beste resultaten tijdens modeltraining en scoring.
Overzicht van workflow
Het voorbereidingsproces is afhankelijk van het feit of uw gegevens in Adobe Experience Platform of extern worden opgeslagen. Deze sectie vat de noodzakelijke stappen samen u, gegeven één van beide scenario's moet nemen.
Externe gegevensvoorbereiding
Als uw gegevens buiten het Experience Platform worden opgeslagen, moet u uw gegevens aan de vereiste en relevante gebieden in kaart brengen Consumer ExperienceEvent-schema. Dit schema kan worden aangevuld met aangepaste veldgroepen om uw klantgegevens beter vast te leggen. Zodra in kaart gebracht, kunt u een dataset tot stand brengen gebruikend uw schema Consumer ExperienceEvent en gegevens opnemen naar Platform. De CEE dataset kan dan worden geselecteerd wanneer het vormen van een Intelligent Service.
Afhankelijk van de Intelligent Service Als u wilt gebruiken, zijn mogelijk verschillende velden vereist. Houd er rekening mee dat u het beste gegevens aan een veld kunt toevoegen als u over de beschikbare gegevens beschikt. Ga voor meer informatie over de vereiste velden naar Attribution AI of Customer AI handleiding voor gegevensvereisten.
Adobe Analytics-gegevensvoorbereiding analytics-data
AI en Attribution AI bieden native ondersteuning voor Adobe Analytics-gegevens. Als u Adobe Analytics-gegevens wilt gebruiken, volgt u de stappen in de documentatie om een Bronconnector voor analyse.
Zodra de bronschakelaar uw gegevens in Experience Platform stroomt, kunt u Adobe Analytics als gegevensbron selecteren die door een dataset tijdens uw instantieconfiguratie wordt gevolgd. Alle vereiste groepen van schemagebieden en individuele gebieden worden automatisch gecreeerd tijdens de verbindingsopstelling. U te hoeven niet om (Extraheren, Transformeren, Lading) de datasets in het formaat te ETL.
Als u de gegevens die door de Adobe Analytics-bronconnector naar Adobe Experience Platform worden geleid, vergelijkt met Adobe Analytics-gegevens, kunnen er verschillen optreden. De verbinding van de Bron van Analytics zou rijen tijdens de transformatie aan een schema van de Gegevens van de Ervaring kunnen laten vallen van het Model (XDM). Er kunnen meerdere redenen zijn waarom de hele rij ongeschikt is voor transformatie, zoals ontbrekende tijdstempels, ontbrekende ID's, ongeldige id's of id's van grote personen, ongeldige analytische waarden en meer.
Raadpleeg de documentatie voor meer informatie en voorbeelden vergelijking van Adobe Analytics- en Customer Journey Analytics-gegevens. Dit artikel is ontworpen om u te helpen voor die verschillen diagnostiseren en op te lossen zodat u en uw team Adobe Experience Platform-gegevens voor Intelligente services kunnen gebruiken zonder dat dit wordt belemmerd door zorgen over gegevensintegriteit.
In de Diensten van de Vraag van Adobe Experience Platform, stel de volgende Totale Verslagen tussen begin en eind timestamp door channel.typeAtSource vraag in werking om de telling door marketing kanalen te vinden.
Count(_id) AS Records
FROM df_hotel
WHERE timestamp>=from_utc_timestamp('2021-05-15','UTC')
AND timestamp<from_utc_timestamp('2022-01-10','UTC')
AND timestamp IS NOT NULL
AND enduserids._experience.aaid.id IS NOT NULL
GROUP BY channel.typeAtSource
Adobe Audience Manager-gegevensvoorbereiding (alleen voor AI van klant) AAM-data
Adobe Audience Manager-gegevens worden native door de klant ondersteund. Als u gegevens van Audience Managers wilt gebruiken, volgt u de stappen in de documentatie om een Audience Manager-bronaansluiting.
Zodra de bronschakelaar uw gegevens in Experience Platform stroomt, kunt u Adobe Audience Manager als gegevensbron selecteren die door een dataset tijdens uw configuratie van AI van de Klant wordt gevolgd. Alle groepen van schemagebieden en individuele gebieden worden automatisch gecreeerd tijdens de verbindingsopstelling. U te hoeven niet om (Extraheren, Transformeren, Lading) de datasets in het formaat te ETL.
Experience Platform gegevensvoorbereiding
Als uw gegevens al zijn opgeslagen in Platform en niet streaming via de Adobe Analytics- of Adobe Audience Manager-bronconnectors (alleen voor Customer AI), voert u de onderstaande stappen uit. Het wordt nog geadviseerd u het CEE schema begrijpt.
- De structuur van de Consumer ExperienceEvent-schema en bepalen of uw gegevens kunnen worden toegewezen aan de velden.
- Contact opnemen met Adobe Consulting Services om u te helpen uw gegevens toe te wijzen aan het schema en deze in te voeren Intelligent Services, of de stappen in deze handleiding volgen als u de gegevens zelf wilt toewijzen.
Het CEE-schema cee-schema
Het schema Consumer ExperienceEvent beschrijft het gedrag van een individu aangezien het betrekking heeft op digitale marketing gebeurtenissen (web of mobiel) evenals online of off-line handelsactiviteit. Het gebruik van dit schema is vereist voor Intelligent Services vanwege de semantisch duidelijk gedefinieerde velden (kolommen), waarbij onbekende namen worden vermeden die de gegevens anders minder duidelijk zouden maken.
Het CEE-schema legt, net als alle XDM ExperienceEvent-schema's, de op tijdreeksen gebaseerde status van het systeem vast wanneer een gebeurtenis (of set gebeurtenissen) plaatsvond, inclusief het tijdstip en de identiteit van het betreffende onderwerp. De gebeurtenissen van de ervaring zijn feitenverslagen van wat voorkwam, en zo zijn zij onveranderlijk en vertegenwoordigen wat gebeurde zonder samenvoeging of interpretatie.
Intelligent Services Gebruik verscheidene zeer belangrijke gebieden binnen dit schema om inzichten van uw marketing gebeurtenisgegevens te produceren, die allen op het wortelniveau kunnen worden gevonden en worden uitgebreid om hun vereiste subfields te tonen.
Net als alle XDM-schema's is de veldgroep van het CEE-schema uitbreidbaar. Met andere woorden, er kunnen extra velden worden toegevoegd aan de CEE-veldgroep en indien nodig kunnen verschillende variaties in meerdere schema's worden opgenomen.
Een volledig voorbeeld van de veldgroep vindt u in het dialoogvenster openbare XDM-opslagplaats. Daarnaast kunt u het volgende weergeven en kopiëren JSON-bestand voor een voorbeeld van hoe de gegevens kunnen worden gestructureerd om aan het CEE schema te voldoen. Verwijs naar beide voorbeelden aangezien u over de belangrijkste gebieden leert die in de sectie worden geschetst hieronder, om te bepalen hoe u uw eigen gegevens aan het schema kunt in kaart brengen.
Hoofdvelden
Er zijn verscheidene zeer belangrijke gebieden binnen de CEE gebiedsgroep die zouden moeten worden gebruikt om Intelligent Services nuttige inzichten te genereren. In deze sectie worden het gebruiksgeval en de verwachte gegevens voor deze velden beschreven en vindt u koppelingen naar de documentatie bij naslagwerken voor meer voorbeelden.
Verplichte velden
Hoewel het gebruik van alle sleutelvelden sterk wordt aanbevolen, zijn er twee velden die vereist om Intelligent Services werken:
- Een primair identiteitsveld
- xdm:tijdstempel
- xdm:kanaal (alleen verplicht voor Attribution AI)
Primaire identiteit identity
Een van de velden in uw schema moet zijn ingesteld als primair identiteitsveld, waardoor Intelligent Services om elk geval van tijdreeksgegevens aan een individuele persoon te verbinden.
U moet bepalen welk veld het beste kan worden gebruikt als primaire identiteit op basis van de bron en de aard van uw gegevens. Een identiteitsveld moet een naamruimte identity Dit geeft het type identiteitsgegevens aan dat het veld als waarde verwacht. Voorbeelden van geldige naamruimtewaarden zijn:
- "email"
- "phone"
- "mcid" (voor Adobe Audience Manager-id's)
- "aid" (voor Adobe Analytics-id's)
Als u onzeker bent welk gebied u als primaire identiteit zou moeten gebruiken, contacteer de Consulting Diensten van de Adobe om de beste oplossing te bepalen. Als er geen primaire identiteit is ingesteld, gebruikt de toepassing Intelligente service het volgende standaardgedrag:
endUserIDs._experience.aaid.id
endUserIDs._experience.mcid.id
Als u een primaire identiteit wilt instellen, navigeert u vanuit het menu Schemas en selecteer de hyperlink naar de schemanaam om het dialoogvenster Schema Editor.
Navigeer vervolgens naar het veld dat u als primaire identiteit wilt gebruiken en selecteer het. De Field properties wordt geopend voor dat veld.
In de Field properties schuift u omlaag totdat u de Identity selectievakje. Nadat u het selectievakje hebt ingeschakeld, kunt u de geselecteerde identiteit instellen als de Primary identity wordt weergegeven. Selecteer dit vak ook.
Vervolgens moet u een Identity namespace in de lijst met vooraf gedefinieerde naamruimten in het vervolgkeuzemenu. In dit voorbeeld wordt de ECID-naamruimte geselecteerd sinds een Adobe Audience Manager-id mcid.id
wordt gebruikt. Selecteren Apply om de updates te bevestigen selecteert u Save in de rechterbovenhoek om de wijzigingen in het schema op te slaan.
xdm:tijdstempel timestamp
Dit veld vertegenwoordigt de datum waarop de gebeurtenis heeft plaatsgevonden. Deze waarde moet worden opgegeven als een tekenreeks, volgens de ISO 8601-standaard.
xdm:kanaal channel
Dit gebied vertegenwoordigt het marketing kanaal met betrekking tot ExperienceEvent. Het veld bevat informatie over het kanaaltype, het mediatype en het locatietype.
Voorbeeldschema
{
"@id": "https://ns.adobe.com/xdm/channels/facebook-feed",
"@type": "https://ns.adobe.com/xdm/channel-types/social",
"xdm:mediaType": "earned",
"xdm:mediaAction": "clicks"
}
Voor volledige informatie over elk van de vereiste subvelden voor xdm:channel
, gelieve de ervaringskanaalschema specificatie. Voor sommige voorbeeldafbeeldingen raadpleegt u de tabel hieronder.
Voorbeeldkanaaltoewijzingen example-channels
In de volgende tabel staan enkele voorbeelden van marketingkanalen die zijn toegewezen aan de xdm:channel
schema:
@type
mediaType
mediaAction
Aanbevolen velden
De overige belangrijke velden worden in deze sectie beschreven. Deze velden zijn niet noodzakelijk vereist voor Intelligent Services om te kunnen werken , wordt ten zeerste aanbevolen om zoveel mogelijk van deze documenten te gebruiken om rijkere inzichten te krijgen .
xdm:productListItems
Dit veld is een array van items die producten vertegenwoordigen die door een klant zijn geselecteerd, waaronder de SKU, naam, prijs en hoeveelheid van het product.
Voorbeeldschema
[
{
"xdm:SKU": "1002352692",
"xdm:name": "24-Watt 8-Light Chrome Integrated LED Bath Light",
"xdm:currencyCode": "USD",
"xdm:quantity": 1,
"xdm:priceTotal": 159.45
},
{
"xdm:SKU": "3398033623",
"xdm:name": "16ft RGB LED Strips",
"xdm:currencyCode": "USD",
"xdm:quantity": 1,
"xdm:priceTotal": 79.99
}
]
Voor volledige informatie over elk van de vereiste subvelden voor xdm:productListItems
, gelieve de schema handelsdetails specificatie.
xdm:handel
Dit veld bevat handelspecifieke informatie over de ExperienceEvent, waaronder het inkoopordernummer en betalingsgegevens.
Voorbeeldschema
{
"xdm:order": {
"xdm:purchaseID": "a8g784hjq1mnp3",
"xdm:purchaseOrderNumber": "123456",
"xdm:payments": [
{
"xdm:transactionID": "transactid-a111",
"xdm:paymentAmount": 59,
"xdm:paymentType": "credit_card",
"xdm:currencyCode": "USD"
},
{
"xdm:transactionId": "transactid-a222",
"xdm:paymentAmount": 100,
"xdm:paymentType": "gift_card",
"xdm:currencyCode": "USD"
}
],
"xdm:currencyCode": "USD",
"xdm:priceTotal": 159
},
"xdm:purchases": {
"xdm:value": 1
}
}
Voor volledige informatie over elk van de vereiste subvelden voor xdm:commerce
, gelieve de schema handelsdetails specificatie.
xdm:web
In dit veld worden de webdetails weergegeven die betrekking hebben op de ExperienceEvent, zoals de interactie, paginagegevens en de referentie.
Voorbeeldschema
{
"xdm:webPageDetails": {
"xdm:siteSection": "Shopping Cart",
"xdm:server": "example.com",
"xdm:name": "Purchase Confirmation",
"xdm:URL": "https://www.example.com/orderConf",
"xdm:errorPage": false,
"xdm:homePage": false,
"xdm:pageViews": {
"xdm:value": 1
}
},
"xdm:webReferrer": {
"xdm:URL": "https://www.example.com/checkout",
"xdm:referrerType": "internal"
}
}
Voor volledige informatie over elk van de vereiste subvelden voor xdm:productListItems
, gelieve de ExperienceEvent-webdetailschema specificatie.
xdm:marketing
Dit veld bevat informatie over marketingactiviteiten die actief zijn met het aanraakpunt.
Voorbeeldschema
{
"xdm:trackingCode": "marketingcampaign111",
"xdm:campaignGroup": "50%_DISCOUNT",
"xdm:campaignName": "50%_DISCOUNT_USA"
}
Voor volledige informatie over elk van de vereiste subvelden voor xdm:productListItems
, gelieve de marketingsechma specificatie.
Gegevens toewijzen en opnemen mapping
Zodra u hebt bepaald of uw gegevens van de marketinggebeurtenissen aan het CEE schema kunnen in kaart worden gebracht, is de volgende stap te bepalen welke gegevens u in moet brengen Intelligent Services. Alle historische gegevens gebruikt in Intelligent Services moet binnen de minimumperiode van vier maanden gegevens vallen, plus het aantal dagen dat als terugzoekperiode wordt bedoeld.
Nadat het beslissen van de waaier van gegevens u wilt verzenden, contacteer de Raadplegende Diensten van de Adobe om uw gegevens aan het schema in kaart te brengen en het in de dienst in te voeren.
Als u een Adobe Experience Platform Voer de stappen uit die in de onderstaande sectie worden beschreven, en voer uw abonnement en de gegevens zelf in.
Adobe Experience Platform gebruiken
In deze sectie wordt de workflow beschreven voor het toewijzen en opnemen van gegevens in Experience Platform voor gebruik in Intelligent Services, inclusief koppelingen naar zelfstudies voor gedetailleerde stappen.
Een CEE-schema en gegevensset maken
Wanneer u klaar bent om uw gegevens voor opname voor te bereiden, moet de eerste stap een nieuw XDM schema tot stand brengen dat de CEE gebiedsgroep aanwendt. De volgende zelfstudies lopen door het proces om een nieuw schema in UI of API tot stand te brengen:
Nadat u de CEE-veldgroep aan het schema hebt toegevoegd, kunt u desgewenst andere veldgroepen toevoegen voor extra velden in uw gegevens.
Zodra u het schema hebt gecreeerd en bewaard, kunt u een nieuwe dataset tot stand brengen die op dat schema wordt gebaseerd. De volgende zelfstudies lopen door het proces om een nieuwe dataset in UI of API tot stand te brengen:
- Creeer een dataset in UI (Volg de workflow voor het gebruik van een bestaand schema)
- Een gegevensset maken in de API
Nadat de dataset wordt gecreeerd, kunt u het in Platform UI binnen vinden Datasets werkruimte.
Identiteitsvelden toevoegen aan de gegevensset
Als u gegevens plaatst van Adobe Audience Manager, Adobe Analyticsof een andere externe bron, dan kunt u een schemaveld instellen als een identiteitsveld. Als u een schemaveld wilt instellen als een identiteitsveld, bekijkt u de sectie over het instellen van identiteitsvelden in het dialoogvenster UI-zelfstudie of API-zelfstudie voor het maken van een schema.
Als u gegevens uit een lokaal CSV-bestand opneemt, kunt u verdergaan met de volgende sectie toewijzen en opnemen van gegevens.
Gegevens toewijzen en opnemen ingest
Na het creëren van een CEE schema en dataset, kunt u beginnen uw gegevenslijsten aan het schema in kaart te brengen en die gegevens in Platform in te voeren. Zie de zelfstudie aan een CSV-bestand toewijzen aan een XDM-schema voor stappen op hoe te om dit in UI uit te voeren. U kunt het volgende gebruiken JSON-voorbeeldbestand om het innameproces te testen voordat u uw eigen gegevens gebruikt.
Zodra een dataset is bevolkt, kan de zelfde dataset worden gebruikt om extra gegevensdossiers in te voeren.
Als uw gegevens zijn opgeslagen in een ondersteunde toepassing van derden, kunt u ook een bronaansluiting om uw gegevens over marketinggebeurtenissen in te voeren Platform in real time.
Volgende stappen next-steps
Dit document bevat algemene richtlijnen voor het voorbereiden van uw gegevens voor gebruik in Intelligent Services. Neem contact op met de Adobe Consulting Support als u extra advies nodig hebt op basis van uw gebruikscase.
Zodra u met succes een dataset met uw gegevens van de klantenervaring hebt bevolkt, kunt u gebruiken Intelligent Services om inzichten te genereren. Raadpleeg de volgende documenten om aan de slag te gaan: