edgeConfigOverrides (comando configure)
El objeto edgeConfigOverrides le permite anular los valores de configuración de los comandos que se ejecutan en la página actual. Este objeto es útil cuando tiene diferentes sitios web o subdominios para diferentes países o si tiene varios entornos limitados de Experience Platform para almacenar datos específicos de diferentes unidades comerciales. Si desea anular las opciones de configuración para un solo comando de la página, considere la posibilidad de utilizar el objeto edgeConfigOverrides en el comando sendEvent .
El proceso de anulación de la configuración del conjunto de datos consta de dos pasos principales:
- En primer lugar, debe definir la anulación de la configuración de la secuencia de datos al configurar una secuencia de datos en la IU de Datastreams. Consulte Anulaciones de configuración de secuencia de datos en la documentación de flujos de datos para obtener instrucciones sobre cómo configurar las anulaciones.
- Después de configurar la anulación de la secuencia de datos en la interfaz de usuario de flujos de datos, puede configurar el objeto
edgeConfigOverrides.
Cuando establece el objeto edgeConfigOverrides en el comando configure, se aplica a todos los datos enviados a Adobe. Los siguientes comandos also admiten el objeto edgeConfigOverrides:
La configuración de edgeConfigOverrides en cualquiera de los comandos anteriores tiene prioridad sobre el objeto edgeConfigOverrides del comando configure si ambos están establecidos. Si alguno de estos comandos no contiene un objeto edgeConfigOverrides, se utilizará el objeto edgeConfigOverrides del comando configure.
Ejemplo
Si la configuración del flujo de datos tiene habilitados todos los servicios compatibles, el ejemplo siguiente anula esta configuración y deshabilita todos los servicios.
alloy("configure", {
orgId: "97D1F3F459CE0AD80A495CBE@AdobeOrg",
datastreamId: "db9c70a1-6f11-4563-b0e9-b5964ab3a858",
edgeConfigOverrides: {
com_adobe_experience_platform: {
enabled: false,
datasets: {
event: {
datasetId: "64b6f930753dd41ca8d4fd77"
}
},
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: ["exampleoverridersid","exampleoverridersid2"]
},
com_adobe_identity: {
idSyncContainerId: 34373
},
com_adobe_target: {
enabled: false,
propertyToken: "01dbc634-07c1-d8f9-ca69-b489a5ac5e94"
},
com_adobe_audience_manager: {
enabled: false
},
com_adobe_launch_ssf: {
enabled: false
}
}
});
orgIdstringdatastreamIdstringcom_adobe_experience_platformobjectcom_adobe_experience_platform.enabledbooleancom_adobe_experience_platform.datasetsobjectcom_adobe_experience_platform.com_adobe_edge_ode.enabledbooleancom_adobe_experience_platform.com_adobe_edge_segmentation.enabledbooleancom_adobe_experience_platform.com_adobe_edge_destinations.enabledbooleancom_adobe_experience_platform.com_adobe_edge_ajo.enabledbooleancom_adobe_analytics.enabledbooleancom_adobe_analytics.reportSuites[]string[]com_adobe_audience_manager.enabledbooleancom_adobe_identity.idSyncContainerIdintegercom_adobe_audience_manager.enabled se establezca en true. De lo contrario, el servicio Audience Manager está deshabilitado.com_adobe_target.enabledbooleancom_adobe_target.propertyTokenstringcom_adobe_launch_ssfbooleanAnulaciones de configuración mediante la extensión de etiquetas Web SDK
El equivalente de la extensión de etiquetas Web SDK de este campo se encuentra en Invalidaciones de configuración al configurar la extensión de etiquetas.