MapsNetworkError class
google.maps.MapsNetworkError
ক্লাস
Maps-এ নেটওয়ার্কের সমস্যা ম্যানেজ করার জন্য মূল ক্লাস।
এই ক্লাসটি
Error-এর এক্সটেনশন।
const {MapsNetworkError} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
প্রপার্টি | |
|---|---|
code |
ধরন:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatusAPI-এর মাধ্যমে তৈরি হওয়া সমস্যার ধরন শনাক্ত করে। |
endpoint |
যে নেটওয়ার্ক পরিষেবা সমস্যা সহ উত্তর দিয়েছে সেটি দেখায়। |
MapsRequestError class
google.maps.MapsRequestError
ক্লাস
কোনও ওয়েব পরিষেবা থেকে অনুরোধ সংক্রান্ত সমস্যাকে বোঝায় (যেমন, HTTP-তে 4xx কোডের সমতুল্য)।
এই ক্লাসটি
MapsNetworkError-এর এক্সটেনশন।
const {MapsRequestError} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
প্রপার্টি | |
|---|---|
ইনহেরিট করা হয়েছে:
code,
endpoint
|
MapsServerError class
google.maps.MapsServerError
ক্লাস
কোনও ওয়েব পরিষেবা থেকে সার্ভার-সাইড সমস্যাকে বোঝায় (যেমন, HTTP-তে 5xx কোডের সমতুল্য)।
এই ক্লাসটি
MapsNetworkError-এর এক্সটেনশন।
const {MapsServerError} = await google.maps.importLibrary("core") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।
প্রপার্টি | |
|---|---|
ইনহেরিট করা হয়েছে:
code,
endpoint
|
MapsNetworkErrorEndpoint constants
google.maps.MapsNetworkErrorEndpoint
কনস্ট্যান্ট
MapsNetworkErrorটি ইনস্ট্যান্সের মাধ্যমে ব্যবহৃত API এন্ডপয়েন্টের জন্য শনাক্তকারী।
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 |
জিওকোডারের মধ্যে জিওকোড 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 constants
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-এর মতো নয়, এই সমস্যাটি ইঙ্গিত করে যে সিস্টেমের স্ট্যাটাস পরিবর্তন হলে সমস্যাটি সমাধান করা যেতে পারে। যেমন, ৩২-বিট ফাইল সিস্টেমকে [০,২^৩২-১] রেঞ্জের মধ্যে নেই এমন অফসেটে রিড করতে বলা হলে, এটি INVALID_ARGUMENT জেনারেট করবে, কিন্তু বর্তমান ফাইল সাইজের পরে কোনও অফসেট থেকে রিড করতে বলা হলে, এটি OUT_OF_RANGE জেনারেট করবে। |
PERMISSION_DENIED |
নির্দিষ্ট অপারেশনটি কার্যকর করার জন্য কলারের কাছে অনুমতি নেই। এই ত্রুটি কোডের অর্থ এই নয় যে অনুরোধটি সঠিক বা অনুরোধ করা এন্টিটি আছে অথবা অন্যান্য পূর্ব-শর্ত পূরণ করে। |
RESOURCE_EXHAUSTED |
কিছু রিসোর্স শেষ হয়ে গেছে, সম্ভবত ব্যবহারকারী প্রতি কোটা অথবা সম্পূর্ণ ফাইল সিস্টেমে আর জায়গা নেই। |
UNAUTHENTICATED |
এই অপারেশনের জন্য অনুরোধে সঠিক যাচাইকরণ সংক্রান্ত ক্রেডেনশিয়াল নেই। |
UNAVAILABLE |
পরিষেবাটি বর্তমানে উপলভ্য নেই। এটি সম্ভবত একটি ক্ষণস্থায়ী অবস্থা, যা ব্যাকঅফ সহ আবার চেষ্টা করে সংশোধন করা যেতে পারে। মনে রাখবেন যে নন-আইডেমপোটেন্ট অপারেশন আবার চেষ্টা করা সবসময় নিরাপদ নয়। |
UNIMPLEMENTED |
এই পরিষেবাতে অপারেশনটি প্রয়োগ করা হয়নি বা কাজ করে না/চালু করা নেই। |
UNKNOWN |
অজানা সমস্যা। যেমন, অন্য অ্যাড্রেস স্পেস থেকে পাওয়া স্ট্যাটাস যদি এমন কোনও এরর স্পেসের হয় যা এই অ্যাড্রেস স্পেসে জানা নেই, তাহলে এই সমস্যা হতে পারে। এছাড়াও, API-এর মাধ্যমে দেখানো সমস্যা যা সমস্যা সম্পর্কে পর্যাপ্ত তথ্য প্রদান করে না, তা এই সমস্যাতে পরিবর্তিত হতে পারে। |