edgeConfigOverrides (sendEvent kommando)
Med objektet edgeConfigOverrides kan du åsidosätta konfigurationsinställningar bara för det aktuella sendEvent-kommandot. Det här objektet är användbart när du har specifika kommandon på samma sida som du vill köra med andra konfigurationsinställningar än den övriga Web SDK-implementeringen. Om du vill åsidosätta konfigurationsinställningarna för alla kommandon på en viss sida bör du överväga att använda objektet edgeConfigOverrides i configure command .
Åsidosättningsprocessen för datastream-konfigurationen består av två huvudsteg:
- Först måste du definiera åsidosättningen av datastream-konfigurationen när en datastream konfigureras i datastreams-gränssnittet. Mer information om hur du konfigurerar åsidosättningar finns i Åsidosättningar av dataströmskonfigurationer i dokumentationen för datastreams.
- När du har konfigurerat åsidosättningen av datastream i användargränssnittet för datastreams kan du konfigurera objektet
edgeConfigOverrides.
Observera att kommandot configure även har stöd för ett edgeConfigOverrides -objekt. Se edgeConfigOverrides under kommandot configure. Objektet edgeConfigOverrides i kommandot sendEvent har företräde framför objektet edgeConfigOverrides i kommandot configure om båda har angetts.
Exempel
Om din datastream-konfiguration har alla tjänster som stöds aktiverade åsidosätter exemplet nedan den här inställningen och inaktiverar alla tjänster (se enabled: false-inställningen för varje tjänst). Det här objektet stöder samma egenskaper som objektet edgeConfigOverrides i kommandot configure.
alloy("sendEvent", {
renderDecisions: true,
edgeConfigOverrides: {
datastreamId: "bfa8fe21-6157-42d3-b47a-78310920b39d",
com_adobe_experience_platform: {
enabled: false,
datasets: {
event: {
datasetId: "64b6f949a8a6891ca8a28911",
},
},
com_adobe_edge_ode: {
enabled: false,
},
com_adobe_edge_segmentation: {
enabled: false,
},
com_adobe_edge_destinations: {
enabled: false,
},
com_adobe_edge_ajo: {
enabled: false,
},
},
com_adobe_analytics: {
enabled: false,
reportSuites: ["examplersid3"],
},
com_adobe_identity: {
idSyncContainerId: 34374,
},
com_adobe_target: {
enabled: false,
propertyToken: "f3fd55e1-a06d-8650-9aa5-c8356c6e2223",
},
com_adobe_audience_manager: {
enabled: false,
},
com_adobe_launch_ssf: {
enabled: false,
},
},
});
Åsidosättningar av dataströmskonfiguration med hjälp av taggtillägget Web SDK
SDK-taggtilläggets motsvarighet för det här objektet är avsnittet Åsidosättningar av dataströmskonfiguration när åtgärden Send event konfigureras.