Default event properties
Solvi Logason
You might want to have a set of event properties that get included on all new events in your tracking plan by default.
Being able to mark an event property as default, would make it included by default on all new events. You would be able to remove the property if you don't want it on a particular event, but this could help you remember to include events that are supposed to be included on almost all events.
Default properties would be different from system properties in the way that developers would be prompted to provide it for every event when implementing the tracking code, while system properties are set once in the session and then automatically included on all events. That makes default properties a better fit for values that are dependent on the event that is being triggered, while system properties are designed for system/device/session dependent values.
Thora Gudfinnsdottir
Merged in a post:
Better support for event properties that are required for all events
Thora Gudfinnsdottir
Some teams require event properties to be on all events that are different from system properties. System properties are set in the beginning of a users' session, but there is a use case for required event properties where the value changes throughout the users' session.
It would be great to have better support for such base properties. Examples:
- Configure a property group to be on events by default when they are created
- Be able to customize the table view such that there's a column per required base property
Coty Pastene
This feature request would be super helpful as we continue to empower team members to create their own branches and events. This would give the team peace of mind as the quintessential properties won't be missed or forgotten, and it would take off the pressure from the approver to ensure we are not forgetting something important