Google API pro Login, Analytics a Maps

V tomto průvodci se naučíte, jak integrovat Google služby do vašeho e-shopu, aby vám usnadnily správu a zlepšily uživatelské zkušenosti. Specificky se podíváme na nastavení Google Analytics, Google Login a Google Maps.

Google API pro Login, Analytics a Maps

Napojení vašeho e-shopu na Google API umožňuje propojit důležité služby jako je Google Login, Google Analytics nebo Google Maps. V tomto návodu vás krok za krokem provedeme celým procesem a nastavením potřebných API klíčů.

Nastavení Google API

Pro tyto účely je potřeba mít: 

  • založený Google účet
  • nastavené Google Analytics

Otevřete stránku cloud.google.com: Přihlaste se pod svým Google účtem a vyberte možnost "Start Free" pro zahájení registrace.

Postupujte podle instrukcí na stránce. Vyplňte veškeré vyžadované údaje, kreditní kartu a postupujte dále k dokončení registrace.

V levé horní části klikněte na My First Project.

Projekt si pojmenujte - ideálně by se měl jmenovat podle názvu vašeho e-shopu a klikněte na "create". 

 

Vytvoření API

V menu hamburgeru klikněte na APIs & Services

  

 a povolte Google Analytics API kliknutím na tlačítko ENABLE APIS AND SERVICES.

Vyberte, pro jaký typ se bude aplikace (e-shop) používat, a klikněte na CREATE.

Vyplňte veškeré povinné informace. 

App name by se měl rovnat názvu vašemu e-shopu. 

Dále je potřeba vyplnit e-mail, kolonku Authorized domain (bez www a https) a e-mailovou adresu na developera.

Poté klikněte na SAVE AND CONTINUE.

Přejdeme do části CREDENTIALS

V každé jedné tabulce postupně vytvoříme klíč.

API Keys

 

Ještě předtím, než začnete vytvářet jednotlivé klíče, si rozklikněte API klíč.

Nastavte, že se jedná o webové stránky (website). 

V kolonce Add website zadejte název vaší webové stránky. Ideálně ve tvaru *.nazevwebu.cz (i pro subdomény).

Klikněte na tlačítko DONE a poté SAVE.

V přehledu se rozsvítí zelená fajka, což nám označuje, že to máme zabezpečené. 

 

OAuth 2.0 Client IDs

Nyní přejdeme k vytvoření OAuth 2.0 Client IDs.

Klikněte na tlačítko CREATE CREDENTIALS a vyberte OAuth Client ID.

Vyberte typ aplikace (například webová aplikace), vyplňte název a specifikujte autorizované přesměrovací URI přidáním dvou nových adres.

https://www.XY.cz/frontend-content/google-auth
https://www.XY.cz/google-login/

 

Klikněte na tlačítko CREATE.

Nyní se vytvořil JSON (soubor s klíčem). Klikněte na download JSON pro stažení klíče.

 

Vložení klíče do administrace

Otevřeme si v administraci Irius modul Nastavení Googlu (levé menu Nastavení/Nastavení Google)

V pravé části se nachází kolonka pro nahrání souboru s klíčem (OAUTH 2.0 Clients IDs). 

Nahrajte sem soubor, který jste si v předchozím kroku stáhli.

Opět se vraťte do Google nastavení  v Google Cloud a v části API Keys v pravém horním rohu klikněte na SHOW KEY.

Klíč zkopírujte a vložte do administrace Irius do pole API Key (vývojářský klíč).

Service Accounts

Klikněte opět na CREATE CREDENTIALS  a vyberte Service account.

 

Vyplňte povinné Service account ID (může to být jen název e-shopu, domény).

Vytvořila se nám e-mailová adresa, kterou posléze použijeme v Google Analytics.

Klikněte na CREATE AND CONTINUE and DONE.

 Rozklikněte e-mailovou adresu, která se vám vytvořila.


Otevře se sekce, kde následně klikněte na KEY, poté klikněte na ADD KEY a poté CREATE NEW KEY.

 

Key type ponechte JSON a klikněte na tlačítko CREATE. Automaticky se stáhnul soubor.

 

Vraťte se do nastavení Google v administraci Iriusu a nahrajte soubor do kolonky Vložte servisní klíč účtu. Poté klikněte na tlačítko Uložit.

Po úspěšném vložení se zobrazí fialové tlačítko Stáhnout Google Analytics data.

 

Google Analytics

Nastavení GA je posledním krokem v tomto manuálu.

Zkopírujte si do schránky e-mailovou adresu, kterou jste si před malou chvilkou vytvořili.

  

V GA klikněte na kolonku ADMINISTRÁTOR.

  

V sekci Nastavení účtu - Účet - Správa přístupu k účtu přidejte nového administrátora. Kliknutím na tlačítko + přidat uživatele.

Zde vložte e-mailovou adresu, kterou jste si zkopírovali ze Service Account. A klikněte na Přidat.

 

Pro kontrolu, zda vše funguje správně, můžeme přejít do administrace Irius do modulu Nastavení Google.

Fialové tlačítko by se mělo zaktivovat. Klikněte na něj. Pokud vše proběhne v pořádku, v pravém horním rohu se zobrazí zelená informace "Google Analytics data byla úspěšně stažena".

 

Zároveň na Dashboardu na domovské stránce Iriusu můžete vidět statistiky.

Google login

Pokud byste chtěli, aby bylo možné nalogovat se do administrace Iriusu přes Google, je potřeba přidat Google účet do administrace.

V modulu Administrátoři klikněte na Vytvořit nový účet.

Vložte Google login, vygenerujte si heslo a změny uložte.

Pokud se odhlásíte, na obrazovce pro přihlášení již můžete vidět Google tlačítko pro přihlášení. Po kliknutí byste se měli bez problému zalogovat do administrace Iriusu.

Přihlášení přes Google ve webové části pak vypadá takto: