sendEvent

The sendEvent kommandot är det primära sättet att skicka data till Adobe för att hämta personaliserat innehåll, identiteter och målgruppsmål. Använd xdm objekt för att skicka data som mappar till ditt Adobe Experience Platform-schema. Använd data objekt för att skicka data som inte är XDM. Du kan använda datastream-mapparen för att justera data inom det här objektet mot schemafält.

Skicka händelsedata med tillägget Web SDK-tagg

Att skicka händelsedata utförs som en åtgärd i en regel i tagggränssnittet för Adobe Experience Platform Data Collection.

  1. Logga in på experience.adobe.com med dina Adobe ID-uppgifter.
  2. Navigera till Data Collection > Tags.
  3. Välj önskad taggegenskap.
  4. Navigera till Rules markerar du önskad regel.
  5. Under Actionsväljer du en befintlig åtgärd eller skapar en åtgärd.
  6. Ange Extension listruta till Adobe Experience Platform Web SDK och ange Action Type till Send event.
  7. Ange önskade fält och klicka på Keep Changes och sedan köra ditt publiceringsarbetsflöde.

Skicka händelsedata med JavaScript-biblioteket för Web SDK

Kör sendEvent när du anropar den konfigurerade instansen av Web SDK. Se till att du ringer configure innan du anropar sendEvent -kommando.

alloy("sendEvent", {
  "data": dataObject,
  "documentUnloading": true,
  "edgeConfigOverrides": { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
  "renderDecisions": true,
  "type": "commerce.purchases",
  "xdm": adobeDataLayer.getState(reference)
});

Svarsobjekt

Om du väljer att hantera svar med det här kommandot är följande egenskaper tillgängliga i svarsobjektet:

  • propositions: En array med förslag som returneras av Edge Network. Exempel på förslag som återges automatiskt är flaggan renderAttempted ange till true.
  • inferences: En array med härledningsobjekt som innehåller maskininlärningsinformation om den här användaren.
  • destinations: En array med målobjekt som returneras av Edge Network.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636