edgeConfigOverrides (sendEvent命令)
edgeConfigOverrides物件允許您覆寫目前sendEvent命令的組態設定。 當您想要以與其他Web SDK實作不同的組態設定執行的相同頁面上有特定命令時,此物件就相當實用。 如果您想要覆寫指定頁面上所有命令的組態設定,請考慮在edgeConfigOverrides命令configure中使用物件。
包羅萬象的資料流設定覆寫程式包含兩個主要步驟:
- 首先,當在資料流UI中設定資料流時,您必須定義資料流設定覆寫。 請參閱資料串流檔案中的資料串流設定覆寫,以取得如何設定覆寫的指示。
- 在資料串流UI中設定資料串流覆寫後,您就可以設定
edgeConfigOverrides物件。
請注意,configure命令也支援edgeConfigOverrides物件;請參閱edgeConfigOverrides命令底下的configure。 如果已設定edgeConfigOverrides命令中的sendEvent物件,優先於edgeConfigOverrides命令中的configure物件。
範例
如果您的資料流設定已啟用所有支援的服務,則下列範例會覆寫此設定並停用所有服務(請參閱每個服務上的enabled: false設定)。 此物件支援與edgeConfigOverrides命令中的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,
},
},
});
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1