
Powiadomienia push to niezwykle proste narzędzie do komunikacji z użytkownikami strony bądź serwisu WWW. Ta stosunkowo nowa technologia dopiero wkracza na rynek, dlatego wiedza na jej temat bywa bardzo enigmatyczna.
Aby przybliżyć zagadnienie powiadomień web push, postanowiliśmy opisać ich działanie oraz przeprowadzić przez pierwsze kroki w naszej aplikacji:

Pierwszym krokiem po założeniu konta w aplikacji PushPushGo jest stworzenie projektu, który będzie zawierał dane odnośnie naszej strony WWW.
Po utworzeniu projektu zostaniemy przeniesieni w zakładkę z jego ustawieniami. Z początku wyświetlony zostanie komunikat o błędnej integracji strony. Wystarczy jednak skopiować wskazaną linię kodu i wkleić ją do kodu źródłowego strony, na której wysyłane będą powiadomienia.

Ta prosta czynność, to cały proces integracji. Po wklejeniu kodu, można sprawdzić status klikając przycisk „Sprawdź integrację”. Jeśli proces przebiegł pomyślnie, komunikat poinformuje, że strona została poprawnie zintegrowana.
Już teraz, po wejściu na Twoją stronę będzie można zaobserwować, że przy pasku url wyświetla się dymek z zapytaniem o akceptację powiadomień web push.
Wyświetlający się domyślny dymek, nazywany również formularzem zapisu, jest edytowalny z poziomu aplikacji. W zakładce „Szablony” dostępne są różne layouty, które odpowiadają za sposób jego wyświetlania.
Warto także zredagować tekst formularza, by zachęcił użytkowników do kliknięcia w przycisk „Akceptuj”.
Dodatkowo, w tej samej zakładce, można skonfigurować czas po jakim formularz się wyświetli oraz czas po jakim formularz pojawi się ponownie, po odrzuceniu powiadomień przez użytkownika. Po zapisie nowych ustawień formularza, rezultat można podejrzeć po odświeżeniu strony.

Teraz, gdy strona jest już poprawnie zintegrowana, a skonfigurowany formularz zachęca do subskrypcji, użytkownicy, którzy klikną przycisk „Akceptuj” automatycznie zostaną zapisani w bazie odbiorców. Lista zapisanych użytkowników dostępna jest w aplikacji w zakładce „Odbiorcy”.
Każdy odbiorca jest oznaczony jednym z trzech statusów: „Zapisany”, „Wypisany” lub „Utracony”. Jak nie trudno się domyślić, zaraz po zaakceptowaniu powiadomień, subskrybent otrzymuje status „Zapisany”.
Zapis na powiadomienia może nastąpić w danej przeglądarce na danym urządzeniu. Jeśli użytkownik posiada wiele urządzeń i na wszystkich chce otrzymywać powiadomienia, musi złożyć akceptację osobno na każdym z nich. W tej sytuacji, w naszej aplikacji będą to osobni odbiorcy, mimo, że w rzeczywistości jest to jedna osoba.
Status „Utracony” otrzymuje odbiorca, który odinstaluje przeglądarkę i możliwość wysyłki powiadomień do niego przepada bezpowrotnie.
Mając w swojej bazie odbiorców, możemy zacząć wysyłać do nich pierwsze kampanie. Używając powiadomień push można przekazywać im rozmaite informacje, przykładowo o nowych treściach na naszej stronie, promocjach, aktualnościach czy jakichkolwiek zmianach.
Warto wykorzystać tutaj kreatywność oraz znajomość użytkowników własnego serwisu i dostosować treść kampanii w taki sposób, by przykuć ich uwagę.

Komunikat web push jest bardzo prosty. Może składać się z obrazka, tytułu, treści oraz linka.
Powiadomienia pojawiają się w rogu ekranu urządzenia, bez względu na to czy włączona jest przeglądarka. Wyświetlają się przez określony czas, a następnie znikają. Jeśli użytkownik ma wyłączone urządzenie powiadomienia będzie mógł zobaczyć zaraz po jego uruchomieniu.
Więcej o wyglądzie i wsparciu powiadomień push możesz przeczytać w następnym artkule.
.png)
.png)


Mi tincidunt elit, id quisque ligula ac diam, amet. Vel etiam suspendisse morbi eleifend faucibus eget vestibulum felis. Dictum quis montes, sit sit. Tellus aliquam enim urna, etiam. Mauris posuere vulputate arcu amet, vitae nisi, tellus tincidunt. At feugiat sapien varius id.
Eget quis mi enim, leo lacinia pharetra, semper. Eget in volutpat mollis at volutpat lectus velit, sed auctor. Porttitor fames arcu quis fusce augue enim. Quis at habitant diam at. Suscipit tristique risus, at donec. In turpis vel et quam imperdiet. Ipsum molestie aliquet sodales id est ac volutpat.

Elit nisi in eleifend sed nisi. Pulvinar at orci, proin imperdiet commodo consectetur convallis risus. Sed condimentum enim dignissim adipiscing faucibus consequat, urna. Viverra purus et erat auctor aliquam. Risus, volutpat vulputate posuere purus sit congue convallis aliquet. Arcu id augue ut feugiat donec porttitor neque. Mauris, neque ultricies eu vestibulum, bibendum quam lorem id. Dolor lacus, eget nunc lectus in tellus, pharetra, porttitor.
"Ipsum sit mattis nulla quam nulla. Gravida id gravida ac enim mauris id. Non pellentesque congue eget consectetur turpis. Sapien, dictum molestie sem tempor. Diam elit, orci, tincidunt aenean tempus."
Tristique odio senectus nam posuere ornare leo metus, ultricies. Blandit duis ultricies vulputate morbi feugiat cras placerat elit. Aliquam tellus lorem sed ac. Montes, sed mattis pellentesque suscipit accumsan. Cursus viverra aenean magna risus elementum faucibus molestie pellentesque. Arcu ultricies sed mauris vestibulum.
Morbi sed imperdiet in ipsum, adipiscing elit dui lectus. Tellus id scelerisque est ultricies ultricies. Duis est sit sed leo nisl, blandit elit sagittis. Quisque tristique consequat quam sed. Nisl at scelerisque amet nulla purus habitasse.
Nunc sed faucibus bibendum feugiat sed interdum. Ipsum egestas condimentum mi massa. In tincidunt pharetra consectetur sed duis facilisis metus. Etiam egestas in nec sed et. Quis lobortis at sit dictum eget nibh tortor commodo cursus.
Odio felis sagittis, morbi feugiat tortor vitae feugiat fusce aliquet. Nam elementum urna nisi aliquet erat dolor enim. Ornare id morbi eget ipsum. Aliquam senectus neque ut id eget consectetur dictum. Donec posuere pharetra odio consequat scelerisque et, nunc tortor. Nulla adipiscing erat a erat. Condimentum lorem posuere gravida enim posuere cursus diam.