Kako popraviti napako Google Maps API: RefererNotAllowedMapError

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Napaka API Google Maps: referernotallowedmaperror

Pogost kamen spotike, s katerim sem se srečal kot spletni razvijalec, je Google Maps Napaka API-ja: RefererNotAllowedMapError.

Pridobivanje je vedno frustrirajoče, zato sem globoko iskal rešitev. Tukaj je vodnik po korakih, kako to popraviti:

Kako popraviti napako API-ja Google Maps: RefererNotAllowedMapError

Odpravljanje te napake vključuje preverjanje in posodobitev vaših nastavitev v Google Cloud Console, da zagotovite, da je vaše spletno mesto pooblaščeno za uporabo ključa API za Google Zemljevide.

  1. dostop Google Cloud Console in se prijavite v svoj račun.
Google Cloud Console
  1. Tapnite meni Hamburger, kliknite API-ji in storitve in nato izberite poverilnice.
API-ji in storitve
  1. Določite ključ API za Google Zemljevide, ki ga želite spremeniti, in tapnite tri pike. Kliknite Uredi ključ API.
Uredi ključ API
  1. Izberite spletna mesta pod nastavljeno omejitvijo aplikacije. 
Navodila za uporabo
  1. Dodajte seznam spletnih mest, ki jim je dovoljeno uporabljati ključ API, v polje Dodaj spletno mesto in tapnite Končano. Poskrbite tudi, da se spletni naslov, ki ga dodate, ujema z naslovom vašega spletnega mesta. Dodate lahko tudi drugo ime domene.
Dodaj spletno mesto

Ko posodobite nastavitve, shranite spremembe in počakajte nekaj minut, da začnejo veljati. Nato preizkusite, ali je napaka odpravljena.

Kaj je napaka Google API: RefererNotAllowedMapError?

Gre za napako Google Maps API, ki se pojavi, ko Napotitelj HTTP (spletna stran, ki je zahtevala API) ni pooblaščen za uporabo ključa API za Google Zemljevide.

Ta varnostni ukrep zagotavlja, da lahko samo odobrene domene pošiljajo zahteve z vašim ključem API, kar vas ščiti pred nepooblaščeno uporabo in morebitnimi stroški.

Kaj povzroča napako RefererNotAllowedMapError?

Tukaj je nekaj razlogov, zakaj pride do te napake:

  • Nepravilna nastavitev napotitelja: Najpogostejši vzrok je manjkajoča nastavitev napotitelja v platformi Google Cloud Platform, kjer se upravlja vaš ključ API. Če se napotitelj ne ujema s pooblaščenimi domenami, je zahteva API blokirana.
  • Nove ali spremenjene domene: Če ste nedavno premaknili svoje spletno mesto na novo domeno ali spremenili njegovo strukturo, morda niste posodobili teh sprememb v nastavitvah Google Cloud Platform.
  • Tipkarske napake ali nepravilni protokoli: Do te napake lahko privedejo tudi preproste tipkarske napake v imenu domene ali nepravilna uporaba protokolov (HTTP v primerjavi s HTTPS).

Napaka RefererNotAllowedMapError Google Maps API se pogosto zgodi, ko pride do neskladja v nastavitvah spletnega mesta. Če želite to popraviti, posodobite nastavitve ključa API-ja v Google Cloud Console. To zagotavlja, da vaše spletno mesto nemoteno uporablja Google Zemljevide.

Več o temah: Google Maps

Pustite Odgovori

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *