User identifier can be specified by calling:
Smartlook.setUserIdentifier(@NonNull String identifier);
Identifiers can be found in the Dashboard and are very useful for finding specific user’s recordings.
Additional user information such as
UserProperties helper class and its methods.
nameproperty will be displayed in the list of visitors in the Smartlook Dashboard. Otherwise the
If there is no suitable helper method for specific properties,
put() method can be used. This method accepts a combination of
val userProperties = UserProperties() .put("key", "value") Smartlook.setUserProperties(userProperties)
UserProperties userProperties = new UserProperties() .put("key", "value"); Smartlook.setUserProperties(userProperties);
All helper and
put() methods have optional parameters
immutable if set to true, the value that has been set for the key is going to be immutable. This means it cannot be set again (a new value will not override the old one).