Extras
An extra is a custom field a tenant defines: a code, a name and a dataType, holding one value
per person. Journeys set extras (updateUserExtra) and read them (extras.<extra> in a
condition), and copy can quote one ({{ extras.<extra id> }}).
- A value must fit its extra's type, or it is refused.
- A
jsonextra holds one object, at most 8 KB, so a condition can read inside it asextras.<extra>.<name>. A top level that isn't an object is refused. - A person's values are their user extras, one per extra.