Troubleshoot push messaging
This information helps you troubleshoot push messaging.
Why are there sometimes delays sending push messages?
The following types of delays might be associated with push messages for Mobile Services:
- Waiting for Analytics HitsEvery report suite has a setting to determine when to process incoming Analytics hits. The default is 1 hour on the hour. The actual processing of Analytics hits might take up to 30 minutes but is typically 15-20 minutes. For example, a report suite processes hits every hour. If you factor in the processing time of a maximum of 30 minutes, it could take up to 90 minutes for an incoming hit to be available for a push message. If a user launched the app at 9:01 AM, the hit would show up in the Mobile Services UI as a new unique user between 10:15 to 10:30 AM.
- Waiting for Push ServiceThe push service (APNS or FCM) might not immediately send out the message. Although uncommon, we have seen a delay of 5-10 minutes. On the Messages page, you can verify that the push message has been sent to the push service by clicking the View link for the message. In the report, the number of successful sends to the push service is listed in the Published column.The push services do not guarantee that a message will be sent.For more information about the reliability of services, see the appropriate documentation:
Why are my push messages being cut off or are not expanding?
For some Android devices, you might need to use NotificationCompat.BigTextStyle when displaying messages.