2026-06-16 17:39:23 +08:00
|
|
|
package com.xuqm.sdk.bugcollect
|
2026-06-16 12:10:58 +08:00
|
|
|
|
|
|
|
|
data class LogEvent(
|
2026-06-17 15:30:40 +08:00
|
|
|
val eventId: String? = java.util.UUID.randomUUID().toString(),
|
2026-06-16 12:10:58 +08:00
|
|
|
val name: String,
|
|
|
|
|
val properties: Map<String, Any?> = emptyMap(),
|
|
|
|
|
val appKey: String,
|
2026-06-17 15:30:40 +08:00
|
|
|
val userId: String? = null,
|
|
|
|
|
val sessionId: String? = null,
|
2026-06-16 12:10:58 +08:00
|
|
|
val platform: String,
|
2026-06-17 15:30:40 +08:00
|
|
|
val release: String,
|
|
|
|
|
val environment: String = "production",
|
2026-06-16 12:10:58 +08:00
|
|
|
val timestamp: Long = System.currentTimeMillis(),
|
2026-06-17 15:30:40 +08:00
|
|
|
val user: IssueEvent.UserInfo? = null,
|
|
|
|
|
val device: IssueEvent.DeviceInfo? = null,
|
|
|
|
|
val sdk: IssueEvent.SdkInfo? = null,
|
2026-06-16 12:10:58 +08:00
|
|
|
)
|