Allow properties to have value restrictions for some events and no restrictions for others
E
Elena Pellin
Enable the ability to define allowed values for a property only for specific events, while allowing that same property to be used without any value restrictions in other events. This would enhance flexibility in property reuse and reduce the need for redundant property definitions.
Use Case
In current usage, teams aim to reuse the same properties across multiple events to maintain consistency and avoid duplication. However, there are common scenarios where:
Certain events benefit from having strict allowed values for a property (e.g., for validation or analytics consistency).
Other events require the same property to be open-ended, with no restrictions on its values.
For example, the label property might be tightly controlled in one event but left unrestricted in another.