events

open override val events: SharedFlow<AdEvent>(source)

Shared flow of ad lifecycle events (AdEvent) for all formats.

Best-effort delivery, not a durable log. There is no replay and the buffer is finite, so an event emitted with no collector attached — or during a burst that outruns a slow collector — is dropped. Drops are logged (tag AdMobCMP) but not retried.

Fine for driving UI. Do not use as the system of record for billing, revenue, or impression accounting; reconcile against AdMob reporting instead.