Błąd „Tylko do celów programistycznych” w mapach bazowych Google

Domyślnie Maps Marker Pro używa OpenStreetMap do map, których można używać bez obowiązkowej rejestracji klucza API. Jeśli jednak korzystasz z Map Google, możesz napotkać następujący problem, jeśli konfiguracja klucza Google API była niepełna / niepoprawna:

Jeśli zobaczysz błąd „Tylko do celów programistycznych” na mapie za pomocą map podstawowych Google, otwórz konsolę przeglądarki (np. Naciskając klawisz F12 w przeglądarce Firefox lub Chrome) i przejdź do karty „Konsola” e, aby wyświetlić więcej szczegółów na temat błąd:

W powyższym przykładzie błąd wynosi NoApiKeys, co oznacza, że ​​brakuje obowiązkowego klucza JavaScript API Google Maps.

W każdym razie większość błędów jest związana z kluczem API Google Maps JavaScript API, który jest potrzebny do prawidłowego wyświetlania Map Google.

Aby to naprawić, wykonaj następujące czynności:

  1. upewnij się, że zarejestrowałeś klucz API Map Google JavaScript, patrz Tutorial dla szczegółów. Upewnij się również, że zapisałeś dane swojej karty kredytowej w konsoli API Google, która jest potrzebna od Zmiany w Google ToS od lata 2018 r.
  2. jeśli twój błąd to RefererNotAllowedMapError proszę ponownie sprawdzić krok 6 z Tutorial i upewnij się, że ustawiłeś zaakceptowanego odsyłacza dla domeny, w której osadzona jest mapa, skonfigurowanej poprawnie, np *.yourdomain.com/*

W przypadku wszystkich innych błędów zapoznaj się z odniesieniem do błędu na stronie https://developers.google.com/maps/documentation/javascript/error-messages#deverrorcodes gdzie znajdziesz również możliwe rozwiązanie.

Jeśli to nadal nie pomoże, otwórz Bilet wsparcia i chętnie pomożemy.

7
2
23635
Oceń tę odpowiedź FAQ

Zostaw komentarz

XHTML: Możesz użyć tych tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

en English
X