GlobalContexts

GlobalContexts add global/general information about the state in which an Event happened, such as a user's identity and marketing information. They do not carry information related to where the Event originated (location), which instead is captured by the LocationStack.

Contains

array<AbstractGlobalContext>.

Validation Rules

GlobalContexts require an ApplicationContext, and its items are uniquely identified by a set of {_type, id} properties.

Specifically: