Attribute definitions are metadata objects that describe the structure and purpose of attributes in your application. They are automatically created when you send new attributes through the Usertour API or SDK.These definitions serve as a schema registry for your attributes, ensuring consistency in attribute usage across your application. While you can’t directly manage attribute definitions through the API, they are automatically maintained as you use attributes.
A technical description of the attribute’s purpose and context. This field is editable in the Usertour Dashboard and helps maintain documentation of your attribute implementation.
The human-readable identifier for the attribute, used in the Usertour Dashboard and analytics interfaces. This can be modified to better reflect your attribute naming conventions.
The immutable identifier used in your code when setting attribute values. This value is used in the attributes object when creating or updating users, and cannot be changed after creation to maintain data consistency.