How to improve your notification’s ranking
Pro-tip by +Joanna Smith
When it comes to notifications, you want to strike the perfect balance between standing out and not being spammy
. It’s easy enough to stand out if you improve the look of your notification, use informative text, and offer actions to your users. (As explained in this super helpful DevByte https://goo.gl/1UrHMU
But when it comes to ranking, your options are fairly limited. Most developers understand that they can set the notification priority
), and so they’ll just claim everything as MAX. But not every notification deserves to be high-priority
. And honoring that will actually help you build user trust. Use the guidelines below to help you reach your users when you need to, without being that annoying spammy app. High and Max priorities will get a “Heads-up” notification, so make sure these are truly important enough to interrupt the user, since that’s what you’ll be doing.
You can also specify the notification’s category
). Android provides several category options that help the system give deference to things like calendar events, which the user probably cares a lot about. So when you specify a value here, you are only helping yourself. Because while categories won’t directly affect your notification’s ranking, they will influence decisions like whether to trigger when the device is in Do Not Disturb mode.
Finally, you can list the people involved
). Because when you provide information about who the message is coming from, for example, the system can see that that user is actually a starred contact, and your notification just became more interesting to the user. Possibly even interesting enough to also break through the Do Not Disturb mode. For more information on this new option, check out this protip from +Ian Lake
To learn more about notification priority and categories, check the design guidelines (http://goo.gl/uYcrfH
). And to see how to add this metadata to your own notifications, check the documentation (http://goo.gl/M9Q8Wz
). But above all else, just continue to #BuildBetterApps