FAQs

How do I display an in-app message only once per user?

In the Swrve SDKs, message display rules for an in-app message campaign work as expected under normal circumstances. However, there are some scenarios where a small number of users may see a campaign more than once. The SDK stores the in-app message display rules in a cache file on the user’s device. Some reasons why Read More

What is the latency of data in Swrve?

Latency in Swrve depends on the type of data in question. The table below lists the approximate latency for different reporting data in Swrve. Data type Relevancy Total latency in realtime mode Segment membership A/B tests Campaign audiences Trend reports Segments screen Data written every 2 seconds Day 1/3/5/7 Retention KPIs Trend reports KPI Metrics Read More

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

Troubleshooting push notifications

This article provides tips for troubleshooting common issues encountered with push notifications. Expected behavior When a user opens the app from a push notification, Swrve automatically sends a push engagement event. It is important that Swrve receives this engagement event to accurately track how many users have engaged with a particular notification. Swrve needs to receive the push engaged Read More

Troubleshooting in-app messages

This article provides tips for troubleshooting common issues encountered with in-app messages. Expected behavior In-app messages are triggered by events. The in-app message workflow enables you to create an audience filter so that the message is only shown to a subset of users who trigger that event. For iOS and Android, in-app messaging is automatically integrated after you Read More

How do I manage iOS push certificates for push notifications?

To enable an app to send push notifications to iOS devices (iPhone, iPad and iPod), you require a push certificate. A push certificate authorizes an app to receive push notifications and authorizes a service to send push notifications to an app. You link the push certificate to the app when you publish the app for distribution. For communication with Read More

How do I reset iOS permissions for push notifications?

Push notifications are sent to a device via the Apple Push Notification Service (APNS) using a device token that is unique to each app and user. These tokens can change over time, so Apple recommends requesting the latest device token each time the app opens. This device token is then sent to Swrve and used Read More

How do I manage the Android server key for push notifications?

To enable an app to send push notifications to Google Play devices, you require a server key. There are three main steps involved in creating a server key for your app and entering it in Swrve: Create or import a project in Google’s Firebase Developer Console and collect the Server key and Sender ID. Enter the Sender ID when Read More

Newer Posts
Older Posts