| AggregateDimension |  | 
| AggregateDimensionInput |  | 
| BehaviorTag | Content that is tagged for adding enrichment score when triggered by behavior (i.e. being shown that content) | 
| CompositionMetadata | Canvas-specific data that should be managed separately from regular context updates | 
| ConsoleDebugLogDrainOptions |  | 
| ContextDevToolOptions |  | 
| ContextEvents |  | 
| ContextPlugin | Defines a plugin for Uniform Context. The plugin should attach event handlers in its creation function. | 
| ContextState | Expresses a 'patch' to the Uniform Context state | 
| ContextStateUpdate |  | 
| CookieTransitionDataStoreOptions |  | 
| CriteriaEvaluator | A type that evaluates a signal criteria type and decides if it matches the current Context state or not. | 
| CriteriaEvaluatorParameters |  | 
| CriteriaEvaluatorResult | The result of evaluating a signal criteria. | 
| DecayFunction | Computes decay of visitor scores over time. NOTE: it is expected that this function mutates the incoming score vectors, if it needs to apply score decay. The data store ensures immutability already. | 
| DecayOptions |  | 
| DevToolsActions | Mutations the DevTools can take on the data it receives | 
| DevToolsDataEvent | Emitted when data is updated in Context to the devtools | 
| DevToolsEvent |  | 
| DevToolsEvents |  | 
| DevToolsForgetEvent | A request to forget me from the DevTools | 
| DevToolsHelloEvent | A hello message emitted as an event from the browser extension to test if the page contains Context | 
| DevToolsLogEvent | A log message emitted as an event to the browser extension | 
| DevToolsRawCommandsEvent | Devtools requests a raw update cycle (explicitly set scores of dimensions in durations, etc) | 
| DevToolsState | The data state provided to the devtools for rendering. | 
| DevToolsUiVersion | The version of the DevTools UI to load when in Chromium extension context. 1: Uniform Optimize. 2: Uniform Context. | 
| DevToolsUpdateEvent | Devtools requests a normal update cycle (regular data update, re-eval signals, etc) | 
| DimensionMatch |  | 
| EdgePersonalizeComponentOptions |  | 
| EdgeTestComponentOptions |  | 
| EdgeTransitionDataStoreOptions |  | 
| EnableUniformInsightsOptions |  | 
| EnrichmentCategory |  | 
| EnrichmentData |  | 
| EventData | An event that has occurred (i.e. an analytics track) which may trigger an Event signal | 
| Goals |  | 
| GoalStateUpdate |  | 
| IdentifyCommand | Identifies the visitor as being a specific unique identifier. NOTE: this only has an effect when using an external cross-device transition storage system. NOTE: you cannot read the identified visitor ID back from the storage system once it is set. | 
| LinearDecayOptions |  | 
| LogDrain |  | 
| LogMessage |  | 
| LogMessageGroup |  | 
| LogMessages | Defines all error codes and their parameter(s) | 
| LogMessageSingle |  | 
| ManifestV2 |  | 
| MessageCategory |  | 
| MessageFunc |  | 
| ModifyScoreCommand | Changes the visitor's permanent score for a given dimension | 
| ModifySessionScoreCommand | Changes the visitor's session (time-based) score for a given dimension | 
| NumberMatch |  | 
| OutputSeverity |  | 
| PersonalizationEvent | Emitted when a personalization runs | 
| PersonalizationEventVariantId |  | 
| PersonalizationManifest |  | 
| PersonalizationSelectionAlgorithm |  | 
| PersonalizationSelectionAlgorithms |  | 
| PersonalizeControlVariant |  | 
| PersonalizedResult | The result of computing personalized content from variations | 
| PersonalizedVariant | Defines the shape of a personalized content variant | 
| PersonalizeVariants |  | 
| QuickConnectConfig |  | 
| QuirkMatch |  | 
| Quirks |  | 
| ScoreVector |  | 
| ServerToClientTransitionState |  | 
| SetConsentCommand | Changes the visitor's storage consent setting. Setting consent to false will trigger deletion of any stored data for the visitor. Scores are still collected in-memory when consent is false; just not persisted. | 
| SetControlGroupCommand | Sets whether the current visitor is in the personalization control group (Will not be exposed to personalization or gather classification data; WILL see A/B tests) In most cases this should not be sent as the membership is computed automatically for visitors; this command is intended mostly for diagnostics and testing purposes. | 
| SetGoalCommand | Converts the goal specified. | 
| SetPersonalizeVariantControlCommand |  | 
| SetQuirkCommand | Sets a permanent quirk key and value for the visitor | 
| SetTestCommand | Sets a specific variant as being this visitor's variant on an A/B test | 
| Severity |  | 
| Signal |  | 
| SignalCriteria |  | 
| SignalCriteriaGroup |  | 
| SignalData |  | 
| StorageCommand |  | 
| StorageCommands | Commands that can be issued to alter the storage of Uniform Context data | 
| StringMatch |  | 
| TestDefinition |  | 
| TestEvent | Emitted event when an A/B test runs | 
| TestOptions |  | 
| TestResult | The result of computing an A/B test result | 
| Tests |  | 
| TestVariant | Defines the shape of a A/B test variant | 
| TransitionDataStoreEvents |  | 
| TransitionDataStoreOptions |  | 
| VisitorData |  | 
| VisitorDataStoreEvents |  | 
| VisitorDataStoreOptions |  |