Invoer en uitvoer in Attribution AI

In het volgende document worden de verschillende invoer- en uitvoerbestanden beschreven die in Attribution AI worden gebruikt.

Attribution AI invoergegevens

Attribution AI werkt door de volgende datasets te analyseren om algoritmische scores te berekenen:

  • De datasets van Adobe Analytics die de bron van Analytics schakelaargebruiken
  • Gegevenssets van Experience Event (EE) in het algemeen uit het Adobe Experience Platform-schema
  • Gegevenssets over de consumentenervaringsgebeurtenis (CEE)

U kunt veelvoudige datasets van verschillende bronnen nu toevoegen die op de identiteitstoewijzing (gebied) worden gebaseerd als elk van de datasets het zelfde identiteitstype (namespace) zoals ECID deelt. Nadat u een identiteit en een naamruimte hebt geselecteerd, worden maatstaven voor de volledigheid van de kolom van de id weergegeven die het volume aangeven van de gegevens die worden vastgezet. Meer leren over het toevoegen van veelvoudige datasets, bezoek de gebruikersgids van de Attribution AI.

De kanaalgegevens worden niet altijd standaard toegewezen. In sommige gevallen, als mediaChannel (gebied) leeg is, zou u niet kunnen "verdergaan"tot u een gebied aan mediaChannel toewijst aangezien het een vereiste kolom is. Als het kanaal in de dataset wordt ontdekt, wordt het in kaart gebracht aan mediaChannel door gebrek. De andere kolommen zoals media type en media actie zijn nog facultatief.

Nadat u het kanaalveld hebt toegewezen, gaat u verder naar de stap 'Gebeurtenissen definiëren', waar u de conversiegebeurtenissen kunt selecteren, aanraakpuntgebeurtenissen kunt kiezen en specifieke velden kunt kiezen uit afzonderlijke datasets.

IMPORTANT
De Adobe Analytics-bronaansluiting kan maximaal vier weken duren om back-ups van gegevens te maken. Als u onlangs opstelling een schakelaar, zou u moeten verifiëren dat de dataset de minimumlengte van gegevens heeft die voor Attribution AI wordt vereist. Gelieve te herzien de historische gegevenssectie om te verifiëren u genoeg gegevens hebt om nauwkeurige algoritmische scores te berekenen.

Voor meer details bij vestiging het Consumer Experience Event (CEE) schema, gelieve te verwijzen naar de Intelligente gids van de de gegevensvoorbereiding van de Diensten. Voor meer informatie bij het in kaart brengen van de gegevens van Adobe Analytics, bezoek de het gebiedsafbeeldingen van Analyticsdocumentatie.

Niet alle kolommen in het schema Consumer Experience Event (CEE) zijn verplicht voor Attribution AI.

U kunt de aanraakpunten configureren met de velden die hieronder in het schema of de geselecteerde gegevensset worden aanbevolen.

Aanbevolen kolommen
Vereist voor
Primair identiteitsveld
Aanraakpunt/Omzetting
Tijdstempel
Aanraakpunt/Omzetting
Kanaal._type
Aanraakpunt
Channel.mediaAction
Aanraakpunt
Channel.mediaType
Aanraakpunt
Marketing.trackingCode
Aanraakpunt
Marketing.campaignname
Aanraakpunt
Marketing.campaigngroup
Aanraakpunt
Commerce
Conversie

Over het algemeen wordt de toewijzing uitgevoerd bij conversiekolommen zoals bestelling, aankopen en kassa's onder "handel". De kolommen voor "channel" en "marketing" worden gebruikt om aanraakpunten voor Attribution AI (bijvoorbeeld channel._type = 'https://ns.adobe.com/xdm/channel-types/email' ) te definiëren. Voor optimale resultaten en inzichten verdient het aanbeveling zoveel mogelijk conversie- en aanraakpuntkolommen op te nemen. Bovendien hoeft u niet alleen de bovenstaande kolommen te gebruiken. U kunt andere aanbevolen of aangepaste kolommen opnemen als een conversie- of aanraakpuntdefinitie.

Datasets van de de gebeurtenisgebeurtenis van de ervaring (EE) te hoeven niet uitdrukkelijk om Kanaal en Marketing te hebben mengt zolang de kanaal of campagneinformatie relevant om een touchpoint te vormen in één van het mengen of door gebieden aanwezig is.

TIP
Als u Adobe Analytics-gegevens gebruikt in uw CEE-schema, wordt de aanraakpuntinformatie voor Analytics meestal opgeslagen in channel.typeAtSource (bijvoorbeeld channel.typeAtSource = 'email' ).

Historische gegevens data-requirements

IMPORTANT
De minimale hoeveelheid gegevens die nodig is om Attribution AI te laten functioneren is als volgt:
  • U moet minstens 3 maanden (90 dagen) gegevens verstrekken om een goed model in werking te stellen.
  • U hebt minstens 1000 conversies nodig.

Attribution AI vereist historische gegevens als input voor modeltraining. De vereiste gegevensduur wordt hoofdzakelijk bepaald door twee sleutelfactoren: opleidingsvenster en terugkijkvenster. De input met kortere opleidingsvensters is gevoeliger voor recente tendensen, terwijl de langere trainingsvensters helpen stabielere en nauwkeurigere modellen produceren. Het is belangrijk om het doel met historische gegevens te modelleren die uw bedrijfsdoelstellingen het best vertegenwoordigen.

De 🔗 de filteromzettingsgebeurtenissen van de de vensterconfiguratie van de 0} training {worden geplaatst om voor modelopleiding te worden omvat die op voorvaltijd wordt gebaseerd. Momenteel is het minimale trainingsvenster 1 kwart (90 dagen). Het raadplegingsvensterverstrekt een tijdkader dat erop wijst hoeveel dagen voorafgaand aan de omzettingsgebeurtenis touchpoints met betrekking tot deze omzettingsgebeurtenis zou moeten worden omvat. Deze twee concepten bepalen samen de hoeveelheid inputgegevens (die door dagen wordt gemeten) die voor een toepassing wordt vereist.

Standaard definieert Attribution AI het trainingsvenster als de meest recente 2 kwartalen (6 maanden) en terugkijkvenster als 56 dagen. Met andere woorden, het model houdt rekening met alle gedefinieerde conversiegebeurtenissen die zich in de afgelopen twee kwartalen hebben voorgedaan en zoekt naar alle aanraakpunten die zich hebben voorgedaan binnen 56 dagen vóór de bijbehorende conversiegebeurtenis(sen).

Formule:

Minimale lengte van vereiste gegevens = trainingsvenster + terugkijkvenster

TIP
De minimale gegevenslengte die vereist is voor een toepassing met standaardconfiguraties is: 2 kwartalen (180 dagen) + 56 dagen = 236 dagen.

Voorbeeld:

  • U wilt conversiegebeurtenissen die zich in de laatste 90 dagen (3 maanden) hebben voorgedaan, toewijzen en alle aanraakpunten bijhouden die binnen 4 weken vóór de conversiegebeurtenis zijn opgetreden. De gegevensduur van de invoer moet de afgelopen 90 dagen + 28 dagen (4 weken) bestrijken. Het trainingsvenster is 90 dagen en het terugkijkvenster is 28 dagen in totaal 118 dagen.

Uitvoergegevens Attribution AI

Attribution AI geeft de volgende uitvoer:

schema van de uitvoeroutput van het Voorbeeld:

Ruw granulaat raw-granular-scores

Attribution AI geeft de toewijzingsscores in het meest granulaire niveau weer, zodat u de scores met elke gewenste scorekolom kunt segmenteren en dichten. Om deze scores in UI te bekijken, lees de sectie op het bekijken ruwe scorepaden. Om de scores te downloaden gebruikend API bezoek de downloadende scores in Attribution AIdocument.

NOTE
U kunt om het even welke gewenste rapporteringskolom van de inputdataset in de dataset van de score slechts zien als één van beiden van het volgende waar zijn:
  • De rapportkolom is inbegrepen in de configuratiepagina of als deel van touchpoint of configuratie van de omzettingsdefinitie.
  • De rapportkolom is inbegrepen in de extra kolommen van de scoredataset.

In de volgende tabel worden de schemavelden in de voorbeelduitvoer van onbewerkte scores weergegeven:

Kolomnaam (gegevenstype)
Niet invulbaar
Beschrijving
timestamp (DateTime)
Onwaar
Het tijdstip waarop een conversiegebeurtenis of -waarneming heeft plaatsgevonden.
Voorbeeld: 2020-06-09T00 :01: 51.000Z
identityMap (Map)
Waar
identityMap van de gebruiker, vergelijkbaar met de CEE XDM-indeling.
eventType (String)
Waar
Het primaire gebeurtenistype voor deze tijd-reeksverslag.
Voorbeeld: "Orde", "Inkoop", "Bezoek"
eventMergeId (String)
Waar
Een id voor het samenvoegen of correleren van meerdere Experience Events items die in wezen dezelfde gebeurtenis zijn of moeten worden samengevoegd. Dit is bedoeld om vóór inname door de gegevensproducent te worden ingevuld.
Voorbeeld: 575525617716-0-edc2ed37-1aab-4750-a820-1c2b3844b8c4
_id (String)
Onwaar
Een unieke id voor de gebeurtenis in de tijdreeks.
Voorbeeld: 4461-edc2ed37-1aab-4750-a820-1c2b3844b8c4
_huurderId (Object)
Onwaar
De objectcontainer op het hoogste niveau die correspondeert met uw tentant-id.
Voorbeeld: _atsdsnrmsv2
your_schema_name (Object)
Onwaar
De rij van de score met omzettingsgebeurtenis alle touchpoint gebeurtenissen verbonden aan het en hun meta-gegevens.
Voorbeeld: Scores van de Attribution AI - ModelNaam__2020
segmentatie (String)
Waar
Conversiesegment zoals geo-segmentatie waarop het model is gebouwd. Als segmenten ontbreken, is het segment gelijk aan conversionName.
Voorbeeld: ORDER_US
conversionName (String)
Waar
Naam van de omzetting die tijdens opstelling werd gevormd.
Voorbeeld: Orde, Lood, Bezoek
conversie (Object)
Onwaar
Kolommen met omzettingsmetagegevens.
dataSource (String)
Waar
Globaal unieke identificatie van een gegevensbron.
Voorbeeld: Adobe Analytics
eventSource (String)
Waar
De bron op het moment dat de werkelijke gebeurtenis plaatsvond.
Voorbeeld: Adobe.com
eventType (String)
Waar
Het primaire gebeurtenistype voor deze tijd-reeksverslag.
Voorbeeld: Orde
geo (String)
Waar
De geografische locatie waar de conversie is uitgevoerd placeContext.geo.countryCode .
Voorbeeld: US
priceTotal (dubbel)
Waar
Door de conversie verkregen inkomsten
Voorbeeld: 99.9
product (String)
Waar
De XDM-id van het product zelf.
Voorbeeld: RX 1080 ti
productType (String)
Waar
De weergavenaam van het product zoals deze aan de gebruiker wordt getoond voor deze productweergave.
Voorbeeld: Gpus
hoeveelheid (geheel getal)
Waar
Tijdens de conversie aangekochte hoeveelheid.
Voorbeeld: 1080 ti
receiveTimestamp (DateTime)
Waar
Tijdstempel van de conversie ontvangen.
Voorbeeld: 2020-06-09T00 :01: 51.000Z
skuId (String)
Waar
Stock keeping unit (SKU), de unieke identificator voor een product dat door de verkoper wordt gedefinieerd.
Voorbeeld: MJ-03-XS-Zwart
timestamp (DateTime)
Waar
Tijdstempel van de conversie.
Voorbeeld: 2020-06-09T00 :01: 51.000Z
passThrough (Object)
Waar
De extra die de gegevensreeks van de Score Kolommen door gebruiker worden gespecificeerd terwijl het vormen van het model.
commerce_order_purchaseCity (String)
Waar
De extra Kolom van de Score dataset.
Voorbeeld: stad: San Jose
customerProfile (Object)
Onwaar
Identiteitsgegevens van de gebruiker die wordt gebruikt om het model te bouwen.
identity (Object)
Onwaar
Bevat de details van de gebruiker die wordt gebruikt om het model te bouwen zoals id en namespace.
id (String)
Waar
Identiteitskaart van de gebruiker zoals koekje identiteitskaart, identiteitskaart van Adobe Analytics (HULP), of Experience Cloud identiteitskaart (ECID, ook gekend als MCID of als bezoekersidentiteitskaart) etc.
Voorbeeld: 1734876272540865634468320891369597404
namespace (String)
Waar
Naamruimte die wordt gebruikt om de paden en daardoor het model samen te stellen.
Voorbeeld: steun
touchpointsDetail (Object Array)
Waar
De lijst met gegevens van aanraakpunten die leiden tot de conversie die is besteld door
touchpointName (String)
Waar
Naam van touchpoint dat tijdens opstelling werd gevormd.
Voorbeeld: PAID_SEARCH_CLICK
scores (Object)
Waar
Aanraakpuntbijdrage voor deze conversie als score. Voor meer informatie over de scores die binnen dit voorwerp worden geproduceerd, zie de samengevoegde attributiesscoressectie.
touchPoint (Object)
Waar
Metagegevens aanraakpunt. Voor meer informatie over de scores die binnen dit voorwerp worden geproduceerd, zie de samengevoegde scoressectie.

Onbewerkte muziekpaden weergeven (UI) raw-score-path

U kunt het pad naar de onbewerkte scores weergeven in de gebruikersinterface. Selecteer eerst Schemas in de gebruikersinterface van het platform en zoek en selecteer vervolgens in het tabblad Browse het schema voor de toewijzing van AI-scores.

kies uw schema

Selecteer vervolgens een veld in het Structure -venster van de gebruikersinterface. Het tabblad Field properties wordt geopend. Binnen Field properties bevindt zich het padveld dat wordt toegewezen aan de onbewerkte scores.

kies een Schema

Geaggregeerde delingsscores aggregated-attribution-scores

Geaggregeerde scores kunnen in CSV-indeling worden gedownload via de interface van het platform als het datumbereik minder dan 30 dagen bedraagt.

Attribution AI ondersteunt twee categorieën attributiescore, algoritmische en op regels gebaseerde scores.

Attribution AI produceert twee verschillende typen algoritmische scores, incrementeel en beïnvloed. Een beïnvloede score is de fractie van de omzetting die elk marketing aanraakpunt voor verantwoordelijk is. Een incrementele score is de hoeveelheid marginale impact die rechtstreeks wordt veroorzaakt door het marketingaanraakpunt. Het belangrijkste verschil tussen de incrementele score en de beïnvloede score is dat de incrementele score rekening houdt met het basislijneffect. Zij gaat er niet van uit dat een conversie uitsluitend door de voorafgaande marketingaanraakpunten wordt veroorzaakt.

Hier volgt een snel voorbeeld van een Attribution AI-schema-uitvoer uit de Adobe Experience Platform-gebruikersinterface:

Zie de tabel hieronder voor meer informatie over elk van deze toewijzingsscores:

Attributiescores
Beschrijving
Invloed (algoritmisch)
De beïnvloede score is de fractie van de omzetting die elk marketing aanraakpunt voor verantwoordelijk is.
Incrementeel (algoritmisch)
De incrementele score is de hoeveelheid marginale impact die rechtstreeks wordt veroorzaakt door een marketingaanraakpunt.
Eerste aanraking
Op regel gebaseerde attributiescore die alle credits toewijst aan het eerste aanraakpunt op een conversiepad.
Laatste aanraking
Op regel gebaseerde attributiescore die alle punten toewijst aan het aanraakpunt dat het dichtst bij de conversie ligt.
Lineair
Op regel gebaseerde attributiescore die gelijk krediet aan elk aanraakpunt op een conversiepad toewijst.
U-vorm
Op regels gebaseerde attributiescore die 40% van het krediet toewijst aan het eerste aanraakpunt en 40% van het krediet aan het laatste aanraakpunt, waarbij de andere aanraakpunten de resterende 20% gelijkmatig verdelen.
Tijdverlies
Op regels gebaseerde attributiescore waarbij aanraakpunten die dichter bij de conversie liggen, meer krediet krijgen dan aanraakpunten die verder van de conversie verwijderd zijn.

Ruwe verwijzing van de Score (attributiesscores)

In de onderstaande tabel worden de toewijzingsscores toegewezen aan de onbewerkte scores. Als u wenst om uw ruwe scores te downloaden, bezoek de downloadende scores in Attribution AIdocumentatie.

Attributiescores
Referentiekolom ruwe score
Invloed (algoritmisch)
_huurderID.your_schema_name.element.touchpoint.algorithmInfluenced
Incrementeel (algoritmisch)
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.algorithmInfluenced
Eerste aanraking
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.firstTouch
Laatste aanraking
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.lastTouch
Lineair
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.linear
U-vorm
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.Shape
Tijdverlies
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.decayUnits

Geaggregeerde scores aggregated-scores

Geaggregeerde scores kunnen in CSV-indeling worden gedownload via de interface van het platform als het datumbereik minder dan 30 dagen bedraagt. Zie de tabel hieronder voor meer informatie over elk van deze geaggregeerde kolommen.

Kolomnaam
Restrictie
Niet invulbaar
Beschrijving
customerevents_date (DateTime)
Door gebruiker gedefinieerde en vaste indeling
Onwaar
Datum van klantgebeurtenis in de notatie JJJJ-MM-DD.
Voorbeeld: 2016-05-02
mediatouchpoints_date (DateTime)
Door gebruiker gedefinieerde en vaste indeling
Waar
Datum aanraakpunt voor media in de notatie JJJJ-MM-DD
Voorbeeld: 2017-04-21
segment (String)
Berekend
Onwaar
Conversiesegment zoals geo-segmentatie waarop het model is gebouwd. In het geval van afwezigheid van segmenten, is het segment gelijk aan conversion_scope.
Voorbeeld: ORDER_AMER
conversion_scope (String)
Door gebruiker gedefinieerd
Onwaar
Naam van de Conversie zoals die door de gebruiker wordt gevormd.
Voorbeeld: ORDER
touchpoint_scope (String)
Door gebruiker gedefinieerd
Waar
Naam van het aanraakpunt zoals deze door de gebruiker is geconfigureerd
Voorbeeld: PAID_SEARCH_CLICK
product (String)
Door gebruiker gedefinieerd
Waar
De XDM-id van het product.
Voorbeeld: CC
product_type (String)
Door gebruiker gedefinieerd
Waar
De weergavenaam van het product zoals deze aan de gebruiker wordt getoond voor deze productweergave.
Voorbeeld: gpus, laptops
geo (String)
Door gebruiker gedefinieerd
Waar
De geografische locatie waar de conversie is uitgevoerd (placeContext.geo.countryCode)
Voorbeeld: US
event_type (String)
Door gebruiker gedefinieerd
Waar
Het primaire gebeurtenistype voor deze tijdreeksrecord
Voorbeeld: Betaalde Omzetting
media_type (String)
ENUM
Onwaar
Beschrijft of het mediatype betaald, bezeten of verdiend is.
Voorbeeld: BETAALD, BEZIT
kanaal (String)
ENUM
Onwaar
De eigenschap channel._type die wordt gebruikt om een ruwe classificatie van kanalen met gelijkaardige eigenschappen in Consumer Experience Event XDM
te verstrekken. Voorbeeld: ZOEKEN
action (String)
ENUM
Onwaar
De eigenschap mediaAction wordt gebruikt om een type ervaringsactie voor media te bieden.
Voorbeeld: KLIK
campagne_group (String)
Door gebruiker gedefinieerd
Waar
Naam van de campagnegroep waarin meerdere campagnes zijn gegroepeerd, zoals '50%_DISCOUNT'.
Voorbeeld: COMMERCIAL
campagne_name (String)
Door gebruiker gedefinieerd
Waar
Naam van de campagne die wordt gebruikt voor het identificeren van een marketingcampagne zoals '50%_DISCOUNT_USA' of '50%_DISCOUNT_ASIA'.
Voorbeeld: Verkoop Thanksgiving

Ruwe (bijeengevoegde) Referentie van de Score

In de onderstaande tabel worden de geaggregeerde scores toegewezen aan de onbewerkte scores. Als u wenst om uw ruwe scores te downloaden, bezoek de downloadende scores in Attribution AIdocumentatie. Om de ruwe scorepaden van binnen UI te bekijken, bezoek de sectie op het bekijken ruwe scorepadenbinnen dit document.

Kolomnaam
Referentiekolom Onbewerkte score
customerevents_date
tijdstempel
mediatouchpoints_date
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.timestamp
segment
_huurderID.your_schema_name.segmentation
conversion_scope
_huurderID.your_schema_name.conversion.conversionName
touchpoint_scope
_huurderID.your_schema_name.touchpointsDetail.element.touchpointName
product
_huurderID.your_schema_name.conversion.product
product_type
_huurderID.your_schema_name.conversion.product_type
geo
_huurderID.your_schema_name.conversion.geo
event_type
eventType
media_type
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.mediaType
kanaal
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.mediaChannel
action
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.mediaAction
campagne_groep
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.campagneGroup
campagne_naam
_huurderID.your_schema_name.touchpointsDetail.element.touchpoint.campagneName
IMPORTANT
  • Attribution AI gebruikt alleen bijgewerkte gegevens voor verdere training en scoring. Op dezelfde manier geldt dat als u gegevens wilt verwijderen, de AI van de Klant de verwijderde gegevens niet meer gebruikt.
  • Attribution AI gebruikt de datasets van het Platform. Ter ondersteuning van consumentenrechtenaanvragen die een merk kan ontvangen, moeten merken de Platform-Privacy Service gebruiken om consumentenverzoeken om toegang in te dienen en te verwijderen om hun gegevens over het datumpeer, Identity Service en Real-Time Customer Profile te verwijderen.
  • Alle datasets die wij voor input/output van modellen gebruiken zullen de richtlijnen van het Platform volgen. De Encryptie van de Gegevens van het platform is voor gegevens in rust en in-transit van toepassing. Zie de documentatie meer over gegevensencryptieleren

Volgende stappen next-steps

Zodra u uw gegevens hebt voorbereid en al uw geloofsbrieven en schema's op zijn plaats hebt, begin door de gebruikersgids van de Attribution AIte volgen. Deze gids begeleidt u door het creëren van een geval voor Attribution AI.

recommendation-more-help
8959a20a-a58f-4057-9f82-870706c576e9