Details about User Properties
An In-depth look at the user schema
Custom Attributes and System Attributes
After setting up the user schema, and using laudspeaker you may notice that a given user has three sets of properties:
- Attributes
- System Attributes
- Message Channels
The Attributes
that you see are the ones that you have set up in the user schema and want us to track; the system attributes that we have are automatically created and collected by Laudspeaker for each user, and cannot be changed manually.
You cannot create custom attributes with the same names as system attributes, as those keywords are reserved.
The system attributes we collect are:
other_ids
: an array of all the laudspeaker ids this user has had
createdAt
: when this user was first seen in the laudspeaker system
Message Channels
Message Channels are how you tell Laudsepaker which attribute we should use to send messages. You can see the users’ specific email, sms, push etc field in this section. Message channel values can be changed for users, and are not treated as system attributes.