globalProperties property

Map<String, Object?>? globalProperties
final

Initial global properties attached to every event from the very first launch.

Applied natively during Openpanel.initialize — before the automatic cold-start app_opened is collected — so even the first event of a fresh install carries them (a post-initialization Openpanel.setGlobalProperties call cannot: the cold-start event is already enqueued by then).

The values land in the same persistent store Openpanel.setGlobalProperties uses with the same merge semantics (a null value removes the key): later setGlobalProperties calls merge on top for the keys they touch and never wipe the rest. clear() wipes them along with the store.

Implementation

final Map<String, Object?>? globalProperties;