Indien je gebruik maakt van Google Maps op jouw website, is het mogelijk dat jouw kaart niet meer goed wordt weergegeven. Is dit zo? Lees dan zeker verder! Ik help je graag op weg om dit op te lossen.

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 kaarten 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 trouwens 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.

grafische weergave van het verschil tussen een betaalde Google Maps toepassing en een gratis toepassing
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.

Prijzentabel voor Google Maps premium
Prijzentabel voor Google Maps premium

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, de Geocoding API en de Geolocation API. Zo zullen adressen op je website bijvoorbeeld niet meer naar coördinaten worden omgevormd.

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.

    Het keuzescherm om de google API die je nodig hebt te selecteren
    Google Maps API’s kiezen
  3. Vink de gewenste opties (Maps, Routes of Places) aan.

    Het keuzescherm van de google API met elke optie aangevinkt
    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!