[Alpha]{class="badge informative"}

edgeConfigOverrides (Server SDK, sendEvent)

Questa pagina descrive edgeConfigOverrides nel metodo Server SDK sendEvent. Per il Web SDK, vedere edgeConfigOverrides.

L’oggetto edgeConfigOverrides di sendEvent consente di ignorare le impostazioni dello stream di dati per un singolo evento. Utilizzalo quando un evento richiede impostazioni diverse dal resto dell’implementazione, ad esempio un set di dati, una suite di rapporti o uno stream di dati diverso. Per ignorare le impostazioni per ogni evento, utilizzare l’oggetto edgeConfigOverrides in configure.

La sostituzione delle impostazioni dello stream di dati prevede due passaggi:

  1. Definisci le sostituzioni che desideri consentire quando configura lo stream di dati. Per istruzioni, consulta Override della configurazione Datastream.
  2. Impostare l’oggetto edgeConfigOverrides nel codice.

Se si imposta edgeConfigOverrides sia in configure che in sendEvent, SDK li combina per quell’evento. Per ogni proprietà di primo livello, ad esempio com_adobe_analytics, il valore di sendEvent sostituisce l’intero valore di configure. Le proprietà di primo livello impostate solo in configure sono ancora valide. Vedi edgeConfigOverrides in configure per un esempio.

Esempio

L’esempio seguente invia un evento a un flusso di dati diverso e sostituisce la suite di rapporti di Analytics e la proprietà Target:

await visitor.sendEvent({
  xdm: {
    eventType: "commerce.purchases",
    identityMap: {
      Email: [{ id: "visitor@example.com", primary: true }]
    }
  },
  edgeConfigOverrides: {
    datastreamId: "bfa8fe21-6157-42d3-b47a-78310920b39d",
    com_adobe_analytics: {
      reportSuites: ["examplersid3"]
    },
    com_adobe_target: {
      propertyToken: "f3fd55e1-a06d-8650-9aa5-c8356c6e2223"
    }
  }
});

La proprietà datastreamId invia questo evento a un flusso di dati diverso da quello impostato in datastreamId. Tutte le altre proprietà sono uguali alle proprietà di edgeConfigOverrides in configure.

recommendation-more-help
experience-platform-help-collection