Jak získat Google API klíč pro Google Maps

Bohužel dle nových licenčních podmínek Google je používání Google Maps trochu komplikovanější a navíc je nutné mít účet a v něm nastavené fakturační údaje. Kompletní informace ohledně fakturace a nejčastějších dotazů je možné nálezt přímo na oficiálních webových stránkách Google.

Nicméně i v takzvaném režimu Free trial je možné Google maps využívat a to zcela zdarma. Každý měsíc dostanete 200$ a ty můžete zdarma použít. Jakmile se dostanete nad 200$, v závislosti na počtu návštěv definovaných v ceníku google, tak je nutné přeplatek uhradit.

Jak vygenerovat Google API klíč

1. Nejprve se přihlaste svým Google účtem do https://console.cloud.google.com

2. Klikněte na Select a project a klikněte na New project

Nový projekt

V nově otevřeném okně svůj projekt libovolně pojmenujte. Například názvem Vaší domény pro lepší přehlednost a klikněte na tlačítko Create. Váš nový projekt je nyní vytvořen

Vytvoření nového projektu

3. Nyní přejďete do APIs and services, kde aktivujete službu API maps. To naleznete v Navigation menu –> APIs and Services a v nově otevřeném okně klikněte na Enable APIS and Services

Zapnuti služby API

Nyní se nacházíte v API Library a zde vyberte Maps JavaScript API. Tím aktivujete službu API pro používaní interaktivní mapy na vašich webových stránkách.

Výběr konkrétního API

Po otevření stránky s Maps JavaScript API už jen klikněte na modré tlačítko Enable a chvíli vyčkejte, než se vše aktivuje.

5. Vygenerování samotného klíče probíhá v Credentials. Ten naleznete v Navigation menu –> APIs and Services –> Credentials

Credentials

V tomto okně (Credentials) klikněte na Create Credentials a zvolte první možnost API key.

Vytvoření Credentials

6. API klíč se během chvíle vygeneruje a vy byste nyní měli nastavit jeho restrikce kliknutím na odkaz Restrict Key. Doporučuje se nastavit omezení na domény. V okně vyhledejte slovo HTTP referrers (web sites) a to zaškrtněte. Nyní vyplňte konkrétní doménu nebo domény, které chcete pro API povolit.

Nastavení restrikcí

Zároveň také můžete nastavit omezení na určité API služby. To omezíte tak, že vyhledáte slovo Restrict key a to zaškrtnete. Nyní můžete ze seznamu vybrat jen tu API službu, kterou chcete aby vaše doména používala. V našem příkladě to je Maps JavaScript API.

Následně vše potvrdíte tlačítkem SAVE.

Restrikce pro konkrétní API

7. V této fáze je teoreticky možné již Google mapy používat, ale k dispozici máte pouze 1 dotaz na mapu za 24 hodin. Proto je nutné změnit kvóty neboli limity počtu dotazů na mapu. K tomu bude však potřeba nastavit našemu projektu fakturační údaje. Nastavení naleznete v Navigation menu –> Billing –> Link a billing account a následně Create billing account

fakturační údaje

Google po Vás bude vyžadovat fakturační údaje včetně čísla kreditní karty. Ta bude použita v případě, že byste překročili počty dotazů na mapu, které máte ve free trial zdarma. Kupříkladu na interaktivní mapu je to 28,000 dotazů za měsíc. Když budete mít počty dotazů na vaše mapy do tohoto čísla, nic Extra Vám účtováno nebude. Kompletní informace naleznete na oficiálním webu Pricing

Vše potvrdíte tlačítkem Start Trial