1 page.title=Use Rich Notifications to Keep Users Informed 2 page.metaDescription=Use Android's notifications to keep users in touch with your content and services — even when the app is not in use. 3 page.tags="" 4 page.image=/design/media/notifications_pattern_anatomy.png 5 6 @jd:body 7 8 <div class="figure"> 9 <img src="{@docRoot}design/media/notifications_pattern_anatomy.png"> 10 </div> 11 12 <p> 13 The <a href="https://material.google.com/patterns/notifications.html">notification system</a> 14 allows your app to keep the user informed about events, such as new messages, 15 upcoming calendar appointments, shared photos, and much more. They are a 16 fundamental feature of Android that consumers check frequently to receive 17 important notifications and status updates. Notifications are like a news 18 channel that alerts the user to events as they happen and maintains a list of 19 updates since last review. 20 </p> 21 22 23 24 <p> 25 In addition to status updates from friends and family, notifications can also 26 be used to help gamers know when a time-based action is completed or another 27 player took their turn.</p> 28 29 <p>Some game developers use notifications to alert users 30 when a new limited time character can be won or a discount on an in-app 31 purchase is available. </p> 32 33 <h3>But Use Them Sparingly</h3> 34 35 <p> 36 Frequent notifications and spam notifications can turn users off, thereby 37 risking your ratings and user base. Also sure to check our <a href= 38 "https://support.google.com/googleplay/android-developer/answer/4430948">policies</a> 39 to ensure youre treating your user respectfully. 40 </p> 41 42 43 <p><strong>Tip:</strong> 44 Use notifications sparingly — be sure any information presented is 45 useful. Give users the option to turn notifications off. 46 </p> 47 48 <div class="headerLine"> 49 <h2 id="related-resources"> 50 Related Resources 51 </h2> 52 </div> 53 54 <div class="resource-widget resource-flow-layout col-13" 55 data-query="collection:distribute/getusers/notifications" 56 data-sortorder="-timestamp" 57 data-cardsizes="9x3" 58 data-maxresults="6"> 59 </div>