Konfigurowanie powiadomień PUSH

>Web Systems Pro< używa scentralizowanych powiadomień push. Powiadomienia te mogą działać w różnych aplikacjach:

  • Sklep - do powiadamiania użytkowników o nowych zamówieniach;
  • CRM - do powiadamiania użytkowników o nowych połączeniach telefonicznych.

Wystarczy, że raz skonfigurujesz powiadomienia push, a zaczną one działać we wszystkich aplikacjach >Web Systems Pro<, które korzystają z konfiguracji systemu.

Wybierz serwis online, przez którą chcesz wysyłać powiadomienia push w swoim bekendzie >Web Systems Pro<.


Firebase

  1. Zainstaluj certyfikat SSL dla nazwy domeny, na której działa Twoja strona.
  2. Otwórz stronę usługi Google Firebase. Zaloguj się na swoje konto Google. Zarejestruj się, jeśli nie masz jeszcze konta.
  3. Utwórz nowy projekt.
  4. Wprowadź dowolną nazwę dla swojego projektu.
  5. Wyłącz wsparcie dla Google Analytics, jeśli go nie potrzebujesz.
  6. Poczekaj, aż Twój projekt zostanie ukończony.
  7. Korzystając z ikony "koła zębate" w menu głównym, przejdź do "Ustawienia → Cloud messaging". Skopiuj wartości dla "Server key" i "Sender ID".
  8. W bekendzie >Web Systems Pro<, otwórz aplikację "Ustawienia" i przejdź do "Powiadomienia Push". Wybierz dostawcę Firebase, wklej i zapisz skopiowane wartości w polach tekstowych.


PushCrew

  1. Zainstaluj certyfikat SSL dla nazwy domeny, na której działa Twoja strona.
  2. Przejdź do VWO Engage na stronie internetowej VWO (poprzednia nazwa PushCrew) i zarejestruj się za pomocą przycisku "Start free trial". Lub zaloguj się, jeśli masz już konto.
  3. Przejdź do "Settings → Account → General". 
  4. Skopiuj wartości "Account ID" i "API Token".
  5. W bekendzie Web-systems.pro, otwórz aplikację "Ustawienia" i przejdź do "Powiadomienia Push". Wybierz dostawcę PushCrew, wklej i zapisz skopiowane wartości w polach tekstowych.


OneSignal

  1. Zainstaluj certyfikat SSL dla nazwy domeny, na której działa Twój sklep internetowy.
  2. Zarejestruj się na stronie OneSignal. Lub zaloguj się, jeśli masz już konto.
  3. W sekcji „Organizations” (Organizacje) kliknij nazwę organizacji na liście:
  4. Organizations sekcja (OneSignal)
    Sekcja „Organizations”


  5. Skopiuj identyfikator organizacji (Organization ID) z paska adresu przeglądarki po fragmencie /organizations/
  6. Organization ID (OneSignal)
    Identyfikator organizacji


  7. W sekcji „Organization [organizacja] › Keys & IDs” utwórz nowy klucz organizacji:
  8. Keys & IDs (OneSignal)
    Nowy klucz organizacji


  9. Wprowadź dowolną nazwę nowego klucza:
  10. API key name (OneSignal)
    Nazwa klucza organizacji


  11. Skopiuj utworzony klucz w wyskakującym oknie. W razie potrzeby zapisz go w bezpiecznym miejscu, ponieważ nie będzie już widoczny w interfejsie OneSignal:
  12. Utworzony klucz (OneSignal)
    Utworzony klucz


  13. Na zapleczu swojej strony internetowej na Web Systems Pro otwórz aplikację „Ustawienia” i przejdź do sekcji „Powiadomienia Push”. Wybierz dostawcę OneSignal, wklej i zapisz skopiowane wartości w polach tekstowych: „Organization ID” (ID organizacji) i „Organization API Auth Key” (klucz API organizacji). Zapisz ustawienia.
  14. Powiadomienia Push (ustawienia)
    Konfiguracja „Powiadomienia Push


  15. Po zapisaniu ustawień pojawią się dodatkowe pola do wprowadzenia kluczy API aplikacji OneSignal. Każda aplikacja OneSignal odpowiada jednej z domen, w których chcesz otrzymywać powiadomienia push. Kliknij łącze poniżej każdego pola, aby otworzyć ustawienia klucza API dla odpowiednich aplikacji OneSignal:
  16. Dodatkowe pola (ustawienia)
    Dodatkowe pola do wprowadzenia kluczy API


  17. W ustawieniach każdej aplikacji dodaj klucz. Podczas tworzenia nowego klucza wprowadź dowolną nazwę:
  18. Dodawanie dodatkowych kluczy (OneSignal)
    Dodawanie dodatkowych kluczy


  19. Skopiuj wygenerowany klucz. W razie potrzeby zapisz go w bezpiecznym miejscu, ponieważ nie będzie już widoczny w interfejsie OneSignal.
  20. Wklej klucz aplikacji w polu tekstowym pod nagłówkiem „Apps API aith keys” (osobny klucz aplikacji dla każdej domeny, dla której chcesz otrzymywać powiadomienia push):
  21. Klucze API aplikacji (ustawienia)
    Klucze API aplikacji w ustawieniach Web Systems Pro


  22. Zapisz ustawienia ponownie.

Gotowe! Powiadomienia push są skonfigurowane w Twojej witrynie.


Aby skonfigurować powiadomienia push dla wielu domen, otwórz ponownie tę stronę ustawień na każdej z domen i zapisz ustawienia bez zmieniania czegokolwiek w nich.