Data Models

Providing end-to-end transparency

Log TypeDescriptionExample Use Case
ImpressionRecords each time an impression is generated. Includes metadata like creative, campaign, and placement.Tracking ad delivery
ClickCaptures when a user clicks on an ad. Includes timestamp, device info, and associated impression metadata.Analyze click-through rates (CTR), user engagement, or measure ad creative performance.
ConversionLogged when a conversion event is attributed to a prior ad interaction (e.g. click or view). See Attribution.Track attribute sales that occur from ads
Custom EventTracks custom events (e.g. add to cart, add to wish list).Track additional engagement metrics associated to ads
RequestLogs every ad request made to Kevel's Decision APIGain visibility in to Ad Decision Requests sent to Kevel
DecisionContains detailed information for each placement you've asked Kevel to fill via Kevel's Ad Decision APIGain visibility in to Ad Decision Requests sent to Kevel, and for monitoring fill-rate in combination with Selection logs
AuctionRecords bidding data for each auction that occurs, including all bids and their projected values.Audit pricing and bidding logic, or build advanced bidding and auction health metrics
SelectionRecords final ad selections made by KevelGain further visibility in to each ad that Kevel has selected to serve.
UserDBLogs events related to user data writes and updates to Kevel’s UserDB (e.g. segmentation updates).Monitor updates made to UserDB.

What’s Next