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
sendEvent
anrop.
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: true
personalization.sendDisplayEvent: true
eller 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: true
personalization.sendDisplayEvent: false
fö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
.