Profilexportbeteende för olika måltyper

Det finns flera destinationstyper i Experience Platform, vilket visas i diagrammet nedan. Dessa destinationer har något annorlunda exportmönster vad gäller vilka som utlöser en destinationsexport och vad som ingår i en export, vilket beskrivs i avsnitten längre fram nedan.

VIKTIGT

På den här dokumentationssidan beskrivs endast hur profilexporten fungerar för de anslutningar som markeras längst ned i diagrammet.

Diagram över destinationstyper

Microbatching and aggregation policy

Innan man börjar gå in på specifik information per måltyp är det viktigt att förstå begreppen mikrobatchering och aggregeringspolicy för mål för direktuppspelning.

Experience Platform mål exporterar data till API-baserade integreringar som HTTPS-anrop. När destinationstjänsten har meddelats av andra tjänster i föregående led att profiler har uppdaterats som ett resultat av batchinmatning, direktuppspelning, batchsegmentering, direktuppspelningssegmentering eller förändringar i identitetsdiagram, exporteras data och skickas till direktuppspelningsdestinationer.

Den process som används för att samla profiler i HTTPS-meddelanden innan de skickas till mål-API-slutpunkter anropas mikrobatchbearbetning.

Ta Facebook med konfigurerbar aggregering som exempel - data skickas på ett aggregerat sätt, där destinationstjänsten tar alla inkommande data från profiltjänsten uppströms och samlar in dem med något av följande, innan de skickas till Facebook:

  • Antal poster (högst 10 000) eller
  • Tidsfönsterintervall (30 minuter)

Vilken tröskel som helst som uppnås först utlöser en export till Facebook. Så i Facebook Custom Audiences På kontrollpanelen kan du se målgrupper som kommer från Experience Platform i 10 000 poststeg. Du kanske ser 10 000 poster var 10-15:e minut eftersom data bearbetas och slås samman snabbare än 30 minuters exportintervall och skickas snabbare, så ungefär var 10-15:e minut tills alla poster har bearbetats. Om det inte finns tillräckligt med poster för att kunna skapa en 10 000-batch skickas det aktuella antalet poster som det är när tidsfönstrets tröskelvärde uppnås, så att du kanske också ser mindre grupper som skickas till Facebook.

Som ett annat exempel kan du titta på HTTP API-mål, som har bästa ansträngningsaggregering profil, med maxUsersPerRequest: 10. Detta innebär att högst tio profiler slås samman innan ett HTTP-anrop utlöses till det här målet, men Experience Platform försöker skicka profiler till målet så fort som måltjänsten får uppdaterad information om omvärdering från en tjänst i det övre flödet.

Aggingsprincipen kan konfigureras och målutvecklare kan bestämma hur aggregeringsprincipen ska konfigureras så att den bäst uppfyller hastighetsbegränsningarna för API-slutpunkterna längre fram i kedjan. Läs mer om aggregeringsprincip i Destinationens SDK dokumentation.

Exportmål för direktuppspelningsprofil (företag)

VIKTIGT

Företagsmål är bara tillgängliga för Adobe Real-time Customer Data Platform Ultimate kunder.

The företagsmål i Experience Platform är Amazon Kinesis, Azure Event Hubs och HTTP API.

Experience Platform optimerar beteendet för profilexport till företagets mål, så att endast data exporteras till API-slutpunkten när relevanta uppdateringar av en profil har gjorts efter att segment kvalificerats eller andra viktiga händelser. Profiler exporteras till ditt mål i följande situationer:

  • Profiluppdateringen bestäms av en ändring i segmentmedlemskap för minst ett av de segment som är mappade till målet. Profilen har till exempel kvalificerats för ett av de segment som är mappade till målet eller har avslutat ett av de segment som är mappade till målet.
  • Profiluppdateringen bestäms av en ändring i identitetskarta. En profil som redan är kvalificerad för ett av de segment som är mappade till målet har till exempel lagts till som en ny identitet i attributet för identitetskarta.
  • Profiluppdateringen bestäms av en attributändring för minst ett av attributen som är mappade till målet. Ett av attributen som är mappade till målet i mappningssteget läggs till i en profil.

I alla de fall som beskrivs ovan exporteras endast de profiler där relevanta uppdateringar har gjorts till ditt mål. Om ett segment som är mappat till målflödet till exempel har hundra medlemmar och fem nya profiler är kvalificerade för segmentet, kommer exporten till målet att vara inkrementell och endast innehålla de fem nya profilerna.

Observera att alla mappade attribut exporteras för en profil, oavsett var ändringarna finns. I exemplet ovan exporteras alltså alla mappade attribut för de fem nya profilerna även om attributen inte har ändrats.

Vad avgör en dataexport och vad som ingår i exporten

När det gäller data som exporteras för en viss profil är det viktigt att förstå de två olika begreppen i vad som avgör dataexport till ditt företags mål och vilka data som inkluderas i exporten.

Vad avgör en målexport Vad som ingår i målexporten
  • Kopplade attribut och segment fungerar som referens för en målexport. Det innebär att om ett mappat segment ändrar lägen (från null till realiserad eller från realiserad/befintlig till befintlig) eller om mappade attribut uppdateras, kommer en målexport att startas om.
  • Eftersom identiteter för närvarande inte kan mappas till företagsmål, bestäms även målexporter av ändringar i identiteter i en viss profil.
  • En ändring för ett attribut definieras som en uppdatering för attributet, oavsett om det är samma värde eller inte. Det innebär att en överskrivning av ett attribut betraktas som en ändring även om värdet i sig inte har ändrats.
  • The segmentMembership -objektet innehåller det segment som är mappat i aktiveringsdataflödet, för vilket profilens status har ändrats efter en kvalificerings- eller segmentavslutshändelse. Observera att andra omappade segment för vilka profilen är kvalificerad kan ingå i målexporten, om dessa segment tillhör samma sammanfogningsprincip som det segment som mappas i aktiveringsdataflödet.
  • Alla identiteter i identityMap -objekt ingår också (Experience Platform stöder för närvarande inte identitetsmappning i företagsmålet).
  • Endast mappade attribut inkluderas i målexporten.
VIKTIGT

Enterprise-destinationer strömmar data om bakåtfyllnad när profiler aktiveras till ett mål. Det innebär att den första dataexporten efter att ett aktiveringsarbetsflöde har konfigurerats till ett mål kommer att innehålla profiler som är kvalificerade för det aktiverade segmentet innan segmentet mappas till målet.

Tänk dig till exempel det här dataflödet till ett HTTP-mål där tre segment är markerade i dataflödet och fyra attribut är mappade till målet.

företagsmåldataflöde

En profilexport till målet kan bestämmas av en profil som kvalificerar för eller avslutar en av tre mappade segment. I dataexporten kan du dock segmentMembership kan andra omappade segment visas om den aktuella profilen är medlem av dem och om dessa delar samma sammanfogningsprincip som det segment som utlöste exporten. Om en profil kvalificerar sig för Kund med DeLorean Cars men är även medlem i Bevakade filmen"Tillbaka till framtiden" och Science fiction fans segment, kommer dessa två andra segment också att finnas i segmentMembership dataexportens objekt, även om dessa inte är mappade i dataflödet, om dessa delar samma sammanfogningsprincip med Kund med DeLorean Cars segment.

När det gäller profilattribut kommer alla ändringar av de fyra attribut som mappas ovan att avgöra målexporten och alla de fyra mappade attributen som finns i profilen kommer att finnas i dataexporten.

TIPS

Du kan se exempel på exporterade data till olika företagsmål i Amazon Kinesis, Azure Event Hubsoch HTTP-API dokumentationssidor för mål.

API-baserade mål för direktuppspelning

Profilexportbeteendet för direktuppspelningsmål som Facebook, Trade Desk och andra API-baserade integreringar liknar beteendet som beskrivs ovan för företagsmål.

Exempel på direktuppspelningsdestinationer är de destinationer som tillhör kategorier för sociala medier och reklam i katalogen.

Experience Platform optimerar exportbeteendet för profiler till ditt mål för direktuppspelning, så att endast data exporteras till API-baserade mål för direktuppspelning när relevanta uppdateringar av en profil har gjorts efter segmentkvalificering eller andra viktiga händelser. Profiler exporteras till ditt mål i följande situationer:

  • Profiluppdateringen bestäms av en ändring i segmentmedlemskap för minst ett av de segment som är mappade till målet. Profilen har till exempel kvalificerats för ett av de segment som är mappade till målet eller har avslutat ett av de segment som är mappade till målet.
  • Profiluppdateringen bestäms av en ändring i identitetskarta för ett identitetsnamnutrymme som har markerats för export för den här destinationsinstansen. En profil som redan är kvalificerad för ett av de segment som är mappade till målet har till exempel lagts till som en ny identitet i attributet för identitetskarta.
  • Profiluppdateringen bestäms av en attributändring för minst ett av attributen som är mappade till målet. Ett av attributen som är mappade till målet i mappningssteget läggs till i en profil.
  • Godkännandeändringar för en profil när automatisk tillämpning av medgivande har konfigurerats och en profil avanmäler sig. Automatiserad indrivning av samtycke skickar en målgruppshändelse till destinationen så att profilen inte inkluderas i någon målgruppsanpassning på destinationen.

I alla de fall som beskrivs ovan exporteras endast de profiler där relevanta uppdateringar har gjorts till ditt mål. Om ett segment som är mappat till målflödet till exempel har hundra medlemmar och fem nya profiler är kvalificerade för segmentet, kommer exporten till målet att vara inkrementell och endast innehålla de fem nya profilerna.

Observera att alla mappade attribut exporteras för en profil, oavsett var ändringarna finns. I exemplet ovan exporteras alltså alla mappade attribut för de fem nya profilerna även om attributen inte har ändrats.

Vad avgör en dataexport och vad som ingår i exporten

När det gäller data som exporteras för en viss profil är det viktigt att förstå de två olika begreppen för vad som bestämmer en dataexport till API-målet för direktuppspelning och vilka data som inkluderas i exporten.

Vad avgör en målexport Vad som ingår i målexporten
  • Kopplade attribut och segment fungerar som referens för en målexport. Det innebär att om ett mappat segment ändrar lägen (från null till realiserad eller från realiserad/befintlig till befintlig) eller om mappade attribut uppdateras, kommer en målexport att startas om.
  • En ändring i identitetskartan definieras som en identitet som läggs till/tas bort för identitetsdiagram för profilen, för identitetsnamnutrymmen som mappas för export.
  • En ändring för ett attribut definieras som en uppdatering för attributet, för attribut som mappas till målet.
  • Segmenten som är mappade till målet och har ändrats inkluderas i segmentMembership -objekt. I vissa fall kan de exporteras med flera anrop. I vissa scenarier kan även vissa segment som inte har ändrats inkluderas i samtalet. I vilket fall som helst exporteras bara mappade segment.
  • Alla identiteter från de namnutrymmen som är mappade till målet i identityMap -objekt tas också med.
  • Endast mappade attribut inkluderas i målexporten.
VIKTIGT

API-destinationer för direktuppspelning strömmar data för bakåtfyllnad när profiler aktiveras till ett mål. Det innebär att den första dataexporten efter att ett aktiveringsarbetsflöde har konfigurerats till ett mål kommer att innehålla profiler som är kvalificerade för det aktiverade segmentet innan segmentet mappas till målet.

Ta till exempel det här dataflödet till ett mål för direktuppspelning där tre segment har valts i dataflödet.

dataflöde för direktuppspelningsmål

En profilexport till målet kan bestämmas av en profil som kvalificerar för eller avslutar ett av de tre mappade segmenten. Om en profil är kvalificerad för Kund med DeLorean Cars -segmentet kommer att utlösa en export. Övriga segment (City - Dallas och Grundläggande webbplats aktiv) kan också exporteras om profilen har det segmentet med en av de möjliga statusvärdena (realized, existing, exited). Omappade segment (som Science fiction fans) exporteras inte.

Om du ändrar något av de tre attribut som är mappade ovan för ett profilattribut bestäms en målexport.

Batchmål (filbaserade)

När profiler exporteras till filbaserade mål i Experience Platform finns det tre typer av scheman (som visas nedan) och två alternativ för filexport (fullständiga eller stegvisa filer) som du kan använda. Alla dessa inställningar ställs in på en segmentnivå, även när flera segment mappas till ett enda måldataflöde.

  • Schemalagd export: Konfigurera ett mål, lägg till ett eller flera segment, markera om du vill exportera fullständiga eller stegvisa filer och markera en angiven tid varje dag eller flera gånger per dag när filer ska exporteras. En 5 PM-exporttid innebär till exempel att de profiler som är kvalificerade för segmentet exporteras klockan 17.00.
  • Efter segmentutvärdering: Exporten utlöses omedelbart efter att det dagliga segmentutvärderingsjobbet har körts. Det innebär att de exporterade profilnumren i filen är så nära som möjligt den senaste utvärderade populationen i segmentet.
  • On demand-export (exportera filen nu): Baserat på det senaste segmentutvärderingsjobbet exporteras en fullständig fil en gång utöver vanlig schemalagd export.

I någon av exportsituationerna ovan innehåller de exporterade filerna de profiler som är kvalificerade för exporten, tillsammans med de kolumner som du valde som XDM-attribut för export.

TIPS

När ett direktuppspelningssegment mappas till ett gruppmål är sannolikheten större att antalet profiler i den exporterade filen är närmare antalet användare i segmentet. Det beror på att det finns en större risk att den senaste segmentutvärderingen har nått längre än exporttiden.

Inkrementell filexport

Alla uppdateringar av en profil berättigar inte till att en profil inkluderas i stegvis filexport. Om till exempel ett attribut har lagts till i eller tagits bort från en profil, inkluderas inte profilen i exporten. Endast profiler som segmentMembership attributet har ändrats och inkluderas i exporterade filer. Det är alltså bara om profilen blir en del av segmentet eller tas bort från segmentet som den inkluderas i den stegvisa filexporten.

Om en ny identitet (ny e-postadress, telefonnummer, ECID o.s.v.) läggs till i en profil i identitetsdiagram, som inte representerar någon anledning att inkludera profilen i en ny stegvis filexport.

Om ett nytt segment läggs till i en målmappning påverkar detta inte kvalifikationer och exporter för ett annat segment. Exportscheman konfigureras individuellt per segment och filer exporteras separat för varje segment, även om segmenten har lagts till i samma måldataflöde.

I exportinställningen som visas nedan, där ett segment exporterar stegvisa filuppdateringar, ska du tänka på följande omständigheter där en profil ingår i en stegvis filexport eller inte:

Exportinställning med flera valda attribut.

  • En profil inkluderas i en stegvis filexport när den kvalificerar eller diskvalificerar för segmentet.
  • En profil är not ingår i en stegvis filexport när ett nytt telefonnummer läggs till i identitetsdiagrammet.
  • En profil är not ingår i en stegvis filexport när värdet i något av de mappade XDM-fälten, som xdm: loyalty.points, xdm: loyalty.tier, xdm: personalEmail.address uppdateras på en profil.
  • När segmentMembership.status XDM-fältet mappas i arbetsflödet för målaktivering, profiler som avslutar segmentet inkluderas även i exporterade inkrementella filer, med exited status.

Vad avgör en dataexport och vad som ingår i exporten

Baserat på informationen i avsnittet ovan kan du sammanfatta beteendet för export av profiler till filbaserade mål enligt beskrivningen nedan:

Fullständig filexport

Den fullständiga aktiva populationen av segmentet exporteras varje dag.

Vad avgör en målexport Vad som ingår i den exporterade filen
  • Det exportschema som anges i gränssnittet eller API:t och användaråtgärden (välja Exportera filen nu i användargränssnittet eller med ad hoc-aktiverings-API) bestämmer början på en målexport.
Vid fullständig filexport ingår hela den aktiva profilpopulationen i ett segment, baserat på den senaste segmentutvärderingen, i varje filexport. De senaste värdena för varje XDM-attribut som valts för export inkluderas också som kolumner i varje fil. Observera att profiler med statusen Avslutad inte inkluderas i filexporten.

Inkrementell filexport

När du har konfigurerat aktiveringsarbetsflödet vid den första filexporten exporteras hela segmentpopulationen. I efterföljande exporter exporteras bara de ändrade profilerna.

Vad avgör en målexport Vad som ingår i den exporterade filen
  • Det exportschema som anges i gränssnittet eller API avgör början på en målexport.
  • Alla ändringar i en profils segmentmedlemskap, oavsett om det kvalificerar eller inte kvalificerar sig för segmentet, kvalificerar en profil som ska inkluderas i den stegvisa exporten. Ändringar i attribut eller i identitetskartor för en profil inte kvalificera en profil som ska inkluderas i stegvis export.

Profilerna som segmentmedlemskapet har ändrats för, tillsammans med den senaste informationen för varje XDM-attribut som har valts för export.

Profiler med statusen Avslutad inkluderas i målexporter, om segmentMembership.status XDM-fältet väljs i mappningssteget.

TIPS

Som en påminnelse kan ändringar i attributvärden eller i identitetskartor för en profil inte innebära att en profil inkluderas i en stegvis filexport.

Nästa steg

När du har läst det här dokumentet vet du nu vad du kan förvänta dig vid export av profiler till direktuppspelnings-, företags- och filbaserade mål.

Nu kan du läsa om hur identiteter hanteras i aktiveringsarbetsflödet.

På denna sida