Hantera visningshändelser i Web SDK
Visningshändelser används av Web SDK för att informera din personaliserings- eller analystjänst när ett visst personaliseringsinnehåll visas på en sida.
Genom att skicka visningshändelser förbättras noggrannheten i mätvärdena för personalisering och du får en korrekt översikt över vad användarna ser på sidan.
Med Web SDK kan du skicka visningshändelser på två sätt:
- Automatiskt, omedelbart efter att det anpassade innehållet återges på sidan. Mer information finns i dokumentationen om hur du återger anpassat innehåll.
- Manuellt, genom efterföljande
sendEventanrop.
applyPropositions anropas.Skicka visningshändelser automatiskt send-automatically
När du skickar visningshändelser får du automatiskt mer korrekta analysmått, eftersom händelsen skickas omedelbart efter att personaliseringen har lästs in. Den här implementeringen har också en effektivare implementeringsmetod.
Om du vill skicka visningshändelser automatiskt när det anpassade innehållet återges på sidan måste du konfigurera följande parametrar:
renderDecisions: truepersonalization.sendDisplayEvent: trueeller inte angivet
Web SDK skickar visningshändelserna omedelbart efter att någon personalisering har renderats som ett resultat av ett sendEvent-anrop.
Skicka visningshändelser i efterföljande sendEvent-anrop send-sendEvent-calls
Jämfört med att automatiskt skickar visningshändelser kan du även inkludera mer information om sidinläsningen i anropet när du tar med dem i efterföljande sendEvent samtal. Det kan vara extra information som inte var tillgänglig när det personliga innehållet begärdes.
Om du skickar visningshändelser i sendEvent anrop minimeras dessutom avhoppsfrekvensen när du använder Adobe Analytics.
sendEvent anrop. I det här fallet kan du inte skicka visningshändelser automatiskt.Skicka visningshändelser för automatiskt återgivna förslag auto-rendered-propositions
Om du vill skicka visningshändelser för automatiskt återgivna profiler måste du konfigurera följande parametrar i sendEvent-anropet:
renderDecisions: truepersonalization.sendDisplayEvent: falseför sidträffens överkant
Om du vill skicka visningshändelser anropar du sendEvent med personalization.includeRenderedPropositions: true
Skicka visningshändelser för manuellt återgivna förslag manually-rendered-propositions
Om du vill skicka visningshändelser för manuellt återgivna utkast måste du inkludera dem i _experience.decisioning.propositions XDM-fältet, inklusive fälten id, scope och scopeDetails från förslagen.
Dessutom ställer du in fältet include _experience.decisioning.propositionEventType.display på 1.