edgeConfigOverrides (sendEvent comando)

L'oggetto edgeConfigOverrides consente di ignorare le impostazioni di configurazione solo per il comando sendEvent corrente. Questo oggetto è utile quando si dispone di comandi specifici sulla stessa pagina che si desidera eseguire con impostazioni di configurazione diverse rispetto al resto dell'implementazione di Web SDK. Se si desidera ignorare le impostazioni di configurazione per tutti i comandi di una determinata pagina, provare a utilizzare l'oggetto edgeConfigOverrides nel comando configure.

Il processo di sostituzione della configurazione del flusso di dati generale è costituito da due passaggi principali:

  1. Innanzitutto, devi definire la sostituzione della configurazione dello stream di dati quando configuri uno stream di dati nell'interfaccia utente dello stream di dati. Per istruzioni su come configurare le sostituzioni, consulta Le sostituzioni della configurazione dello stream di dati nella documentazione dello stream di dati.
  2. Dopo aver configurato l'override dello stream di dati nell'interfaccia utente dello stream di dati, puoi configurare l'oggetto edgeConfigOverrides.

Il comando configure supporta anche un oggetto edgeConfigOverrides. Vedere edgeConfigOverrides nel comando configure. L'oggetto edgeConfigOverrides nel comando sendEvent ha la precedenza sull'oggetto edgeConfigOverrides nel comando configure se entrambi sono impostati.

Esempio

Se nella configurazione dello stream di dati sono abilitati tutti i servizi supportati, l'esempio seguente sostituisce questa impostazione e disabilita tutti i servizi (vedi l'impostazione enabled: false per ciascun servizio). Questo oggetto supporta le stesse proprietà dell'oggetto edgeConfigOverrides nel comando 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,
    },
  },
});

La configurazione dello stream di dati viene ignorata utilizzando l’estensione tag Web SDK

L'equivalente dell'estensione tag Web SDK di questo oggetto è la sezione Override della configurazione Datastream durante la configurazione dell'azione 'Send event'.

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1