edgeConfigOverrides (commande configure)
L’objet edgeConfigOverrides vous permet de remplacer les paramètres de configuration pour les commandes exécutées sur la page active. Cet objet est utile lorsque vous disposez de sites web ou de sous-domaines différents pour différents pays ou si vous disposez de plusieurs sandbox Experience Platform pour stocker des données spécifiques à différentes unités commerciales. Si vous souhaitez remplacer les paramètres de configuration pour une seule commande de la page, pensez à utiliser l’objet edgeConfigOverrides dans la commande sendEvent.
Le processus de remplacement de la configuration des trains de données comprend deux étapes principales :
- Tout d’abord, vous devez définir le remplacement de votre configuration de train de données lors de la configuration d’un train de données dans l’interface utilisateur des trains de données. Consultez Remplacements de la configuration des trains de données dans la documentation sur les trains de données pour obtenir des instructions sur la configuration des remplacements.
- Après avoir configuré le remplacement du flux de données dans l’interface utilisateur des flux de données, vous pouvez configurer l’objet
edgeConfigOverrides.
Lorsque vous définissez l’objet edgeConfigOverrides dans la commande configure, il s’applique à toutes les données envoyées à Adobe. Les commandes suivantes également prennent en charge l’objet edgeConfigOverrides :
La définition de edgeConfigOverrides dans l’une des commandes ci-dessus est prioritaire sur l’objet edgeConfigOverrides dans la commande configure si les deux sont définis. Si l’une de ces commandes ne contient pas d’objet edgeConfigOverrides, l’objet edgeConfigOverrides de la commande configure est utilisé.
Exemple
Si tous les services pris en charge sont activés pour votre configuration de train de données, l’exemple ci-dessous remplace ce paramètre et désactive tous les services.
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 définir sur true. Dans le cas contraire, le service Audience Manager est désactivé.com_adobe_target.enabledbooleancom_adobe_target.propertyTokenstringcom_adobe_launch_ssfbooleanRemplacements de configuration à l’aide de l’extension de balise Web SDK
L’équivalent de l’extension de balise Web SDK de ce champ se trouve sous Remplacements de configuration lors de la configuration de l’extension de balise.