Na tej stronie znajdują się komunikaty o błędach, które może zostać zwrócony przez interfejs Maps Umieszczanie API. Jeśli wystąpi błąd, interfejs Maps Umieszczanie API wyświetla tekst komunikatu o błędzie w miejsce mapy. Mogą też wystąpić pewne błędy, które powodują wyświetlanie przyciemnionej mapy znaku wodnego.
Nieprawidłowe żądania
W przypadku nieprawidłowego żądania interfejs Maps Umieszczanie API zwraca kod stanu HTTP 4xx
oraz komunikat z opisem problemu. Oto przykłady takich problemó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 warunku 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 interfejsu API dołączony do żądania jest nieprawidłowy. | 403 FORBIDDEN |
Błędy interfejsu API i pytania na sekundę
Błędy interfejsu API i pytań zapytań na sekundę są traktowane jako nieprawidłowe żądania. Możliwe przyczyny:
- Brak klucza interfejsu API lub jest on nieprawidłowy. Aby naprawić ten błąd, sprawdź, czy żądanie zawiera prawidłowy klucz interfejsu API. Pobierz klucz interfejsu API
- Interfejs Maps Umieszczanie API nie jest włączony w Twoim projekcie. Dowiedz się więcej o włączaniu i wyłączaniu interfejsów API.
- Klucz interfejsu API narusza zasady. Zapoznaj się ze sprawdzonymi metodami korzystania z kluczy interfejsu API.
Błędy rozliczeń i stron odsyłających HTTP
Zaciemniona mapa lub „negatywny” obraz Street View ze znakiem wodnym jest udostępniany tylko na potrzeby rozwoju. Zwracany jest wtedy, gdy spełniony jest dowolny z tych warunków:
- Płatności nie zostały włączone na Twoim koncie. Włącz płatności.
- Podana forma płatności jest nieprawidłowa (na przykład po terminie karty kredytowej). Aby rozwiązać ten problem, otwórz Google Cloud Console i sprawdź, czy masz ustawioną prawidłową formę płatności.
- Dzienny limit nakładany został przekroczony. Dowiedz się, jak wyświetlać i zmieniać dzienne limity rozliczeniowe
- W żądaniu brakuje strony odsyłającej HTTP i używasz klucza interfejsu API z ograniczeniem. Więcej informacji o dodawaniu stron odsyłających
Sprawdzam błędy w przeglądarce
W przypadku błędów płatności i stron odsyłających HTTP interfejs API osadzania Map zapisuje komunikaty o błędach w komponencie window.console
. W przypadku nieprawidłowych żądań (w tym klucza interfejsu API i błędów QPS) w konsoli zgłaszany jest tylko kod stanu HTTP 4xx
. Z tej sekcji dowiesz się, jak sprawdzić dane wyjściowe konsoli w Google Chrome. Jeśli używasz innej przeglądarki, zapoznaj się z jej dokumentacją. Dla ułatwienia przedstawiamy listę narzędzi do sprawdzania danych wyjściowych w niektórych przeglądarkach.
- Konsola dla przeglądarki Internet Explorer.
- Konsola internetowa dla przeglądarki Firefox.
- Zdalne debugowanie na Androida.
- Inspektor witryn na iOS.
W Chrome możesz sprawdzić dane wyjściowe konsoli w konsoli JavaScript.
- Aby otworzyć Narzędzia dla programistów, wybierz ikonę menu > Więcej narzędzi i Narzędzia dla deweloperów.
- Aby otworzyć konsolę JavaScriptu, kliknij kartę Konsola u góry okna Narzędzi dla programistów. Aby przełączyć konsolę JavaScript, możesz też użyć klawisza ESC.