Komunikaty o błędach

Na tej stronie opisujemy komunikaty o błędach, które może zwrócić interfejs Maps Embed API. Gdy wystąpi błąd, interfejs Maps Embed API wyświetli komunikat o błędzie zamiast mapy. Mogą też wystąpić określone warunki błędu, które spowodują wyświetlenie ciemnej mapy z tłomaczeniami.

Nieprawidłowe żądania

W przypadku nieprawidłowego żądania interfejs Maps Embed API zwraca kod stanu HTTP 4xx oraz komunikat opisujący problem. Poniżej znajdziesz przykłady takich błędów. Uwaga: to nie jest pełna lista możliwych błędów. Aby uzyskać szczegółowe informacje o konkretnych problemach, sprawdź rzeczywisty kod błędu i komunikat zwrócony przez interfejs API.

Przykład błędu Kod stanu
Żądanie zawiera nieprawidłowy parametr lub brakuje wymaganego parametru. Na przykład parametr zoom nie mieści się w oczekiwanym zakresie wartości liczbowych lub w żądaniu brakuje wymaganego parametru. 400 BAD REQUEST
Klucz API podany w żądaniu jest nieprawidłowy. 403 FORBIDDEN

Błędy związane z kluczem interfejsu API i limitami

Błędy związane z kluczem API i limitem są traktowane jako nieprawidłowe żądania. Możliwe przyczyny:

Błędy związane z rozliczeniami i refererem HTTP

Przyciemniona mapa lub „negatyw” obrazu Street View z tytułem „tylko do celów rozwojowych” jest zwracany, gdy jest spełniony co najmniej 1 z tych warunków:

Sprawdzanie błędów w przeglądarce

W przypadku błędów związanych z płatnościami i adresem referencyjnym HTTP interfejs Maps Embed API zapisuje komunikaty o błędach w pliku window.console. W przypadku nieprawidłowych żądań (w tym błędów związanych z kluczem API i limitem) w konsoli jest zgłaszany tylko kod stanu HTTP 4xx. Z tej sekcji dowiesz się, jak sprawdzić dane konsoli w Google Chrome. Jeśli używasz innej przeglądarki, zapoznaj się z dokumentacją dla programistów dotyczącą tej przeglądarki. Poniżej znajdziesz listę narzędzi do sprawdzania danych w konsoli w niektórych innych przeglądarkach.

W Chrome możesz użyć konsoli JavaScriptu, aby sprawdzić dane konsoli w ten sposób:

  1. Aby otworzyć Narzędzia dla deweloperów, kliknij ikonę menu > Więcej narzędzi > Narzędzia dla deweloperów.
  2. Aby otworzyć konsolę JavaScriptu, kliknij kartę Konsola u góry okna Narzędzia dla programistów. Możesz też użyć klawisza ESC, aby przełączyć konsolę JavaScript.