Cum să remediați eroarea API Google Maps: RefererNotAllowedMapError

Pictograma timp de citire 2 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Eroare API Google Maps: referernotallowedmaperror

O piatră de poticnire comună pe care l-am întâlnit ca dezvoltator web este Hărți Google Eroare API: RefererNotAllowedMapError.

Obținerea acestuia este întotdeauna frustrant, așa că am săpat adânc pentru o soluție. Iată un ghid pas cu pas despre cum să o remediați:

Cum să remediați eroarea API Google Maps: RefererNotAllowedMapError

Remedierea acestei erori implică verificarea și actualizarea setărilor dvs. în Google Cloud Console pentru a vă asigura că site-ul dvs. este autorizat să utilizeze cheia API Google Maps.

  1. Acces Consola Google Cloud și conectați-vă la contul dvs.
Consola Google Cloud
  1. Atingeți meniul Hamburger, faceți clic pe API-uri și servicii, apoi selectați acreditările.
API-uri și servicii
  1. Identificați cheia API Google Maps pe care doriți să o modificați și atingeți cele trei puncte. Faceți clic pe Editați cheia API.
Editați cheia API
  1. Selectați site-uri web sub setați o restricție de aplicație. 
Instrucțiuni de aplicare
  1. Adăugați lista site-urilor cărora li se permite să utilizeze cheia API în câmpul Adăugare site și atingeți Efectuat. De asemenea, asigurați-vă că adresa web pe care o adăugați se potrivește cu adresa site-ului dvs. De asemenea, puteți adăuga un alt nume de domeniu.
Adăugați un site

După actualizarea setărilor, salvați modificările și așteptați câteva minute pentru ca acestea să intre în vigoare. Apoi, testați pentru a vedea dacă eroarea a fost rezolvată.

Ce este eroarea API Google: RefererNotAllowedMapError?

Este o eroare API Google Maps care apare atunci când Referitorul HTTP (pagina web care a solicitat API-ul) nu este autorizat să utilizeze cheia API Google Maps.

Această măsură de securitate asigură că numai domeniile aprobate pot face solicitări cu cheia dvs. API, protejându-vă împotriva utilizării neautorizate și a potențialelor implicații ale costurilor.

Ce cauzează RefererNotAllowedMapError?

Iată câteva dintre motivele pentru care apare această eroare:

  • Configurare incorectă referitor: Cea mai frecventă cauză este lipsa configurării referrerului în Google Cloud Platform unde este gestionată cheia dvs. API. Dacă referintul nu se potrivește cu domeniile autorizate, solicitarea API este blocată.
  • Domenii noi sau modificate: Dacă ați mutat recent site-ul dvs. web într-un domeniu nou sau i-ați schimbat structura, este posibil să nu fi actualizat aceste modificări în setările Google Cloud Platform.
  • Greșeli de scriere sau protocoale incorecte: Greșelile simple de scriere în numele domeniului sau utilizarea incorectă a protocoalelor (HTTP vs. HTTPS) pot duce, de asemenea, la această eroare.

Eroarea RefererNotAllowedMapError Google Maps API apare adesea atunci când există o nepotrivire în setările site-ului web. Pentru a o remedia, actualizați setările cheii API în Google Cloud Console. Acest lucru vă asigură că site-ul dvs. continuă să folosească Google Maps fără probleme.

Mai multe despre subiecte: Hărți Google

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *