Kako popraviti pogrešku Google Maps API: RefererNotAllowedMapError
2 min. čitati
Ažurirano
Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više
Uobičajeni kamen spoticanja s kojim sam se susreo kao web programer je Google Maps API pogreška: RefererNotAllowedMapError.
Nabavka je uvijek frustrirajuća, pa sam duboko kopao u potrazi za rješenjem. Evo vodiča korak po korak o tome kako to popraviti:
Kako popraviti pogrešku Google Maps API: RefererNotAllowedMapError
Ispravljanje ove pogreške uključuje provjeru i ažuriranje vaših postavki u Google Cloud Consoleu kako bi se osiguralo da je vaša web-lokacija ovlaštena za korištenje API ključa za Google karte.
- pristup Google Cloud Console i prijavite se na svoj račun.
- Dodirnite izbornik Hamburger, kliknite API-ji i usluge, a zatim odaberite vjerodajnice.
- Identificirajte ključ Google Maps API koji želite izmijeniti i dodirnite tri točke. Kliknite Uredi API ključ.
- Odaberite web stranice pod postavljenim ograničenjima aplikacije.
- Dodajte popis stranica kojima je dopušteno koristiti API ključ u polje Dodaj web mjesto i dodirnite Gotovo. Također provjerite da web adresa koju dodate odgovara adresi vaše web stranice. Također možete dodati još jedno ime domene.
Nakon ažuriranja postavki, spremite promjene i pričekajte nekoliko minuta da stupe na snagu. Zatim testirajte je li pogreška riješena.
Što je pogreška Google API-ja: RefererNotAllowedMapError?
To je pogreška API-ja za Google karte koja se pojavljuje kada HTTP referer (web stranica koja je zatražila API) nije ovlašten za korištenje ključa Google Maps API.
Ova sigurnosna mjera osigurava da samo odobrene domene mogu slati zahtjeve s vašim API ključem, štiteći vas od neovlaštene upotrebe i mogućih troškova.
Što uzrokuje pogrešku RefererNotAllowedMap?
Evo nekih od razloga zašto se ova pogreška pojavljuje:
- Neispravna postavka preporuke: Najčešći uzrok je nedostatak postavki preporuke u Google Cloud Platformi gdje se upravlja vašim API ključem. Ako se preporuka ne podudara s ovlaštenim domenama, API zahtjev se blokira.
- Nove ili promijenjene domene: Ako ste nedavno premjestili svoje web mjesto na novu domenu ili promijenili njegovu strukturu, možda niste ažurirali te promjene u postavkama svoje Google Cloud Platforme.
- Pogreške pri upisu ili netočni protokoli: Jednostavne pogreške pri upisu u nazivu domene ili neispravna upotreba protokola (HTTP u odnosu na HTTPS) također mogu dovesti do ove pogreške.
RefererNotAllowedMapError Google Maps API pogreška često se događa kada postoji neusklađenost u postavkama web stranice. Da biste to popravili, ažurirajte svoje postavke API ključa u Google Cloud Consoleu. To osigurava da vaša web stranica nesmetano koristi Google karte.