Google API-kulcs beszerzése és beállítása
Hogyan kérj Google API-kulcsot a címkitöltéshez és a köszönőoldal térképéhez, hogyan korlátozd, és hová told be.
Két funkcióhoz kell Google API-kulcs:
- a Google automatikus címkitöltéshez a pénztáron,
- a térképhez a köszönőoldalon.
A kulcsot a Google Cloud Platformon (Maps Platform) kéred.
A kulcs megszerzése
Szekció neve “A kulcs megszerzése”- Nyisd meg a Google Maps Platform oldalát, és kattints jobb felül a Get Started (Kezdés) gombra.
- Válaszd a Maps és a Places termékeket. A Maps a köszönőoldal térképéhez kell, a Places a címkitöltéshez. Általában mindkettőt érdemes kérni, de ha csak az egyik funkciót használod, elég az, amelyikre szükséged van.
- Válassz egy meglévő projektet, vagy hozz létre újat.
- Kapcsold be a számlázást a projekten. A legtöbb felhasználónak ez ingyenes marad, mert a Google havi keretet ad, de a számlázási kérdésekben a Google-lel kell egyeztetned. A lépések végén megkapod az API-kulcsot.
- Kövesd a hivatkozást az API-konzolra.
- Adj nevet a kulcsnak, és az Application restrictions (alkalmazáskorlátozás) alatt válaszd a HTTP referrers (webhelyek) lehetőséget. Így a kulcs csak a saját webhelyeiden használható. Ez fontos: ha a kulcs nincs korlátozva, valaki ellophatja és visszaélhet vele, a költség pedig a te számládon jelenik meg.
- Ha az API-kat is korlátozni akarod, a kulcs listájában legyen ott a Places API, a Maps JavaScript API és a Geocoding API. Az új Places API-t használó boltnál a Places API (New) is.
A kulcs megadása a CheckoutWC-ben
Szekció neve “A kulcs megadása a CheckoutWC-ben”- Nyisd meg a CheckoutWC → Integrációk oldalt.
- A Google API szakaszban illeszd be a kulcsot a Google API kulcs mezőbe.
- Válaszd ki a Google Places API verziója értékét (erről a címkitöltés fejezete ír).
- Kattints a Kulcs ellenőrzése gombra, majd a Módosítások mentése gombra.

A képen a Google API kulcs mező, a verzióválasztó és a Kulcs ellenőrzése gomb látszik.
Ha valami nem működik
Szekció neve “Ha valami nem működik”- Ha felkiáltójeleket látsz a címmezőben, nyisd meg a böngésző fejlesztői konzolját: a Google hibaüzenete megmondja, mi akadályozza az API-k betöltését.
- A leggyakoribb hiba, hogy a szükséges API-k (Maps, Places, Geocoding) nincsenek engedélyezve a projekten és a kulcson is. Mindkét helyen engedélyezni kell őket.
- A részletes hibalistát a Google címkitöltés hibaelhárítása tartalmazza.
Készült: