Jak naprawić błąd API Map Google: RefererNotAllowedMapError
2 minuta. czytać
Zaktualizowano na
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Częstą przeszkodą, z jaką spotykam się jako twórca stron internetowych, jest Mapy Google Błąd API: RefererNotAllowedMapError.
Uzyskanie tego jest zawsze frustrujące, więc głęboko szukałem rozwiązania. Oto przewodnik krok po kroku, jak to naprawić:
Jak naprawić błąd interfejsu API Map Google: RefererNotAllowedMapError
Naprawienie tego błędu polega na sprawdzeniu i zaktualizowaniu ustawień w Google Cloud Console, aby upewnić się, że Twoja witryna jest autoryzowana do korzystania z klucza API Map Google.
- Wejdź Konsola Google Cloud i zaloguj się na swoje konto.
- Kliknij menu Hamburger, kliknij opcję Interfejsy API i usługi, a następnie wybierz dane uwierzytelniające.
- Znajdź klucz API Map Google, który chcesz zmodyfikować, i dotknij trzech kropek. Kliknij edytuj klucz API.
- Wybierz strony internetowe w ramach ustawienia ograniczeń aplikacji.
- Dodaj listę witryn, które mogą używać klucza API w polu Dodaj witrynę i dotknij Gotowe. Upewnij się także, że dodany adres internetowy jest zgodny z adresem Twojej witryny. Możesz także dodać kolejną nazwę domeny.
Po zaktualizowaniu ustawień zapisz zmiany i poczekaj kilka minut, aż zaczną obowiązywać. Następnie przetestuj, czy błąd został rozwiązany.
Co to jest błąd interfejsu API Google: RefererNotAllowedMapError?
Jest to błąd interfejsu API Map Google, który występuje, gdy Strona odsyłająca HTTP (strona internetowa, która zażądała interfejsu API) nie jest upoważniona do korzystania z klucza API Map Google.
Ten środek bezpieczeństwa zapewnia, że tylko zatwierdzone domeny mogą wysyłać żądania za pomocą Twojego klucza API, chroniąc Cię przed nieautoryzowanym użyciem i potencjalnymi konsekwencjami finansowymi.
Co powoduje błąd RefererNotAllowedMapError?
Oto niektóre przyczyny wystąpienia tego błędu:
- Nieprawidłowa konfiguracja strony odsyłającej: Najczęstszą przyczyną jest brak konfiguracji strony odsyłającej w Google Cloud Platform, gdzie zarządzany jest Twój klucz API. Jeśli strona odsyłająca nie pasuje do autoryzowanych domen, żądanie API zostanie zablokowane.
- Nowe lub zmienione domeny: Jeśli niedawno przeniosłeś swoją witrynę do nowej domeny lub zmieniłeś jej strukturę, być może nie zaktualizowałeś tych zmian w ustawieniach Google Cloud Platform.
- Literówki lub nieprawidłowe protokoły: Proste literówki w nazwie domeny lub nieprawidłowe użycie protokołów (HTTP vs. HTTPS) mogą również prowadzić do tego błędu.
Błąd RefererNotAllowedMapError Google Maps API często występuje, gdy występuje niezgodność w ustawieniach witryny. Aby to naprawić, zaktualizuj ustawienia klucza API w Google Cloud Console. Dzięki temu Twoja witryna będzie płynnie korzystać z Map Google.