What is App Title?
Application title represents the title of the application. The title of your Push Notification Message is set to your application's title by default. However, this title is symbolic for a preview. Thus, if you don't change the title, it won't be inserted in the push notification message.
What is Geofence Delimiter?
We can track up to 20 Geofence Locations near a single user. You can change the Geofence Limit in Application Settings and decrease this number.
Where is the User Primary Identifier used?
You can choose a user attribute as User Primary Identifier. Hence, choose which identifier will be used while exporting reports from Enhanced Templates (Clicks Report), Basic Templates (Lead Export, Coupon Export), and App Survey (Lead Export).
How should the Time Zone field be selected?
The local time zone should be selected for the Time Zone field in the application settings. Hence, the scheduled push notifications and campaign durations will be determined by this Time Zone.
Where is the Default Currency information used?
The Revenue Today field on the dashboard and the revenue analytics on the results page are determined by the selected default currency.
Can we convert other currencies to the currency selected on the panel if the application accepts payments in multiple currencies?
Yes. If your application generates revenue in any of the supported currencies, that revenue is automatically converted into the default currency you've selected on the panel.
For example, if your default currency is USD and your app collects 10 EUR and 20 USD in revenue, the 10 EUR will be converted into USD based on the current exchange rate, and the total revenue will be shown entirely in USD.
What are the Most Used SDK Version and the Most Recent SDK Version?
The Most Used SDK Version is the one used by most users. Moreover, the Most Recent SDK Version is the latest SDK version used by the users.
For example, if the application is used by 100K users, 70K use version 8.0 and 30K use version 8.1. Then, the Most Used SDK Version would be 8.0, and the Most Recent SDK Version would be 8.1.
What is Push Notification Server State?
iOS push notifications are sent from two environments: production and development. By selecting the Push Notification Server State, one can choose which environment to use for sending pushes.
What is the difference between sending a push from the production and development environments?
If you send a push from the production environment, only the production versions of the applications will receive it. Similarly, if you send a push from the development environment, only development versions of the application will receive it.
What is the difference between the Development and Production versions of the application?
Generally, Development Versions of applications are used by developers for testing purposes. Production Versions are the ones available in stores and represent the live versions.
Is there any difference regarding Production and Development for Android?
No. The difference between environments exists only on the iOS platform.
Where are the Development and Production Certificates generated?
Certificates are generated by Apple, and developers can upload them to the panel by following the steps in Mobile App Settings > Push Certificates.
What happens when the Certificate expires?
If a Certificate expires, the pushes won't be delivered to iOS users. Developers should renew the Certificates in order to continue sending push notifications to iOS users.
Is entering a password required when uploading a Certificate?
It depends on the developer who generates the Certificate. If the developer doesn't set any password for the certificate, then the password field can be left empty.
Where can the password for Certificates be found?
Password information can be obtained from the developer team that generated the Certificate.
What should the certificate format be to upload it to the panel?
The certificate format should be .p8, .p12, or .pem.
What can be the reason for getting an invalid certificate error while trying to upload a Certificate to the panel?
If the Certificate uploaded to the panel is not accepted, then:
1. Make sure the certificate format is .p8, .p12, or .pem.
2. Make sure the password of the certificate is valid.
Otherwise, the certificate could be defective, and a new certificate should be generated.
Is there any requirement for certificates for Android?
Yes. While iOS requires uploading both production and development certificates for push notifications, Android has a different requirement. On Android, you need to set up your Firebase Cloud Messaging (FCM) credentials, which serve as a certificate to authorize sending push messages.
So, Android does not use traditional certificates like iOS, but still requires configuration through FCM keys to enable push messaging.
What are Firebase Cloud Messaging (FCM) credentials?
It is the key provided by Firebase that needs to be uploaded to send push notifications to Android users.
Where can we find the Firebase Cloud Messaging (FCM) credentials?
It is provided by Firebase; it should be collected from the Firebase Dashboard.
Is there any requirement for credentials for iOS?
No. Credentials only involve the Android platform.
How does Message Throttling work?
You can select fast delivery or one of the options listed in the dropdown for your delivery throttling. Throttling enables you to control the number of messages you send. The fast delivery option sends all notifications to users at the same time.
What could be the reason for the changes in Message Throttling that are not represented on the panel?
You need to click the Save Changes button in the bottom-right corner to save the changes on the panel.