MapsNetworkError क्लास
google.maps.MapsNetworkError
क्लास
Maps में नेटवर्क की गड़बड़ियों को मैनेज करने के लिए, बेस क्लास.
यह क्लास Error
तक चलेगी.
const {MapsNetworkError} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
प्रॉपर्टी | |
---|---|
code |
टाइप:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus इससे एपीआई से मिली गड़बड़ी के टाइप की पहचान होती है. |
endpoint |
टाइप:
MapsNetworkErrorEndpoint यह उस नेटवर्क सेवा को दिखाता है जिसने गड़बड़ी के साथ जवाब दिया. |
MapsRequestError class
google.maps.MapsRequestError
क्लास
यह वेब सेवा से अनुरोध करने पर हुई गड़बड़ी को दिखाता है. जैसे, एचटीटीपी में 4xx कोड के बराबर.
यह क्लास MapsNetworkError
तक चलेगी.
const {MapsRequestError} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
प्रॉपर्टी | |
---|---|
इनहेरिट किया गया:
code ,
endpoint
|
MapsServerError class
google.maps.MapsServerError
क्लास
यह वेब सेवा से जुड़ी सर्वर-साइड गड़बड़ी को दिखाता है. जैसे, एचटीटीपी में 5xx कोड के बराबर.
यह क्लास MapsNetworkError
तक चलेगी.
const {MapsServerError} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
प्रॉपर्टी | |
---|---|
इनहेरिट किया गया:
code ,
endpoint
|
MapsNetworkErrorEndpoint कॉन्स्टेंट
google.maps.MapsNetworkErrorEndpoint
कॉन्स्टेंट
MapsNetworkError
इंस्टेंस इस्तेमाल करने वाले एपीआई एंडपॉइंट के लिए आइडेंटिफ़ायर.
const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
कॉन्स्टेंट | |
---|---|
DIRECTIONS_ROUTE |
इससे Directions API में Routes API की पहचान होती है. |
DISTANCE_MATRIX |
इस कुकी से DistanceMatrix API की पहचान होती है. |
ELEVATION_ALONG_PATH |
यह Elevation API में, getElevationsAlongPath API की पहचान करता है. |
ELEVATION_LOCATIONS |
यह Elevation API में मौजूद getElevationForLocations API की पहचान करता है. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
इस कुकी से, Fleet Engine में Get DeliveryVehicle API की पहचान की जाती है. |
FLEET_ENGINE_GET_TRIP |
यह कुकी, Fleet Engine में Get Trip API की पहचान करती है. |
FLEET_ENGINE_GET_VEHICLE |
यह Fleet Engine में Get Vehicle API की पहचान करता है. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
यह Fleet Engine में List DeliveryVehicles API की पहचान करता है. |
FLEET_ENGINE_LIST_TASKS |
यह Fleet Engine में List Tasks API की पहचान करता है. |
FLEET_ENGINE_LIST_VEHICLES |
यह Fleet Engine में List Vehicles API की पहचान करता है. |
FLEET_ENGINE_SEARCH_TASKS |
यह कुकी, Fleet Engine में Search Tasks API की पहचान करती है. |
GEOCODER_GEOCODE |
यह कुकी, Geocoder में geocode API की पहचान करती है. |
MAPS_MAX_ZOOM |
यह Maps API में MaximumZoomImageryService API की पहचान करता है. |
PLACES_AUTOCOMPLETE |
Places API में Autocomplete API की पहचान करता है. |
PLACES_DETAILS |
इससे Places API में मौजूद Details API की पहचान होती है. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Places API में findPlaceFromPhoneNumber API की पहचान करता है. |
PLACES_FIND_PLACE_FROM_QUERY |
इससे Places API में findPlaceFromQuery API की पहचान होती है. |
PLACES_GATEWAY |
इससे Places API में Gateway API की पहचान होती है. |
PLACES_GET_PLACE |
Places API में Get Place API की पहचान करता है. |
PLACES_LOCAL_CONTEXT_SEARCH |
Places API में LocalContextSearch API की पहचान करता है. |
PLACES_NEARBY_SEARCH |
Places API में NearbySearch API की पहचान करता है. |
PLACES_SEARCH_TEXT |
Places API में Search Text API की पहचान करता है. |
STREETVIEW_GET_PANORAMA |
यह Streetview सेवा में getPanorama तरीके की पहचान करता है. |
RPCStatus कॉन्स्टेंट
google.maps.RPCStatus
कॉन्स्टेंट
वेब सर्विस से मिला स्टेटस. https://grpc.github.io/grpc/core/md_doc_statuscodes.html पर जाएं.
const {RPCStatus} = await google.maps.importLibrary("core")
पर कॉल करके ऐक्सेस करें.
Maps JavaScript API में मौजूद लाइब्रेरी देखें.
कॉन्स्टेंट | |
---|---|
ABORTED |
कार्रवाई को रद्द कर दिया गया है. आम तौर पर, ऐसा एक साथ कई अनुरोध आने की वजह से होता है. जैसे, सीक्वेंसर की जांच पूरी न हो पाना या लेन-देन रद्द हो जाना. |
ALREADY_EXISTS |
क्लाइंट ने जिस इकाई को बनाने की कोशिश की है (जैसे, फ़ाइल या डायरेक्ट्री), वह पहले से मौजूद है. |
CANCELLED |
कार्रवाई रद्द कर दी गई थी. आम तौर पर, ऐसा कॉल करने वाला व्यक्ति करता है. |
DATA_LOSS |
डेटा को वापस नहीं पाया जा सकता या डेटा खराब हो गया. |
DEADLINE_EXCEEDED |
कार्रवाई पूरी होने से पहले ही समयसीमा खत्म हो गई. सिस्टम की स्थिति में बदलाव करने वाली कार्रवाइयों के लिए, यह गड़बड़ी तब भी दिख सकती है, जब कार्रवाई पूरी हो गई हो. उदाहरण के लिए, सर्वर से मिलने वाले जवाब में बहुत ज़्यादा समय लग सकता है. |
FAILED_PRECONDITION |
इस कार्रवाई को अस्वीकार कर दिया गया है, क्योंकि सिस्टम उस स्थिति में नहीं है जिसमें कार्रवाई को पूरा किया जा सकता है. |
INTERNAL |
सिस्टम की गड़बड़ियां. इसका मतलब है कि सिस्टम के कुछ इनवेरिएंट टूट गए हैं. यह गड़बड़ी कोड, गंभीर गड़बड़ियों के लिए रिज़र्व किया गया है. |
INVALID_ARGUMENT |
क्लाइंट ने एक अमान्य तर्क बताया. ध्यान दें कि यह FAILED_PRECONDITION से अलग है. INVALID_ARGUMENT से ऐसे आर्ग्युमेंट का पता चलता है जिनमें सिस्टम की स्थिति से कोई फ़र्क़ नहीं पड़ता. जैसे, गलत फ़ॉर्मैट वाली फ़ाइल का नाम. |
NOT_FOUND |
अनुरोध की गई कुछ इकाई (जैसे, फ़ाइल या डायरेक्ट्री) नहीं मिली. |
OK |
यह कोई गड़बड़ी नहीं है. यह अनुरोध पूरा होने पर दिखता है. |
OUT_OF_RANGE |
मान्य सीमा से ज़्यादा बार कार्रवाई करने की कोशिश की गई. उदाहरण के लिए, फ़ाइल के आखिर से पहले या बाद में पढ़ना. INVALID_ARGUMENT के उलट, इस गड़बड़ी से पता चलता है कि कोई ऐसी समस्या है जिसे सिस्टम की स्थिति बदलने पर ठीक किया जा सकता है. उदाहरण के लिए, अगर किसी 32-बिट फ़ाइल सिस्टम को [0,2^32-1] रेंज से बाहर के ऑफ़सेट पर पढ़ने के लिए कहा जाता है, तो वह INVALID_ARGUMENT जनरेट करेगा. हालांकि, अगर उसे फ़ाइल के मौजूदा साइज़ से ज़्यादा के ऑफ़सेट से पढ़ने के लिए कहा जाता है, तो वह OUT_OF_RANGE जनरेट करेगा. |
PERMISSION_DENIED |
कॉलर के पास, तय की गई कार्रवाई को पूरा करने की अनुमति नहीं है. इस गड़बड़ी के कोड का मतलब यह नहीं है कि अनुरोध मान्य है या अनुरोध की गई इकाई मौजूद है या अन्य ज़रूरी शर्तें पूरी करती है. |
RESOURCE_EXHAUSTED |
कुछ संसाधन खत्म हो गए हैं. ऐसा हो सकता है कि हर उपयोगकर्ता के लिए तय किया गया कोटा खत्म हो गया हो या फ़ाइल सिस्टम में जगह न बची हो. |
UNAUTHENTICATED |
अनुरोध में, कार्रवाई के लिए पुष्टि करने वाले मान्य क्रेडेंशियल मौजूद नहीं हैं. |
UNAVAILABLE |
फ़िलहाल, सेवा उपलब्ध नहीं है. यह एक अस्थायी समस्या है. कुछ समय बाद फिर से कोशिश करने पर, इसे ठीक किया जा सकता है. ध्यान दें कि नॉन-आइडमपोटेंट ऑपरेशन को फिर से आज़माना हमेशा सुरक्षित नहीं होता. |
UNIMPLEMENTED |
यह ऑपरेशन इस सेवा में लागू नहीं किया गया है या यह काम नहीं करता/चालू नहीं है. |
UNKNOWN |
ऐसी गड़बड़ी जिसके बारे में कोई जानकारी नहीं है. उदाहरण के लिए, यह गड़बड़ी तब दिख सकती है, जब किसी दूसरे पते के स्पेस से मिला स्टेटस, ऐसे गड़बड़ी वाले स्पेस से जुड़ा हो जिसके बारे में इस पते के स्पेस में जानकारी न हो. साथ ही, ऐसे एपीआई से मिली गड़बड़ियों को भी इस गड़बड़ी में बदला जा सकता है जो गड़बड़ी की पूरी जानकारी नहीं देते. |