Versions in this module Expand all Collapse all v0 v0.2.0 Apr 27, 2026 v0.1.0 Apr 27, 2026 Changes in this version + type Event struct + APIDurationMs int64 + APIMethod string + APIPath string + APIStatusCode int + ConversionStatus string + DurationMs int64 + ErrorComponent string + ErrorMessage string + ErrorStack string + ErrorType string + EventID string + EventName string + EventType EventType + JourneyID string + JourneyStepID string + JourneyStepName string + Metadata map[string]any + OrgID string + PagePath string + PageReferrer string + PageTitle string + PageURL string + PerformanceCLS float64 + PerformanceFID float64 + PerformanceLCP float64 + PerformanceTTFB float64 + ProjectID string + Sequence int64 + SessionID string + SnapshotURL string + SnapshotViewport string + Timestamp time.Time + UIAction string + UIComponentName string + UIComponentPath string + UIComponentType string + UIElement string + UIElementText string + UIScrollPosition float64 + UIStateAfter string + UIStateBefore string + UIStateChangeType string + UIStateKey string + UIViewport string + UserID string + func (e *Event) MarshalJSON() ([]byte, error) + func (e *Event) UnmarshalJSON(data []byte) error + func (e *Event) Validate() error + type EventBatch struct + Events []Event + type EventType string + const EventTypeAPIRequest + const EventTypeAPIResponse + const EventTypeCustom + const EventTypeError + const EventTypeJourneyStep + const EventTypePageLeave + const EventTypePageView + const EventTypePerformance + const EventTypeStateChange + const EventTypeUIBlur + const EventTypeUIClick + const EventTypeUIFocus + const EventTypeUIInput + const EventTypeUIScroll + const EventTypeUISubmit + type IngestError struct + Error string + Index int + type IngestResponse struct + Accepted int + Errors []IngestError + Rejected int + type ValidationError struct + Field string + Message string + func (e *ValidationError) Error() string