Errors

MapsNetworkError class

google.maps.MapsNetworkError sınıf

Haritalar'da ağ hatalarını yönetmek için temel sınıf.

Bu sınıfın süresi Error tarihinde sona eriyor.

const {MapsNetworkError} = await google.maps.importLibrary("core") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

code
API'nin oluşturduğu hata türünü tanımlar.
endpoint
Hatayla yanıt veren ağ hizmetini gösterir.

MapsRequestError class

google.maps.MapsRequestError sınıf

Bir web hizmetinden gelen istek hatasını (ör. HTTP'deki 4xx koduna eşdeğer) gösterir.

Bu sınıfın süresi MapsNetworkError tarihinde sona eriyor.

const {MapsRequestError} = await google.maps.importLibrary("core") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

Devralınan: code, endpoint

MapsServerError class

google.maps.MapsServerError sınıf

Bir web hizmetinden kaynaklanan sunucu tarafı hatasını gösterir (ör. HTTP'deki 5xx koduna eşdeğerdir).

Bu sınıfın süresi MapsNetworkError tarihinde sona eriyor.

const {MapsServerError} = await google.maps.importLibrary("core") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

Devralınan: code, endpoint

MapsNetworkErrorEndpoint sabitleri

google.maps.MapsNetworkErrorEndpoint sabitler

MapsNetworkError örnekleri tarafından kullanılan API uç noktalarının tanımlayıcıları.

const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

DIRECTIONS_ROUTE Directions API içindeki Rotalar API'sini tanımlar.
DISTANCE_MATRIX Distance Matrix API'yi tanımlar.
ELEVATION_ALONG_PATH Elevation API'deki getElevationsAlongPath API'sini tanımlar.
ELEVATION_LOCATIONS Elevation API'deki getElevationForLocations API'sini tanımlar.
FLEET_ENGINE_GET_DELIVERY_VEHICLE Fleet Engine'deki Get DeliveryVehicle API'sini tanımlar.
FLEET_ENGINE_GET_TRIP Fleet Engine'deki Get Trip API'yi tanımlar.
FLEET_ENGINE_GET_VEHICLE Fleet Engine'deki Get Vehicle API'yi tanımlar.
FLEET_ENGINE_LIST_DELIVERY_VEHICLES Fleet Engine'deki List DeliveryVehicles API'sini tanımlar.
FLEET_ENGINE_LIST_TASKS Fleet Engine'deki List Tasks API'yi tanımlar.
FLEET_ENGINE_LIST_VEHICLES Fleet Engine'deki List Vehicles API'yi tanımlar.
FLEET_ENGINE_SEARCH_TASKS Fleet Engine'deki Search Tasks API'yi tanımlar.
GEOCODER_GEOCODE Geocoder içindeki coğrafi kod API'sini tanımlar.
MAPS_MAX_ZOOM Maps API'deki MaximumZoomImageryService API'yi tanımlar.
PLACES_AUTOCOMPLETE Places API'deki Autocomplete API'yi tanımlar.
PLACES_DETAILS Places API'deki Details API'yi tanımlar.
PLACES_FIND_PLACE_FROM_PHONE_NUMBER Places API'deki findPlaceFromPhoneNumber API'sini tanımlar.
PLACES_FIND_PLACE_FROM_QUERY Places API'deki findPlaceFromQuery API'yi tanımlar.
PLACES_GATEWAY Places API içindeki Gateway API'yi tanımlar.
PLACES_GET_PLACE Places API'deki Get Place API'yi tanımlar.
PLACES_SEARCH_TEXT Places API'deki Search Text API'yi tanımlar.
STREETVIEW_GET_PANORAMA Street View hizmetindeki getPanorama yöntemini tanımlar.

RPCStatus sabitleri

google.maps.RPCStatus sabitler

Bir web hizmeti tarafından döndürülen durum. https://grpc.github.io/grpc/core/md_doc_statuscodes.html adresine göz atın.

const {RPCStatus} = await google.maps.importLibrary("core") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

ABORTED İşlem, genellikle sıralayıcı kontrolü hatası veya işlem iptali gibi eşzamanlılık sorunu nedeniyle iptal edildi.
ALREADY_EXISTS Bir istemcinin oluşturmaya çalıştığı varlık (ör. dosya veya dizin) zaten mevcut.
CANCELLED İşlem, genellikle arayan tarafından iptal edildi.
DATA_LOSS Kurtarılamaz veri kaybı veya bozulması.
DEADLINE_EXCEEDED İşlem tamamlanmadan son tarih geçti. Sistemin durumunu değiştiren işlemler için, işlem başarıyla tamamlanmış olsa bile bu hata döndürülebilir. Örneğin, bir sunucudan gelen başarılı yanıt uzun süre gecikmiş olabilir.
FAILED_PRECONDITION Sistem, işlemin yürütülmesi için gerekli durumda olmadığından işlem reddedildi.
INTERNAL Dahili hatalar. Bu, temel sistemin beklediği bazı değişmezlerin bozulduğu anlamına gelir. Bu hata kodu, ciddi hatalar için ayrılmıştır.
INVALID_ARGUMENT İstemci, geçersiz bir bağımsız değişken belirtti. Bunun FAILED_PRECONDITION'dan farklı olduğunu unutmayın. INVALID_ARGUMENT, sistemin durumundan bağımsız olarak sorunlu olan bağımsız değişkenleri (ör. hatalı biçimlendirilmiş bir dosya adı) gösterir.
NOT_FOUND İstenen bazı öğeler (ör. dosya veya dizin) bulunamadı.
OK Hata değildir; başarıyla döndürülür.
OUT_OF_RANGE İşlem, geçerli aralığın dışında denenmiş. Örneğin, dosya sonunun ötesinde arama yapma veya okuma INVALID_ARGUMENT hatasının aksine bu hata, sistem durumu değiştiğinde düzeltilebilecek bir soruna işaret eder. Örneğin, [0,2^32-1] aralığında olmayan bir ofsetten okuması istendiğinde 32 bitlik bir dosya sistemi INVALID_ARGUMENT oluşturur ancak geçerli dosya boyutunu aşan bir ofsetten okuması istendiğinde OUT_OF_RANGE oluşturur.
PERMISSION_DENIED Arayan kullanıcının belirtilen işlemi gerçekleştirme izni yok. Bu hata kodu, isteğin geçerli olduğunu veya istenen öğenin mevcut olduğunu ya da diğer ön koşulları karşıladığını göstermez.
RESOURCE_EXHAUSTED Kullanıcı başına kota veya dosya sisteminin tamamında yer kalmaması gibi bir kaynak tükenmiş olabilir.
UNAUTHENTICATED İstekte işlemle ilgili geçerli kimlik doğrulama bilgileri bulunmuyor.
UNAVAILABLE Hizmet şu anda kullanılamıyor. Bu durum büyük olasılıkla geçicidir ve geri çekilme ile yeniden denenerek düzeltilebilir. İdempotent olmayan işlemleri yeniden denemenin her zaman güvenli olmadığını unutmayın.
UNIMPLEMENTED İşlem uygulanmamış veya bu hizmette desteklenmiyor/etkinleştirilmemiş.
UNKNOWN Bilinmeyen hata. Örneğin, başka bir adres alanından alınan bir durum bu adres alanında bilinmeyen bir hata alanına ait olduğunda bu hata döndürülebilir. Ayrıca, yeterli hata bilgisi döndürmeyen API'lerin oluşturduğu hatalar da bu hataya dönüştürülebilir.