Logowanie przez Google
Twoi klienci logują się za pomocą konta Google, na którym są już zalogowani w przeglądarce. Google wyświetla własny monit, klient klika raz i już jest zalogowany. Bez hasła, bez formularza rejestracyjnego, bez e-maila potwierdzającego.
Co zyskujesz
Najdroższym etapem procesu rezerwacji jest wypełnianie formularza. Ktoś wybrał termin, widzi pola „imię i nazwisko, numer telefonu, adres e-mail” i opuszcza stronę. Logowanie przez Google eliminuje ten krok dla osób, które już wcześniej korzystały z Twoich usług: powracający klient wystarczy, że kliknie raz, aby przejść do swojego konta, gdzie znajdzie swoje rezerwacje, stan konta i osobistą zniżkę – dokładnie tak, jakby wpisał hasło.
Nowy użytkownik nie otrzymuje konta. Jego imię i nazwisko oraz adres e-mail są po prostu wpisywane w formularzu rezerwacyjnym, a konto powstaje dopiero w momencie faktycznej rezerwacji. Nic nie jest tworzone za plecami użytkownika.
Dla kogo jest przeznaczony
To rozszerzenie sprawdza się tam, gdzie klienci mają swoje konta: stała baza klientów, salda, program lojalnościowy, indywidualne rabaty, historia rezerwacji w strefie klienta. Jeśli Twoje rezerwacje mają charakter jednorazowy i nikt się nie rejestruje, to rozszerzenie nic Ci nie da.
Gdzie to kupić
Dodatek jest sprzedawany osobno i wchodzi w skład planu Elite.
Z poziomu wtyczki. W WordPressie przejdź do sekcji „Baza Booking”, następnie wybierz „Funkcje”, znajdź kartę „Google Sign-In” i kliknij „Odblokuj”. Płatności obsługuje Stripe. Dodatek włącza się natychmiast po zrealizowaniu płatności. Nie trzeba aktualizować wtyczki, zmieniać planu ani niczego ponownie instalować.
Z Twojego konta Baza. Możesz go tam również kupić wraz z innymi dodatkami. Jest on powiązany z kluczem licencyjnym, z którego ta strona już korzysta, więc nie trzeba niczego wprowadzać dwukrotnie.
Po aktywacji karta na ekranie „Funkcje” wyświetla komunikat „Odblokowana” oraz datę rozpoczęcia subskrypcji i termin następnej płatności.
Co należy przygotować przed rozpoczęciem
Projekt w Google Cloud z identyfikatorem klienta OAuth. Jest to usługa bezpłatna, zajmuje około pięciu minut i wystarczy to zrobić tylko raz. Wszystko inne jest już zawarte w wtyczce.
Uzyskanie identyfikatora klienta
Wtyczka przeprowadza użytkownika przez ten proces bezpośrednio na stronie ustawień i wyświetla tę jedną wartość, którą łatwo jest wprowadzić błędnie. Nie musisz samodzielnie obliczać pochodzenia swojej witryny: jest ono tam wyświetlone, gotowe do skopiowania.
- Otwórz konsolę Google Cloud.
- Utwórz nowy projekt lub wybierz istniejący.
- Przejdź do ekranu zgody OAuth i wypełnij go. W przypadku publicznej witryny rezerwacyjnej wybierz opcję „Zewnętrzna”. Jest to ekran, który zobaczą Twoi klienci, więc użyj prawdziwej nazwy firmy i logo.
- Przejdź do strony „Poświadczenia” i kliknij „UTWÓRZ POŚWIADCZENIA”, a następnie „Identyfikator klienta OAuth”.
- Wybierz typ „Aplikacja internetowa”.
- W sekcji „Autoryzowane źródła JavaScript” dodaj adres swojej witryny. Wtyczka wyświetli go na stronie ustawień logowania Google – kliknij go, aby skopiować.
- Pole „Autoryzowane adresy URI przekierowania” pozostaw puste. Logowanie odbywa się w przeglądarce i użytkownik nigdy nie opuszcza Twojej witryny.
- Skopiuj identyfikator klienta. Kończy się on na
.apps.googleusercontent.com
Włączanie urządzenia
W WordPressie przejdź do sekcji „Baza Booking”, następnie „Integracje”, a potem „Logowanie przez Google”.
Wklej identyfikator klienta w odpowiednim polu i zaznacz opcję „Włącz logowanie przez Google”. Zapisz. To już cała konfiguracja, a te same kroki są podane pod formularzem, więc nie musisz pozostawiać tej strony otwartej.
Następnie otwórz stronę rezerwacji w oknie incognito. Komunikat ten nigdy nie jest wyświetlany osobom, które są już zalogowane na Twojej stronie, więc podczas testowania w trybie zalogowanym zawsze będzie wyglądało na to, że nic się nie stało.
Oba pola pozostają nieaktywne, dopóki dodatek nie zostanie aktywowany w ramach Twojej licencji, więc jeśli są one wyszarzone, w pierwszej kolejności sprawdź stan licencji.
Wszystko znajduje się również w wtyczce
Strona ustawień logowania przez Google zawiera te same instrukcje konfiguracji i tę samą listę typowych problemów, ale w Twoim języku. Wyświetla też dokładne źródło, więc najczęstszym błędem użytkowników jest jedno kliknięcie zamiast jednej próby odgadnięcia.
Co widzą Twoi klienci
Monit pojawia się wyłącznie dla użytkowników, którzy nie są jeszcze zalogowani na Twojej stronie. To, co dzieje się po wybraniu konta, zależy od tego, czy znasz tych użytkowników.
Powracający klient. Jeśli adres potwierdzony przez Google należy do konta klienta w Twoim serwisie, klient zostaje automatycznie zalogowany i ma dostęp do swoich rezerwacji, salda oraz zniżki osobistej lub lojalnościowej.
Nowy użytkownik. Nie jest tworzone żadne konto. Jego imię i nazwisko oraz adres e-mail są wpisywane w formularzu rezerwacyjnym wyłącznie w puste pola, dzięki czemu żadne z wcześniej wpisanych danych nie zostanie nadpisane. Konto powstaje w momencie dokonania rezerwacji, dokładnie tak samo jak w przypadku braku tego dodatku.
Bezpieczeństwo
Certyfikat wydany przez Google jest weryfikowany przez samą firmę Google, więc jego podpis i data ważności są sprawdzane przez podmiot, który go podpisał.
Następnie wtyczka sprawdza, czy dane uwierzytelniające zostały wydane dla Twojego identyfikatora klienta. Token wygenerowany dla innej witryny jest całkowicie prawidłowy, ale w tym przypadku zostanie odrzucony.
Aby się zalogować, trzeba podać adres, który Google uzna za zweryfikowany. Adres niezweryfikowany nie zostanie zaakceptowany.
Poza zalogowaniem użytkownika firma Google nie uzyskuje dostępu do żadnych danych. Nie są przechowywane żadne tokeny, a na Twojej stronie nie zapisywane są żadne dane Google.
Jeśli komunikat się nie pojawi
Jesteś zalogowany na tej stronie. Komunikat ten wyświetla się wyłącznie użytkownikom, którzy nie są zalogowani. Spróbuj otworzyć okno incognito.
Źródło nie jest zgodne. Adres podany w sekcji „Autoryzowane źródła JavaScript” musi dokładnie odpowiadać adresowi Twojej witryny. Dla Google protokoły https i http stanowią różne źródła, podobnie jak wersje z przedrostkiem „www” i bez niego. Skopiuj wartość wyświetlaną przez wtyczkę, zamiast wpisywać ją ręcznie.
Użytkownik nie jest zalogowany w Google lub wcześniej zamknął to okienko. Google przez pewien czas zapamiętuje to zamknięcie i nie wyświetli ponownie tego pytania od razu.
Dodatek nie jest aktywny, ustawienie jest wyłączone lub identyfikator klienta jest pusty. W każdym z tych przypadków nie jest wysyłane żadne żądanie do Google, a na stronach nie jest ładowany żaden skrypt Google.
Polityka prywatności
Gdy dodatek jest wyłączony, identyfikator klienta jest pusty lub licencja go nie obejmuje, Twoja strona nie łączy się z Google i nie pobiera z tej usługi żadnych danych. Po włączeniu skrypt logowania Google uruchamia się na stronach zawierających formularz rezerwacji, a Google rejestruje obecność użytkownika, tak jak ma to miejsce w przypadku każdej usługi Google osadzonej na stronie. Należy wspomnieć o tym w polityce prywatności obok innych integracji.
