Google prihlásenie a registrácia
Ako prepojenie funguje
Doplnok umožňuje prihlásenie, poprípade registráciu, zákazníka do eshopu pomocou Seznam účtu.
Pokiaľ zákazník klikne na tlačidlo Prihlásiť sa cez Seznam, systém ho automaticky presmeruje na stranu Facebooku. V potvrdzovacom okne odsúhlasí zdieľanie informácií a potom ho Seznam presmeruje späť do eshopu. Pokiaľ proces zistí, že takýto email v eshope zatiaľ neexistuje, urobí sa automatická registrácia.

Pozor! Táto funkcia je prístupná iba od verzie šablón 5.2 a vyššie.
1. Aktivácia doplnku
Prepojenie funguje na základe aktivácie doplnku v Upgates.
- Prihláste sa do svojej administrácie Upgates,
- Prejdite do sekcie Doplnky,
- Vyhľadajte doplnok Prihlásenie do e-shopu,
- Kliknite na Aktivovať,
- V pravom hornom rohu kliknite na +Nové a vyberte Google.
- Okno v administrácii si ponechajte otvorené a pokračujte nižšie.
Aby mohlo prepojenie so Seznam fungovať, vyžaduje Seznam vytvorenie aplikácie v Google Cloude prostředí.
2. Vytvorenie aplikácie
Pre správne fungovanie aplikácie odporúčame pre každú vašu jazykovú mutáciu vytvoriť separátny zoznam aplikácií.
- Otvorte Google Cloud,
- V ľavom hornom rohu vedľa loga Google Cloud zvoľte správne prostredie,
Pokiaľ prostredie ešte nemáte, vytvorte si ho na rovnakom mieste, akurát kliknite na New project.
- V ľavom menu prejdite do sekcie Clients.
(klientom sa rozumie aplikácia, ktorá bude prepájať Upgates a vaše Google prostredie), - Ak ešte nemáte vytvoreného žiadneho klienta, kliknite na tlačidlo Get started,
Pokiaľ nejakého klienta vytvoreného máte, kliknite na +Create client nad zoznamom klientov. - Po kliknutí otvorí Google krokovaný proces nastavenia,
- V poli Application type, zo zoznamu možností vyberte Web application,
- Name - zvoľte meno vašej aplikácie napríklad Eshop login,
- Authorized JavaScript origins - Ponechajte nenastavené,
- Authorized redirect URls - tu kliknite na Add URl a vyplňte hodnotu, ktorú získate z detailu prepojenia Google v administrácii Upgates,

(screen z detailu prepojenia v Upgates administrácii) - Celé nastavenie potvrďte tlačidlom Create,
- Google nastavenie uloží a vykočí pop-up okno s prístupovými údajmi,
- Vykopírujte hodnoty Client ID a Client Secret a vložte ich do príslušných polí v detaile prepojenia Google v administrácii Upgates,

(screen z detailu prepojenia v Upgates administrácii) - Vykonané zmeny v administrácii Upgates Uložte.
Tým by mala byť aplikácia prepojená a tlačidlá na eshope prístupné.
Chyby v aplikácii
- Chyby na eshope:
- Overenie používateľa zlyhalo. Služba 3. strany je nedostupná, alebo vrátila nesprávne dáta. Skúste to prosím neskôr.
- Všeobecné chybové hlásenie, ktoré zastrešuje množstvo variácií chýb, ktoré môžu vzniknúť v Google. Možné príčiny:
Užívateľ zrušil v Google zdieľanie dát, Detský profil, Google vrátil nevalidné dáta atď.
- Všeobecné chybové hlásenie, ktoré zastrešuje množstvo variácií chýb, ktoré môžu vzniknúť v Google. Možné príčiny:
- Prihlásenie nebolo možné dokončiť, pretože používal s takýmto emailom neexistuje.
- V nastavení Upgates pravdepodobne máte nastavené, že registrovať do e-shopu sa môžu iba firmy. Tým pádom môžu nastávať tieto prípady:
- Zákazník má v eshope už registrovaný účet, ale prihlásenie prebieha z aplikácie 3. strany, ktorá je registrovaná pod iným emailom.
- Zákazník nemá v eshope registrovaný účet, a tým pádom nie je možné prihlásenie vykonať.
- V nastavení Upgates pravdepodobne máte nastavené, že registrovať do e-shopu sa môžu iba firmy. Tým pádom môžu nastávať tieto prípady:
- Overenie používateľa zlyhalo. Služba 3. strany je nedostupná, alebo vrátila nesprávne dáta. Skúste to prosím neskôr.
Tlačidlá na e-shope
Tlačidlá na eshope sa zobrazujú vďaka Prekladom.
Google_login_button- Prihlásiť sa cez GoogleGoogle_registration_button- Registrovať sa cez Google
Zakázanie registrácií
Registrácia cez služby 3. strán sú istým spôsobom nekompletné registrácie. Bežný zákazník vyplňujúci registračný formulár na eshope vypĺňa rôzne povinné polia (napr. Meno, Adresu, Telefón, Zem, atď...). Tieto informácie služby 3. strán o zákazníkovi nemajú, prípadne ich umožnia zákazníkovi nezdieľať, a preto aby aj napriek absencii týchto polí z 3. strán registrácie v poriadku prebehla je nutné takémuto procesu dovoliť obísť pravidlá povinných polí.
Na čo sa to používa
Zakázanie registrácií využijete napríklad v prípadoch, keď v systéme máte nastavené, že umožňujete registráciu iba firemným zákazníkom. Aby sme zaistili fungovanie aj pre takéto prípady, umožňuje doplnok v detaile každého prepojenia zakázať registráciu užívateľom cez služby 3. strán.
Čo všetko sa zakáže
Na eshope zmiznú tlačidlá pre registráciu cez služby 3. strán (Facebook, Google, atď.) a cez prihlasovacie tlačidlá bude umožnená iba registrácia.