Лучше воспользуйтесь готовым сервисом -
pushall.ru
Дело в том, что сейчас уже на многих сайтах появляются эти запросы на оповещения, как итог пользователь везде видит эти поп-апы. И уже любой такой поп-ап негативно влияет на имидж сайта.
У pushall же подход более демократичен - пользователь сам выбирает куда ему принимать оповещения и от каких каналов. Причем все это не ограничивается хромом - есть поддержка приёма через телеграм, андроид приложение, есть поддержка и других браузеров - сафари, firefox, yandex