Table of Contents | ||
---|---|---|
|
Frequently Asked Questions
General
How do I set my app to be able to get Push Notifications?
- To get Push Notifications, enable Google Cloud Messaging for Android (GCM), and then allow Appoxee to send notifications from your app.
For step-by-step instructions, see Android Application Setup. - After allowing your app to send and receive Push Notifications, you need a server to handle these notifications.
To enable the Appoxee sever to handle your notifications, add the Appoxee's code to your app code.
For step-by-step instructions, see Appoxee Android SDK Integration.
- To get Push Notifications, enable Google Cloud Messaging for Android (GCM), and then allow Appoxee to send notifications from your app.
...
Appoxee has released a new SDK version. Do I need to update?
Yes: We always recommend updating your app to use the latest version of the Appoxee SDK.
Note that the SDK version number has an "x.y.z" format (for example: "1.0.7"), indicating if the changes are major or minor:- For major SDK versions, one of the first two version numbers ("x" or "y") are updated.
- For minor SDK versions, only the last number ("z") is updated.
Troubleshooting
Push Notifications
When I use Appoxee to send a Rich Message or a Push Notification, the preview shows an iPhone device instead of an Android device.
This known issue is just in the preview. It will be fixed in upcoming versions.
...
I cannot receive Push Notifications.
1. Go over the XML manifest file (AndroidManifest.xml), and verify that you changed all the required values, as explained in Integration: Adding Appoxee to your Application Code.
2. Log into your Appoxee account, go your app's Application Information page and make sure you entered the correct Google project ID and Google API Key, as explained in Step B: Appoxee Setup of the Android Application Setup.
3. On the same page, check the values of the app's SDK Key and Secret Key, and then make sure you set the same values in your code's "com.appoxee.Configuration" class (see Integration: Adding Appoxee to your Application Code).
4. If you are using an emulator, please make sure to use a Google API target.
How long does it take to send the Push Notifications?
Appoxee starts sending your Push Notifications in a matter of minutes.
However, the Push process itself may take longer, depending on your app's Push Rate setting. :
The Push Rate feature defines the number of Push Notifications sent per-second (p/s). This feature is intended for apps that have a server side, and it is used to prevent overloading the server with too many concurrent app opens (triggered by the Push Notification).
To set the Push Rate, log into your Appoxee account, go to the Apps tab, choose your app to display its Application Information page, and then select the desired Push Rate value from the list.
The default rate is Normal (100 p/s), but you can choose different rates for different purposes. For example: When debugging the app, use a low rate: Debug speed (10 p/s). However, when sending a "Breaking News" Push Notification, set the rate to Fast (250 p/s).
To estimate how long it should take to send a notification, divide the number of users who enabled Push Notifications by the app's Push Rate. For example: If 1,000,000 users enabled Push Notifications, and your Push Rate is 100 p/s, then the Push process is calculated as follows: 1,000,000:100 = 10,000 seconds (close to 3 hours).
General
My list has no registered devices.
Please take into account that it takes a few seconds for a device to register, and that it takes about an hour to update the count of registered devices.
Please check the list again after an hour.
...