What makes a notification good?
It has a default action
It can be dismissed
it is relevant
It delivers in the background
Push notifications are one of the most valuable capabilities of native apps, and this capability is now available on the web. To get the most out of them, notifications need to be timely, precise, and relevant.
Read more here: https://support.google.com/partners/answer/7336533