Google Maps on erittäin yleinen elementti monen yrityksen yhteystiedoissa. Kartan tarjoaminen on kätevä palvelus vierailijalle. Tähän asti tämä on onnistunut helposti ja ilmaiseksi pienellä koodinpätkällä.
Google on kuitenkin muuttanut politiikkaansa Google Maps -upotusten käytöstä. Pienille sivustoille käyttö on edelleen ilmaista, mutta nykyisin käyttö vaatii rekisteröintiä Google Cloud Platformiin ja luottokorttitietojen antamisen (vaikka sitä ei välttämättä veloitettaisi mitään).
Jos asiaa ei ole hoidettu kuntoon, näkyy normaalin kartan sijasta vierailijoille ilmoitus ”Tämä sivu ei voi ladata Google Mapsia oikein”, kuten kuvassa alla.
API-avaimen hankkiminen
- Luo Google-tili ja kirjaudu sivustolle https://console.cloud.google.com/
- Valitse pudotusvalikko vasemmasta ylälaidasta (jossa voi lukea jonkin muun projektin nimi), sekä siitä aukeavasta näkymästä edelleen ”New project”. Tämä on hankalin vaihe, sillä nappia saattaa olla vaikea löytää.
- Odota hetki projektin perustamista.
- Kun projekti on ilmestynyt vasemman ylälaidan pudotusvalikkoon, siirry siihen.
- Siirry seuraavaksi sivulle https://cloud.google.com/maps-platform/, valitse ”Get started” ja luo tili. Tässä vaiheessa sinun on annettava myös luottokorttitietosi.
- Ruksi aukeavasta näkymästä valinnat ”Maps” ja ”Places”.
- Muutaman pakollisen klikkauksen jälkeen tulee näkymä, jossa lukee ”Your API key”. Kopioi tämä koodi talteen.
- Lisäksi on suositeltavaa käydä lisäämässä sivulta https://console.cloud.google.com/google/maps-apis/ rajoitus, että avainta saa käyttää ainoastaan verkkosivuilla ja rajata viittaaviin sivuihin oman sivuston osoite, formaatissa
https://example.com/*
. Samalta sivulta löytyy osioAPIs
josta voi käydä katsomassa laskureita miten paljon karttaa käytetään. - Syötä avain kysyttäessä WordPressin lisäosan asetuksiin (tai jos teit Google Maps -koodit itse, ohjeiden mukaisesti sinne). Esimerkkinä Events Manager -lisäosassa on Asetukset-sivulla kohta ”Google Maps and Location Services” jonne avaimen voi kopioida.
Lisätietoja
Lisää Google Mapsin uudistuksesta, hinnoista ja asetuksista löytyy mm. sivuilta:
- https://cloud.google.com/blog/products/maps-platform/introducing-google-maps-platform
- https://cloud.google.com/maps-platform/pricing/sheet/
- https://developers.google.com/maps/documentation/javascript/error-messages
- https://wp-events-plugin.com/documentation/google-maps/api-usage/
- https://wp-events-plugin.com/documentation/google-maps/api-key/