event type name or uuid (e.g., "click", "purchase", "view")
Optionalpayloadevent-specific payload data (e.g., { item_id: "123", price: 99.99 })
Optionalpredictionassociated prediction uuids (when event follows predictions)
Optionalpredictionsingle associated prediction uuid
Optionaltimestampevent timestamp in iso format (defaults to server time if not provided)
Optionalsessionsession identifier (can be uuid, string, or number)
OptionalunitsOptionalvalue
event tracking data structure
represents a user interaction or system event. used for analytics, personalization model training, and tracking user behavior across sessions.