User properties are attributes you can set on a user level. You can send user properties to third party platforms as well as use them in Qonversion for customer segmentation and analytics.
Here is an example of user properties:
There are two types of user properties: Qonversion defined user properties and custom user properties.
We defined some common case properties and provided API for adding them:
Qonversion.setProperty(.email, value: "[email protected]")
[Qonversion setProperty: QPropertyEmail, value: @]
Qonversion.setProperty(QUserProperties.Email, "[email protected]");
Qonversion.setProperty(QUserProperties.Email, "[email protected]")
Qonversion.setProperty(QUserProperty.email, '[email protected]');
Qonversion.setProperty(Property.EMAIL, '[email protected]');
Qonversion.SetProperty(UserProperty.Email, "[email protected]");
The full list of the defined properties is provided below:
User Email. Can be used for cross-platform authorization and integrations with Qonversion.
Kochava Unique Device ID
Customer user ID. Can be used to cross-reference your in-house data with AppsFlyer attribution data.
Adjust Advertising ID
Internal User ID in your backend
Mobile Cookie from the user's device
Additionally, you can add custom user property. Qonversion can send them to third-party integrations as well. For example, you can add user details and use that data to send personalized emails or push notifications via Mailchimp and OneSignal integrations.
Qonversion.setUserProperty("liked-app", value: "yes")
[Qonversion setUserProperty: @"liked-app", value: @"yes"];
You can use letters A-Za-z, numbers, and the following symbols _.:- as a property key.
Updated 7 months ago