enqueue Send Event
suspend fun enqueueSendEvent(context: Context, eventName: String, eventData: Map<String, Any>? = null, eventId: String? = null): Boolean
Enqueue a send event work request with fallback to direct API call
Return
true if successful (either enqueued or direct API call succeeded), false otherwise
Parameters
context
Application context for fallback API call
event Name
Name of the event to track
event Data
Optional additional event data
event Id
Optional unique event identifier for deduplication