Konfigurera åsidosättningar av dataström
Använd åsidosättningar av datastream för att definiera ytterligare konfigurationer för dina datastreams, som skickas till Edge Network via Web SDK eller Mobile SDK.
Utlös olika datastream-beteenden utan att skapa ett nytt datastream eller ändra dina befintliga inställningar.
Åsidosättning av dataströmskonfiguration är en tvåstegsprocess:
-
Först måste du definiera åsidosättningen av din datastream-konfiguration på datastream-konfigurationssidan.
-
Sedan måste du skicka åsidosättningarna till Edge Network på något av följande sätt:
I den här artikeln förklaras den kompletta processen för åsidosättning av datastream-konfigurationen för alla typer av åsidosättningar som stöds.
Användningsfall use-cases
Följande exempel visar hur och när datastream-åsidosättningar ska användas.
Datainsamling för flera regioner multi-region
Ett företag har olika webbplatser eller underdomäner för olika länder där de är verksamma. De har konfigurerade separata datastreams med motsvarande analysspecifika rapportsviter, landsspecifika Adobe Target egenskapstoken, landsspecifika scheman, datamängder, Journey Optimizer konfigurationer och så vidare. Företaget har också en global uppsättning konfigurationer där alla landsspecifika data sammanställs.
Genom att använda åsidosättningar av datastream kan företaget dynamiskt växla dataflödet till olika datastreams, i stället för standardbeteendet att skicka data till en datastream.
Ett vanligt användningsexempel är att skicka data till ett landspecifikt datastream och även till ett globalt datastream när kunderna utför en viktig åtgärd, som att göra en beställning eller uppdatera användarprofilen.
Differentiera profiler och identiteter för olika affärsenheter multiple-business-units
Ett företag med flera affärsenheter vill använda flera Experience Platform-sandlådor för att lagra data som är specifika för varje affärsenhet.
I stället för att skicka data till en standarddatastream kan företaget använda åsidosättningar av datastream för att se till att varje affärsenhet har sin egen datastream för att ta emot data.
Konfigurera åsidosättningar av datastream i användargränssnittet för datastreams configure-overrides
Med åsidosättningar av dataströmskonfigurationer kan du ändra följande datastream-konfigurationer:
- Experience Platform händelsedatamängder
- Adobe Target egenskapstoken
- Synkroniseringsbehållare för Audience Manager ID
- Adobe Analytics rapportsviter
Datastream overrides for Adobe Target target-overrides
Om du vill konfigurera datastream-åsidosättningar för ett Adobe Target-datastream måste du först skapa ett Adobe Target-datastream. Följ instruktionerna för att konfigurera ett datastream med tjänsten Adobe Target.
När du har skapat dataströmmen redigerar du Adobe Target-tjänsten som du lade till och använder avsnittet Property Token Overrides för att lägga till önskade dataströmsåsidosättningar. Lägg till en egenskapstoken per rad.
När du har lagt till önskade åsidosättningar sparar du datastream-inställningarna.
Datastream-åsidosättningarna Adobe Target har nu konfigurerats. Du kan nu skicka åsidosättningarna till Edge Network via Web SDK eller Mobile SDK.
Datastream overrides for Adobe Analytics analytics-overrides
Om du vill konfigurera datastream-åsidosättningar för ett Adobe Analytics-datastream måste du först skapa ett Adobe Analytics-datastream. Följ instruktionerna för att konfigurera ett datastream med tjänsten Adobe Analytics.
När du har skapat dataströmmen redigerar du Adobe Analytics-tjänsten som du lade till och använder avsnittet Report Suite Overrides för att lägga till önskade dataströmsåsidosättningar.
Välj Show Batch Mode om du vill aktivera gruppredigering av rapportsvitens åsidosättningar. Du kan kopiera och klistra in en lista över åsidosättningar av rapportsviter och ange en rapportsvit per rad.
När du har lagt till önskade åsidosättningar sparar du datastream-inställningarna.
Datastream-åsidosättningarna Adobe Analytics har nu konfigurerats. Du kan nu skicka åsidosättningarna till Edge Network via Web SDK eller Mobile SDK.
Datastream overrides for Experience Platform event datasets event-dataset-overrides
Om du vill konfigurera datastream-åsidosättningar för Experience Platform-händelsedatamängder måste du först skapa ett Adobe Experience Platform-datastream. Följ instruktionerna för att konfigurera ett datastream med tjänsten Adobe Experience Platform.
När du har skapat dataströmmen redigerar du den Adobe Experience Platform-tjänst du lade till och väljer alternativet Add Event Dataset för att lägga till en eller flera åsidosatta händelsedatamängder.
När du har lagt till önskade åsidosättningar sparar du datastream-inställningarna.
Datastream-åsidosättningarna Adobe Experience Platform har nu konfigurerats. Du kan nu skicka åsidosättningarna till Edge Network via Web SDK eller Mobile SDK.
Åsidosättningar av dataström för synkroniseringsbehållare för ID från tredje part container-overrides
Om du vill konfigurera datastream-åsidosättningar för synkroniseringsbehållare för ID från tredje part måste du först skapa ett datastream. Följ instruktionerna för att konfigurera ett datastream för att skapa ett.
När du har skapat datastream går du till Advanced Options och aktiverar alternativet Third Party ID Sync.
Använd sedan avsnittet Container ID Overrides för att lägga till behållar-ID:n som du vill åsidosätta standardinställningen.
1234567, och inte strängar, som "1234567". Om du skickar ett strängvärde via Web SDK som åsidosättning av behållar-ID:n får du ett felmeddelande.
När du har lagt till önskade åsidosättningar sparar du datastream-inställningarna.
Åsidosättningar av ID-synkroniseringsbehållare har nu konfigurerats. Du kan nu skicka åsidosättningarna till Edge Network via Web SDK eller Mobile SDK.
Skicka åsidosättningarna till Edge Network send-overrides
När du har konfigurerat åsidosättningar av datastream i användargränssnittet för datainsamling kan du skicka åsidosättningarna till Edge Network via Web SDK eller Mobile SDK.
- Web SDK: Se Åsidosättningar av datastream-konfiguration för exempel på JavaScript-bibliotekskod.
- Mobile SDK: Du kan skicka åsidosättningar av dataStream ID antingen med sendEvent API eller med Rules .
Exempel på nyttolast payload-example
De föregående exemplen genererar en Edge Network-nyttolast som liknar den nedan.
{
"meta": {
"configOverrides": {
"com_adobe_experience_platform": {
"datasets": {
"event": {
"datasetId": "SampleProfileDatasetIdOverride"
}
}
},
"com_adobe_analytics": {
"reportSuites": [
"MyFirstOverrideReportSuite",
"MySecondOverrideReportSuite",
"MyThirdOverrideReportSuite"
]
},
"com_adobe_identity": {
"idSyncContainerId": "1234567"
},
"com_adobe_target": {
"propertyToken": "63a46bbc-26cb-7cc3-def0-9ae1b51b6c62"
}
},
"state": { }
},
"events": [ ]
}