trackEvent

suspend fun trackEvent(eventName: String, eventData: Map<String, Any>? = null, eventId: String? = null): Result<Unit>

Track a custom event

Parameters

eventName

Name of the event to track

eventData

Optional additional event data

eventId

Optional unique event identifier for deduplication