Custom Properties
This article covers custom properties that you can define and collect data from to suit your own needs.
In order to use custom properties
SDK integration is required. (Code work needed!)
SDKs that support custom properties include:
- Android
- iOS
- JavaScript
- React
- React Native
- Java/Kotlin
- Python
- Node.js
Set-up rules
Apply the rules below to design custom properties.
- Properties can be assigned to users.
- Users can have up to 64 properties.
- The property value must be expressed as yes/no, a number, or a string.
- Among property values, numbers can have up to 15 integers and 6 decimal places, and strings can have up to 64 characters.
How to use
-
Hackle SDK must be integrated.
Currently, only JavaScript SDK and React SDK are supported for Hackle-provided properties.
Check the SDK integration method for your specific language in the SDK category. -
Transfer properties to Hackle using a method that uses a user object as a parameter.
Please refer to the 'User Identifiers and Property’ document for each language in the SDK category.
Reference documents for developers
Language | SDK Integration | User Identifier and Property |
---|---|---|
Android | ||
iOS | ||
JavaScript | ||
React | ||
React Native | ||
Java/Kotlin | ||
Python | ||
Node.js |
Updated 18 days ago