Instrumentation · The tracking plan · Element
The events
What is captured.
The part
What it is
Named consistently, since inconsistent naming is what makes an event stream unusable a year after it was built.
With what each event actually means, which is not always obvious from its name.
The smallest level
The attributes it carries
Each attribute is one of the framework’s shared types. What a date is, and how it is written, is defined once for the whole model — the note here says what it means in this particular place.
The other elements in the tracking plan
The fields
What is recorded with each event.
LearnThe currency
Whether the plan matches what is actually implemented.
Learn