Specific action within the category, e.g. 'draw'.
Broad group, e.g. the HeaderTab value 'comment'.
Fully-qualified stable id, e.g. 'comment.draw'.
OptionalmetaOptional structured extras (e.g. { dialogType }, { tab }, tool options).
Which UI region it came from.
Milliseconds since the epoch (Date.now()), filled by the viewer.
What kind of interaction this is.
A single structured UI-activity event.
idis the fully-qualified, stable key. For tool activations it is a value of ActivityToolId (e.g.'comment.draw'); for other kinds it is a stable identifier for that surface/action.