• How do I capture device type and location?

  • The Swrve SDK automatically collects the following device attributes on iOS, Android, and Unity. Each attribute is sent as a user property and updated each time they start a new session. User attribute name Description Example values swrve.device_width The width in pixels of the device screen. 1125 swrve.device_height The height in pixels of the device Read More


  • Should I use Advertising ID to identify users in my Android app?

  • No. You should not use Advertising ID to identify your users in Swrve. Why should I not use the Google Advertising ID? You should not use Advertising ID because it is resettable by the user. When users reset their Advertising ID they look like a new users to the Swrve system. This makes our segmentation, Read More


  • What are the differences between payloads and user properties?

  • Payloads and user properties are sent to Swrve in a similar fashion, but are intended for much different purposes. There is a 500 key/value limit on payload data, since each payload is constantly being calculated and processed. Currently, there is no limit on user properties, although only some properties can be pulled out of Swrve Read More