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:
- GlobalContexts should contain one ApplicationContext.
- Items should have a unique combination of
{_type, id}
properties, except forInputValueContext
.