FAQ

Często zadawane pytania

IntegracjaJak pozbyć się domeny pushpushgo.com z powiadomień?Pojawia się komunikat o niepoprawnej integracjiCzy wdrożenie service workera jest bezpieczne? Zapis na powiadomieniaCzy mogę zmienić treść formularza zapisu?Nie mogę zapisać się na powiadomieniaFormularz zapisu pojawia się ponownie po zapisaniu (Google Chrome)Jak wypisać się z powiadomień?Jak zresetować ustawienia przeglądarki dotyczące zapisu na powiadomienia? Czy mogę zbierać tylko zapisy subskrybentów, którzy weszli na moją stronę z urządzeń mobilnych? Lub mogę ich zupełnie wykluczyć?Czy mogę ustalić, którym odwiedzającym będzie się pokazywał widget dzwonka, a którym nie?Dlaczego nie widzę formularza zapisu na mojej stronie na urządzeniach z systemem iOS?Czy mogę ograniczyć wyświetlanie formularza zapisu tylko dla osób z konkretnego kraju?Czy możemy wyłączyć formularz zapisu na wybranych podstronach?SubskrybenciW jaki sposób identyfikowani są odbiorcy?Jakie dane zbiera PushPushGo?Czy zbieracie adresy IP klientów?Czy mogę eksportować subskrybentów z waszego narzędzia? Czy mogę importować subskrybentów? Dlaczego moja ostatnia kampania spowodowała tyle wypisów?Dlaczego podczas eksportu danych cały czas widzę “File processing”?Czy gdy użytkownik zapisze się z 3 urządzeń, to przy wysyłce do całej bazy dostanie takie samo powiadomienie na każdym z nich?Wysyłka powiadomieńJak długo wyświetla się powiadomienie?Dlaczego duży obrazek ucina treść kampanii? Które elementy powiadomienia z dużym zdjęciem (rich push) linkują do strony docelowej?Dlaczego testując powiadomienie/kampanię Rich Push z przyciskami akcji, nie widzę ich w testowym powiadomieniu?Co prowadzi do wyświetlenia się domyślnej notyfikacji?Czy targetując kampanie, mogę jednocześnie wykorzystać tagi i geolokalizację?Czy w notyfikacji web push można użyć pliku .gif?Czy można zmienić wygląd powiadomienia (dodatkowo poza zdjęciem i treścią)?Czy można anulowac wysyłkę powiadomienia?Moja kampania ma niską dostarczalnośćScenariusze automationCzy scenariusz automation zadziała wstecz?Czy w scenariuszu mogę użyć spersonalizowanych kodów rabatowych?Czy w scenariuszu można wykorzystać feed produktowy?Dlaczego po tym, gdy dany scenariusz automation został już wyłączony, otrzymałem ustawioną w nim notyfikację?AplikacjaCzy wasz skrypt spowalnia działanie mojej strony internetowej?Jak nadać dostęp do projektu?Jakie eventy są przesyłane z PushPushGo do Google Analytics?Czy PushPushGo zapewnia integrację z Salesforce, Hubspot lub podobnymi narzędziami?Czy można zintegrować powiadomienia web push z innymi kanałami komunikacji (np. e-mail, SMS)? Czym jest strategia beaconów?Zmieniam adres mojej strony internetowej - co powinienem zrobić?PłatnościJakie formy płatności akceptujemy? Jak podpiąć płatności rekurencyjne?Pomimo dokonania płatności moje konto jest zablokowaneDlaczego na swoim koncie nie widzę płatności?

Technologia web push bazuje na service workerach w przeglądarce. Oznacza to, że  odbiorcy identyfikowani są przez przeglądarkę, z której korzystają. Platforma nie korzysta z danych osobowych, ani plików cookies. Każda osoba, która zapisuje się na powiadomienia, otrzymuje indywidualny ciąg znaków, tzw. SubscriberID.

Specyfikacja zapisu do web push wygląda następująco:

1. Wczytanie skryptu PushPushGo

Użytkownik wchodzi na stronę www, w której jest zaimplementowana wtyczka PushPushGo

[HTTPS - Pobranie skryptu JavaScript na stronę użytkownika]

2. Pojawienie się wstępnego formularza zapisu

Pojawia się komunikat zachęcający do zapisu do subskrypcji (czyli wcześniej zaczytany JavaScript). W tym momencie użytkownik ma możliwość akceptacji lub odrzucenia komunikatu. Odrzucenie powoduje zapisanie danych w pamięci przeglądarki IndexedDB.

3. Drugi formularz zapisu

W przypadku  akceptacji zostaje wywołany drugi formularz zapisu.

4. Rejestracja service workera

Następuje odpytanie po HTTPS do Pośrednika (tj. Google, Mozilla itp. - w zależności od przeglądarki) z prośbą o wygenerownie HASH subskrybenta wraz z kluczami do autoryzacji wysyłki.

5. Przekazanie danych do PushPushGo

Po wyrażeniu zgody, następuje zapis, czyli przekazanie w/w informacji do bazy PushPushGo za pośrednictwem połączenia HTTPS - a w odpowiedzi PushPushGo zwraca ID subskrybenta. W celu dalszego powiązania te dane są przechowane w IndexedDB (co oznacza, że są dostępne tylko dla tego użytkownika z poziomu naszego skryptu. Zapisujemy tutaj informację, że jest już zapisany do bazy, żeby nie pytać go ponownie o zgodę).

6. Komunikacja z subskrybentem

Od tej pory z serwerów PushPushGo właściciel zintegrowanego serwisu może przy pomocy aplikacji komunikować się z tą osobą (nie posiadając jej adresu e-mail, numeru telefonu ani żadnych danych osobowych).

Przetestuj web push na swojej stronie

Testuję za darmo

Darmowa wersja zawiera wszystkie funkcjonalności systemu

Fundusze Europejskie