To define your tracking plan, start by creating your first event on the Events tab.
Note: Iteratively recommends the Object-Action Framework as a best practice for governing the structure of your events. Each event is associated with an Object in your application (e.g. File, Song, Story, or User) and an Action (e.g. Uploaded, Played, Completed, or Logged In).
Every event is defined by:
An event may have one or more properties associated with it. Properties further describe the particular event and the context it was invoked in. For example, a Song Played event may contain a songName property.
Every property is defined by:
A tracking plan is consumed by developers in the form of type-safe auto-generated code. The code exactly replicates the spec in the tracking plan and enforces all its rules and requirements.