MoEngageSDKEventSyncSuccess
@objc(MoEngageSDKEventSyncSuccess)
public class MoEngageSDKEventSyncSuccess : MoEngageSDKEvent, @unchecked Sendable
A background batch sync completed successfully (server-acknowledged).
Confirms that locally-batched events reached MoEngage; per-call onSuccess
only confirms local-batch acceptance.
-
What triggered this sync (manual flush, foreground periodic, background, etc.).
Declaration
Swift
@objc public let syncType: MoEngageEventSyncTriggerType -
Number of events included in the synced batch.
Declaration
Swift
@objc public let eventCount: Int -
Identifier of the synced batch.
Declaration
Swift
@objc public let batchId: String