Ako opraviť chybu Google Maps API: RefererNotAllowedMapError

Ikona času čítania 2 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

Chyba rozhrania API Máp Google: chyba referernotallowedmap

Častým kameňom úrazu, s ktorým som sa ako webový vývojár stretol, je mapy Google Chyba rozhrania API: RefererNotAllowedMapError.

Získať to je vždy frustrujúce, preto som hľadal riešenie. Tu je podrobný návod, ako to opraviť:

Ako opraviť chybu Google Maps API: RefererNotAllowedMapError

Oprava tejto chyby zahŕňa overenie a aktualizáciu vašich nastavení v konzole Google Cloud Console, aby ste sa uistili, že vaše webové stránky sú autorizované na používanie kľúča API služby Mapy Google.

  1. prístup Google Cloud Console a prihláste sa do svojho účtu.
Google Cloud Console
  1. Klepnite na ponuku Hamburger, kliknite na API a služby a potom vyberte poverenia.
API a služby
  1. Identifikujte kľúč Google Maps API, ktorý chcete upraviť, a klepnite na tri bodky. Kliknite na položku Upraviť kľúč API.
Upraviť kľúč API
  1. Vyberte webové stránky pod nastaveným obmedzením aplikácie. 
Návod na použitie
  1. Pridajte zoznam stránok, ktoré môžu používať kľúč API, do poľa Pridať webovú lokalitu a klepnite na Hotovo. Tiež sa uistite, že webová adresa, ktorú pridáte, sa zhoduje s adresou vášho webu. Môžete tiež pridať iný názov domény.
Pridať webové stránky

Po aktualizácii nastavení uložte zmeny a počkajte niekoľko minút, kým sa prejavia. Potom otestujte, či bola chyba vyriešená.

Čo je chyba rozhrania Google API: RefererNotAllowedMapError?

Ide o chybu Google Maps API, ktorá sa vyskytuje, keď je Sprostredkovateľ HTTP (webová stránka, ktorá požadovala rozhranie API) nemá oprávnenie na používanie kľúča rozhrania API služby Mapy Google.

Toto bezpečnostné opatrenie zaisťuje, že iba schválené domény môžu odosielať požiadavky pomocou vášho kľúča API, čím vás chráni pred neoprávneným použitím a potenciálnymi nákladmi.

Čo spôsobuje chybu RefererNotAllowedMapError?

Tu sú niektoré z dôvodov výskytu tejto chyby:

  • Nesprávne nastavenie sprostredkovateľa: Najčastejšou príčinou je chýbajúce nastavenie sprostredkovateľa v Google Cloud Platform, kde je spravovaný váš kľúč API. Ak sa sprostredkovateľ nezhoduje s autorizovanými doménami, požiadavka API je zablokovaná.
  • Nové alebo zmenené domény: Ak ste nedávno presunuli svoj web do novej domény alebo zmenili jeho štruktúru, možno ste neaktualizovali tieto zmeny v nastaveniach platformy Google Cloud Platform.
  • Preklepy alebo nesprávne protokoly: K tejto chybe môžu viesť aj jednoduché preklepy v názve domény alebo nesprávne použitie protokolov (HTTP vs. HTTPS).

Chyba RefererNotAllowedMapError Google Maps API sa často vyskytuje, keď sa v nastaveniach webových stránok vyskytne nesúlad. Ak to chcete opraviť, aktualizujte nastavenia kľúča API v konzole Google Cloud Console. To zaisťuje, že váš web bude naďalej bezproblémovo používať Mapy Google.

Viac o témach: Google Maps

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *