Google Maps werkt niet meer op mijn website! En nu?

Indien je gebruik maakt van Google Maps op jouw website, is het mogelijk dat je momenteel problemen ondervindt met deze tool. Is dit zo? Lees dan zeker verder! We bespreken namelijk hoe dit komt en belangrijker: hoe dit eenvoudig opgelost kan worden.

Betalen voor Google Maps?

Google kondigde in 2016 al aan dat hun dienst Google Maps betalend zou worden en dat gebruik zonder een geldige sleutel niet langer ondersteund zou worden. In de praktijk werd deze verplichting echter niet afgedwongen en bleven integraties zonder geldige sleutel ook gewoon werken. Onlangs kwam hier dan toch een einde aan. Google legt gelukkig niet zomaar alle gebruikte kaartjes volledig plat, maar deze maatregel heeft wel een aantal hinderlijke gevolgen.

Wat veranderde er bij Google Maps?

Je dient als gebruiker facturering met een creditcard in te schakelen indien je gebruik wil maken van geavanceerde functies zoals gepersonaliseerde markers of bewerkte kaarten. Ook wanneer je meerdere locaties wil tonen met een eigen marker zal dit nodig zijn. Daarbovenop zorgde Google voor een vereenvoudiging van zijn API’s en werden ze onderverdeeld in 3 categorieën: Maps, Routes en Places. Een API is een set aan definities waarmee softwareprogramma’s onderling communiceren. Via een API kunnen softwareapplicaties automatisch informatie en/of functionaliteit uitwisselen, zonder dat ontwikkelaars precies hoeven te weten hoe het andere programma exact werkt.

Maps is het meest gebruikte product waarbij je plaatsen kan vertonen op Google Maps en in Google Street View. Routes wordt gebruikt om routes te berekenen tussen twee locaties en Places dient om informatie over een bepaalde locatie op te zoeken zoals bijvoorbeeld reviews. Via de Google API kan je deze informatie integreren in je website.

Hoeveel moet ik betalen om Google Maps te gebruiken?

Google heeft er voor gekozen om haar standaard en premium plans om te vormen naar een ‘pay as you go’-systeem. Betekent dit dat je voor iedere hit euro’s zal moeten neerleggen? Nee, gelukkig niet!

Er blijft een gratis variant van Google Maps beschikbaar. Dit betreft de standaardkaart die je kan ‘embedden’ in je website zoals de linkerafbeelding hieronder. Wil je bewerkingen op deze kaart uitvoeren zoals eigen kleuren of markers, of wil je meerdere locaties kunnen tonen? Dan zal je moeten overschakelen op de premium-variant. Deze kan je ineens ook een eigen styling geven zoals op de rechterfoto hieronder.

Google Maps Premium vs Gratis

Google Maps Free vs Premium

Zodra je kredietkaart aan je Google-account en project gekoppeld is, gaat het ‘pay as you go’-plan van start. Je zal vanaf dat moment betalen per 1000 laadacties van kaarten op je website. Meer informatie over de exacte prijzen kan je raadplegen op de website van Google Cloud nadat je gratis krediet van $ 200 is opgebruikt.

Prijzen betalend Google Maps

Prijzentabel voor Google Maps premium

Het maandelijkse gratis budget komt ongeveer overeen met 100.000 laadacties van statische kaarten of 28.500 laadacties van dynamische kaarten. Daar kan je dus al wat mee. Overschrijd je dit limiet? Dan betaal je automatisch bij. Blijf je binnen het limiet, dan blijft het gebruik van Google Maps gratis op jouw website. Kaarten getoond op mobiel (zowel statisch als dynamisch) worden trouwens helemaal niet meegeteld. Hier voorziet Google een onbeperkt aantal laadacties.

Wat verandert er op mijn website?

Google Maps zal blijven werken, ook als je (nog) geen geldige sleutel hebt of nog geen kredietkaart gelinkt hebt aan je product. Maar er zijn wel gevolgen. Zo zal Google kaartjes op websites omvormen naar lage-resolutiekaarten. Bovendien worden deze kaarten voorzien van het watermerk ‘Uitsluitend voor ontwikkelingsdoeleinden’ en eventueel nog andere meldingen.
Grotere problemen zal je ondervinden bij het gebruik van achterliggende API’s zoals de Street View API, de Directions API, de Maps JavaScript API, deGeocoding API en de Geolocation API. Zo zullen adressen op je website bijvoorbeeld niet meer naar coördinaten worden omgevormd. Dit kan dus heel wat hinder met zich meebrengen.

Hoe los je dit probleem op?

Volg onderstaand stappenplan om weer optimaal met Google Maps op je website te kunnen werken.

1) Surf naar https://cloud.google.com/maps-platform/ en log in met je Google account.

2) Klik op ‘Aan de slag’ en selecteer de producten die je wilt gebruiken.

Google Maps API's kiezen

Google Maps API’s kiezen

3) Vink de gewenste opties (Maps, Routes of Places) aan.

Google Maps producten selecteren

Google Maps producten selecteren

4) Hierna selecteer je een project of maak je een project aan voor je website.

Google Maps Project aanmaken

Google Maps Project aanmaken

5) Klik op volgende.

6) Schakel de facturering in door een factureringsaccount aan te maken.

Google Maps factureringsaccount aanmaken

Google Maps factureringsaccount aanmaken

7) Geef je adresgegevens in en link je kredietkaart.

8) Schakel nu je API’s in door op ‘Volgende’ te klikken.

Google Maps API's inschakelen

Google Maps API’s inschakelen

9) Je bent er bijna! Je ziet nu een API Key in een grijs kadertje.
Deze bezorg je aan de beheerders van je website zodat zij het nodige in orde kunnen maken.

Google Maps API Key

Google Maps API Key

API Key vergeten? Geen probleem! Log je gewoon even terug in om deze te raadplegen.

Maar, Safety First!

Vergeet niet om jouw API-key voldoende te beveiligen tegen onrechtmatig gebruik. Wanneer je klikt op ‘Done’ krijg je de mogelijkheid om bijkomende veiligheidsmaatregelen te nemen waardoor je factureringsaccount niet onrechtmatig kan gebruikt worden. Contacteer zeker je webontwikkelaar om je hierin proactief te begeleiden.

Hulp nodig?

Heb je assistentie nodig over het gebruik van Google Maps op je website?

Team Datalink toont je graag de weg!

Interessante bron? Deel deze pagina met je netwerk!