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łędów, które spowodują wyświetlenie ciemnej mapy z tłomem.

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 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 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 stroną odsyłającą HTTP

Przyciemniona mapa lub „negatywowe” zdjęcie Street View z tytułem „for development purposes only” (tylko do celów rozwojowych) jest zwracane, 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 strony odsyłającej 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 deweloperów. 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 włączyć lub wyłączyć konsolę JavaScript.