User Properties

How do I target my audience using date user properties?

As of Swrve SDK version 4.7, target and track your audience based on the date and time of custom user properties with date-typed user properties. For example, target users who have an upcoming event, such as a flight or concert, or ask customers to leave a review a few days after an event, such as Read More

Push Notification Preference user property

How Do I Target Users Based on Their In-App Preferences?

At times, you may want to send different kinds of push notifications to your users depending on their in-app notification settings. You can often group notifications into specific categories, as the following examples show. A banking app may have different types of notifications: Statement-related notifications, such as informing users of a low balance or notifying Read More

How do I get resource A/B test information from the Swrve SDK?

It is now possible to get the resource A/B test and variant IDs directly from the Resource Manager in the Swrve SDK in real-time for use in your third-party reporting systems. To have this feature enabled for your app, contact your CSM at support@swrve.com, and then use the following code to get the resource A/B test Read More

Should I Use a User ID or Device ID?

This article details the differences between the Swrve user ID and device ID and will help you determine which ID to use in your integration. What does the Swrve ID do? In Swrve, this ID is used to track a user for KPI reports, segmentation and dynamic content delivery. IDs are essential in delivering unique 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

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. 640 swrve.device_height The height in pixels of the device 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

Do Swrve SDKs Use Advertising Identifier in iOS?

The Swrve SDK does not use the IDFA as of version 2.0.1. New submissions to the app store using older versions of the Swrve SDK may be rejected by Apple, so Swrve strongly recommends updating to the latest SDK. If you can’t upgrade to the latest Swrve SDK, follow the instructions below. If you upgrade Read More