Итак, усилитель предоставляет компонент для push-уведомлений.
Они упомянули, что этот компонент требует некоторой дополнительной интеграции, в которой мне нужно загрузить два HTML-файла (прилагается) на моем сайте, а также файл JavaScript, совместимый с сервисом amp-web-push.
Эти три файла образуют конфигурацию, описанную ниже:
<amp-web-push
helper-iframe-url="https://example.com/helper-iframe.html"
permission-dialog-url="https://example.com/permission-dialog.html"
service-worker-url="https://example.com/service-worker.js"
></amp-web-push>
Но persmission-dialog-url всегда приводит к открытию новой вкладки для запроса разрешения на уведомление.
мы можем сделать это, не открывая дополнительную вкладку .
также, пожалуйста, помогите мне в помощник-iframe-URL?
они объяснили это как «Эта страница обеспечивает связь между страницей AMP и сервисным работником, который подписывает и отписывает пользователя. Эта страница также помогает определить статус разрешения уведомления».
Но я не знаю, как он будет делать то же самое.