# Doze Mode

Published articles for Doze Mode.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Ensure your Firebase Cloud Messaging notifications reach your users on Android

DevFeed: [Ensure your Firebase Cloud Messaging notifications reach your users on Android](<https://devfeed.tech/articles/ensure-your-firebase-cloud-messaging-notifications-reach-your-users-on-android-16593.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2025/04/fcm-on-android>)

Author: Sumit Chandel; Alice Yuan

Published: 2025-04-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Android](<https://devfeed.tech/topics/android.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cloud-messaging](<https://devfeed.tech/tags/cloud-messaging.md>), [doze-mode](<https://devfeed.tech/tags/doze-mode.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [notifications](<https://devfeed.tech/tags/notifications.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This tutorial explains how Android Doze mode can delay Firebase Cloud Messaging notifications and how to choose between normal and high priority messages. It also discusses using the appropriate constructs to process FCM payloads and match priority to the urgency and visibility of a notification.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Understanding FCM Message Delivery on Android

DevFeed: [Understanding FCM Message Delivery on Android](<https://devfeed.tech/articles/understanding-fcm-message-delivery-on-android-16557.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2024/07/understand-fcm-delivery-rates>)

Author: Neil Gu; Andrea Wu

Published: 2024-07-18T05:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [push-notification](<https://devfeed.tech/topics/push-notification.md>), [Android](<https://devfeed.tech/topics/android.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [cloud-messaging](<https://devfeed.tech/tags/cloud-messaging.md>), [doze-mode](<https://devfeed.tech/tags/doze-mode.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [push-notification](<https://devfeed.tech/tags/push-notification.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This Firebase tutorial explains seven statuses for Firebase Cloud Messaging messages on Android, including delivered, pending, offline, Doze mode, stopped-user, and throttled cases. It describes how to interpret delivery reports and investigate delivery performance.

### Source excerpt

News, tutorials, and updates from the Firebase team.