lżejsze prośby o powiadomienia na Androidzie,

Archit Agarwal
Archit Agarwal
Antonio Sartori
Antonio Sartori

Opublikowano: 22 lipca 2026 r.

W ramach naszych ciągłych działań na rzecz poprawy wygody użytkowników wprowadzamy zmiany, które mają na celu zmniejszenie zmęczenia spowodowanego prośbami o powiadomienia podczas przeglądania internetu. Od wersji 155 Chrome na Androidzie będzie korzystać z nowego sposobu wyświetlania powiadomień. Z tego artykułu dowiesz się, jak ta zmiana będzie wyglądać dla użytkowników, oraz jakie modyfikacje kodu mogą być konieczne, aby skorzystać z tego nowego sposobu wyświetlania powiadomień.

Powiadomienie na telefonie z opcjami Zezwól i Zarządzaj.
Lżejsze prośby o powiadomienia na Androidzie.

Nasze badania i eksperymenty wskazują, że ten mniej inwazyjny interfejs powiadomień jest podobnie zrozumiały jak poprzednia wersja, ale znacznie zmniejsza frustrację użytkowników. Dzięki temu użytkownicy mogą podejmować świadome decyzje dotyczące subskrypcji powiadomień z witryny bez zakłócania ich korzystania z niej.

Dodatkowy punkt wejścia w ustawieniach witryny

Aby umożliwić użytkownikom subskrybowanie w dowolnym momencie, wprowadzamy punkt wejścia do subskrypcji powiadomień wbudowany bezpośrednio w interfejs ustawień witryny w Chrome. Będzie on dostępny po tym, jak witryna po raz pierwszy poprosi użytkownika o zgodę na powiadomienia.

Okno dialogowe uprawnień z opcjami kontrolowania powiadomień i korzystania z aparatu.
Subskrypcja powiadomień w ustawieniach witryny.

Jeśli użytkownik nie podejmie decyzji, gdy witryna po raz pierwszy poprosi go o zgodę, może zasubskrybować powiadomienia w dowolnym momencie.

Potencjalne zmiany w implementacji w witrynach

Gdy nieblokująca prośba wygaśnie, żądanie uprawnień do powiadomień zostanie przerwane, nawet jeśli użytkownik nie podejmie żadnej decyzji. Dlatego należy zmodyfikować kod, który sprawdza, czy uprawnienia zostały przyznane, np. tak jak w tym przykładzie.

// Request notification permission and subscribe if granted.
Notification.requestPermission().then((permission) => {
  // This will run with permission='default' if the non-blocking
  // permission prompt times out.
  if (permission === 'granted') {
    subscribeToPushNotifications();
  }
});

Aby otrzymywać informacje o udanych subskrypcjach powiadomień, gdy użytkownicy wyrażą zgodę w ustawieniach witryny, musisz też monitorować zmiany stanu uprawnień.

navigator.permissions.query({ name: 'notifications' })
  .then(permissionStatus => {
    permissionStatus.onchange = () => {
      if (permissionStatus.state === 'granted') {
        subscribeToPushNotifications();
      }
    };
  });

Sprawdzone metody dla twórców kreacji: prośby kontekstowe

Prośba o uprawnienia do powiadomień w momencie wczytania strony może od razu spowodować frustrację i pogorszyć wrażenia użytkowników w witrynie. Zamiast tego zalecamy, aby witryny powiązywały prośby z odpowiednim kontekstem. Dzięki temu użytkownicy mogą zrozumieć, jakie korzyści przynosi zezwolenie na powiadomienia z witryny. Oto kilka przykładów:

  • E-commerce: oferowanie aktualizacji dostawy zaraz po złożeniu zamówienia.
  • Publikowanie: sugerowanie alertów o tematach po przeczytaniu kilku powiązanych artykułów.
  • Podróże: pytanie, czy użytkownik chce otrzymywać alerty o zmianach cen po wyszukaniu konkretnych lotów.