Ostatnia aktualizacja:

3 września 2025

Opublikowano:

7 marca 2017

Powiadomienia push na stronie

Powiadomienia push na stronie

Powiadomienia Web Push to klikalne komunikaty, które pojawiają się na ekranie urządzenia. Są podobne do powiadomień otrzymywanych na telefonach czy tabletach z aplikacji natywnych, z tą różnicą, że wysyłane są one z aplikacji webowej i mamy do nich dostęp na każdym urządzeniu, z którego korzystamy.

W tym artykule dowiesz się:
  1. Powiadomienia push na stronie – jak je włączyć?
  2. Push notyfikacje – jak wyglądają?
  3. Jak wysyłać powiadomienia push na stronie?

Powiadomienia push na stronie – jak je włączyć?

Najpierw należy wyrazić zgodę na otrzymywanie takich powiadomień. Domyślnie przeglądarka sama nas o to zapyta, gdy wejdziemy na stronę, która chce nam wysyłać powiadomienia.

Na przykładzie przeglądarki Google Chrome pokażę jak zmienić te ustawienia: przechodzimy do ustawień przeglądarki, klikamy na samym dole „pokaż ustawienia zaawansowane”, w sekcji prywatność wybieramy „ustawienia treści” i szukamy powiadomień.

Ustawienia powiadomień

Teraz możemy wyłączyć opcję ich otrzymywania.

Push notyfikacje – jak wyglądają?

Zapewne każdy z nas spotkał się już z powiadomieniami w popularnych serwisach internetowych.

Powiadomienie Push

Powiadomienie Web Push składa się zawsze z tych samych elementów:

  • tytuł,
  • treść,
  • grafika,
  • link do strony, z której zostało wysłane.

Na urządzeniach mobilnych dostajemy powiadomienie, które trafia, jak w przypadku natywnych aplikacji, do górnej belki lub na ekran odblokowania telefonu, jeśli ustawienia na to pozwalają.

Jak wysyłać powiadomienia push na stronie?

Na samym początku musimy zarejestrować service worker W tym celu musimy stworzyć pusty plik o nazwie sw.js, a następnie zarejestrować go poleceniem:

navigator.serviceWorker.register('sw.js');

Następnie dbamy, aby otrzymać pozwolenie od użytkownika na pokazywanie powiadomień:

Notification.requestPermission((result) => {
      console.log(result);
    });

Rezultatem wywołania tej funkcji w przypadku zgody użytkownika będzie string granted.

Kolejnym krokiem będzie wywołanie samego komunikatu. W tym celu użyjemy:

navigator.serviceWorker.ready.then((registration) => {
  registration.showNotification('To jest powiadomienie testowe', {
    body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor',
    icon: 'logo.png',
    tag: 1
  });
})

W wyniku czego otrzymamy wiadomość Push jak na zdjęciu wyżej. Pamiętajmy, że strona musi posiadać certyfikat SSL, czyli zaczynać się na https://. Przykładowy kod będzie zatem wyglądał tak:

navigator.serviceWorker.register('sw.js');

  Notification.requestPermission((result) => {
    if (result === 'granted') {
navigator.serviceWorker.ready.then((registration) => {
registration.showNotification('To jest powiadomienie testowe', {
body: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor',
          icon: 'logo.png',
          tag: 1
});
});
    };
  });

W powyższym przykładzie użyliśmy 3 opcji :

  • body – treść powiadomienia,
  • icon – grafika wyróżniająca,
  • tag – id naszego powiadomienia, które po tag’u możemy modyfikować.

Kompatybilne przeglądarki :

  • Chrome + wersja mobilna (od wersji 42),
  • Firerox + wersja mobilna (od wersji 44),
  • Opera + wersja mobilna (od wersji 29).
Ostatnia aktualizacja:

3 września 2025

Opublikowano:

7 marca 2017

W tym artykule dowiesz się:
  1. Powiadomienia push na stronie – jak je włączyć?
  2. Push notyfikacje – jak wyglądają?
  3. Jak wysyłać powiadomienia push na stronie?

Polecane artykuły

Biznes e-Commerce na akcesoriach dla kobiet – Magdalena Kucia-Ochal

Jak realnie wygląda rozwój sklepu internetowego? Czy rzeczywiście to taka sielanka, o jakiej możesz przeczytać w social mediach? No nie. Prowadzenie własnego e-Commerce wymaga wiele wysiłku. Po drodze pojawiają się też liczne problemy. Musisz więc mieć grubą skórę, by stawić im wszystkim czoła i sprawnie rozwijać swój biznes. Swoją drogą do e-Commerce w tym odcinku podzieliła się Magdalena Kucia-Ochal, która w 2017 roku zdecydowała się odejść z korporacji i otworzyć własny sklep internetowy - Nancy Accessories. Historia Magdy i jej firmy jest bardzo ciekawa. Dlatego w tym odcinku podpytuję ją nie tylko o sukcesy, ale również wyzwania, z którymi musiała się zmierzyć podczas 7 lat prowadzenia własnego biznesu.

Czytaj więcej
Marketing ecommerce

Projektujemy marketing w e-Commerce

Uwaga, uwaga! Zgodnie z najnowszymi prognozami, opiniami ekspertów, a także zdrowym rozsądkiem, jeśli popatrzeć na statystyki z ubiegłych lat, w 2022 roku, sprzedając w kanale on-line, walczymy o rynek wartości około ponad 100 mld zł. Co więcej, nie licząc jakiejś niespodziewanej katastrofy, należy się spodziewać coraz wyższych wartości i coraz szybszego rozwoju. W Internecie kupujemy […]

Czytaj więcej
KPI w e-Commerce

Jakie KPI mierzyć w e-Commerce?

Jedno z popularnych powiedzeń w biznesie brzmi „jeśli nie możesz tego zmierzyć, nie możesz tym zarządzać”. Prawdę mówiąc, nie do końca mogę się z nim zgodzić — jest całe mnóstwo rzeczy, którymi zarządzamy w firmie na co dzień, nie przykładając do nich konkretnych wskaźników. Zdecydowanie łatwiej jednak zarządza się tym, co można zmierzyć. Jeśli jesteś […]

Czytaj więcej
Wymiary grafik Instagram

Aktualne wymiary grafik na Instagram [aktualizacja sierpień 2022]

Portale społecznościowe prześcigują się wzajemnie pod względem popularności, ilości użytkowników oraz dodatkowych funkcjonalności. Okres świetności Facebooka pomału mija, w USA użytkownicy nie mogą obejść się bez Twittera, a Instagram powoli staje się przodującym graczem na dobrze znanym nam rynku. To właśnie na nim dziś skupię swoją uwagę i podzielę się z Wami informacjami, które pozwolą […]

Czytaj więcej

Skontaktuj się z nami

Opowiedz nam o swoich ambicjach związanych z e-commerce i pozwól nam wspólnie je zrealizować.

Skontaktuj się z nami