অনুরোধের ধরনের ওপর নির্ভর করে ম্যাপস জাভাস্ক্রিপ্ট এপিআই অনুরোধগুলো বিভিন্ন SKU-তে কল তৈরি করে: উদাহরণস্বরূপ, ম্যাপ লোড হলে ডাইনামিক ম্যাপস SKU এবং প্যানোরামা হলে ডাইনামিক স্ট্রিট ভিউ SKU সক্রিয় হয়। প্লেসেস লাইব্রেরি, ম্যাপস জাভাস্ক্রিপ্ট এপিআই এবং অন্যান্য জাভাস্ক্রিপ্ট পরিষেবাগুলোতে করা কলের মূল্য আলাদাভাবে নির্ধারণ করা হয়। আরও তথ্যের জন্য, নিচের টেবিলে SKU-এর বিবরণ এবং মূল্যের তালিকা দেখুন।
Maps JavaScript API-এর SKU বিবরণ এবং মূল্য
নিচের সারণিতে ম্যাপস জাভাস্ক্রিপ্ট এপিআই-এর SKU বিবরণ এবং মূল্য দেখানো হলো।
রুট লাইব্রেরির মূল্য নির্ধারণের বিবরণ
Route এবং RouteMatrix ক্লাস দুটির প্রতিটির তিনটি করে SKU আছে, যা একটি রিকোয়েস্টের খরচ নির্ধারণ করে। খরচ নির্ধারণের জন্য ব্যবহৃত SKU-টি নির্ভর করে আপনার ব্যবহৃত সার্ভিস, Route ক্লাস বা RouteMatrix ক্লাস এবং রিকোয়েস্টে ব্যবহৃত ফিচারগুলোর উপর। উদাহরণস্বরূপ:
কম্পিউট রুট রিকোয়েস্টের জন্য প্রতিটি রিকোয়েস্ট অনুযায়ী বিল করা হয়।
রুট ম্যাট্রিক্স গণনার অনুরোধের বিল, অনুরোধ থেকে প্রাপ্ত প্রতিটি উপাদানের ( ELEMENT) জন্য করা হয়। উপাদানের সংখ্যা হলো উৎসের সংখ্যাকে গন্তব্যের সংখ্যা দিয়ে গুণ করে পাওয়া সংখ্যা। উদাহরণস্বরূপ, যদি একটি অনুরোধে দুটি উৎস এবং তিনটি গন্তব্য থাকে, তাহলে অনুরোধটির বিল ছয়টি উপাদানের জন্য করা হবে।
আপনার ব্যবহৃত ফিচারগুলোই নির্ধারণ করে কোন SKU ক্যাটাগরির বিল করা হবে:
অত্যাবশ্যকীয় : যেসব অনুরোধে শুধুমাত্র মৌলিক বৈশিষ্ট্য এবং সর্বোচ্চ ১০টি অন্তর্বর্তী ওয়েপয়েন্ট ব্যবহৃত হয়, সেগুলোর জন্য বিল করা হয়।
প্রো : যেসব অনুরোধে
TRAFFIC_AWAREবাTRAFFIC_AWARE_OPTIMALরুট মডিফায়ারের মতো উন্নত বৈশিষ্ট্য ব্যবহার করা হয়, সেগুলোর জন্য বিল করা হয়।এন্টারপ্রাইজ : যেসব অনুরোধ এন্টারপ্রাইজ ফিচার ব্যবহার করে, যেমন টু-হুইল রাউটিং, সেগুলোর জন্য বিল করা হয়।
জাভাস্ক্রিপ্টের জন্য নিম্নলিখিত ব্যবহারের সীমাবদ্ধতাগুলো প্রযোজ্য।
রুট গণনা করুন
প্রতি মিনিটে ৩,০০০ কোয়েরির সীমা।
প্রতিটি
computeRoutesঅনুরোধে সর্বাধিক ২৫টি মধ্যবর্তী ওয়েপয়েন্ট অনুমোদিত।
রুট ম্যাট্রিক্স গণনা করুন
উৎস সংখ্যাকে গন্তব্য সংখ্যা দিয়ে গুণ করে প্রতি মিনিটে ৩,০০০ এলিমেন্টের একটি রেট লিমিট নির্ধারণ করা হয়েছে।
একটি স্থান আইডি বা ঠিকানা ব্যবহার করে আপনি সর্বাধিক ৫০টি উৎস এবং গন্তব্য নির্দিষ্ট করতে পারবেন।
routingPreferenceTRAFFIC_AWARE_OPTIMALএ সেট করা থাকলে, প্রতিটিcomputeRouteMatrixঅনুরোধে সর্বাধিক অনুমোদিত মোট উপাদানের সংখ্যা হল ১০০।travelModeTRANSITএ সেট করা থাকলে, প্রতিটিcomputeRouteMatrixঅনুরোধে সর্বাধিক অনুমোদিত মোট উপাদানের সংখ্যা হল ১০০।অন্যথায়, প্রতিটি
computeRouteMatrixঅনুরোধের জন্য সর্বাধিক অনুমোদিত মোট উপাদানের সংখ্যা হল ৬২৫।
কোটা এবং ব্যবহারের সীমা
Maps JavaScript API-এর জন্য আপনার কোটা এবং ব্যবহারের সীমা পর্যালোচনা ও পরিচালনা করতে, কোটা এবং কোটা সতর্কতা দেখুন।
মানচিত্র লোড কোটা
Maps JavaScript API-এর 2D এবং 3D ম্যাপ লোডের ক্ষেত্রে নিম্নলিখিত কোটা প্রযোজ্য:
- প্রতি প্রকল্পে প্রতি মিনিটে ৩০,০০০ ম্যাপ লোড
- প্রতি আইপি-তে প্রতি মিনিটে ৩০০ টি ম্যাপ লোড হয়।
UI কিট ব্যবহারের সীমাবদ্ধতা স্থাপন করে
Places UI Kit-টি নিম্নলিখিত ব্যবহারের সীমাবদ্ধতার অধীন:
প্লেসেস ইউআই কিট কোয়েরি : প্লেস ডিটেইলস এবং প্লেস সার্চ এলিমেন্ট থেকে করা অনুরোধ প্রতি প্রজেক্টে প্রতি মিনিটে ৬,০০০ কোয়েরিতে সীমাবদ্ধ।
প্লেসেস ইউআই কিট সেশন : অটোকমপ্লিট এলিমেন্ট থেকে আসা অনুরোধ প্রতি প্রজেক্টে প্রতি মিনিটে ৬,০০০ কোয়েরিতে সীমাবদ্ধ।
প্লেসেস এপিআই (Places API) এবং জিওকোডিং এপিআই (Geocoding API)-তে পাঠানো মূল অনুরোধগুলো আপনার ক্লাউড প্রজেক্টের কোটা ব্যবহার করে না।
Places API-এর জন্য সাশ্রয়ী কৌশল
এই বিভাগে প্লেসেস এপিআই (Places API)-এর ব্যবহার অপ্টিমাইজ করার এবং এর সাথে সম্পর্কিত খরচ কমানোর উপায় দেওয়া হয়েছে।
ফিল্ড মাস্ক ব্যবহার করুন
ফিল্ড মাস্কিং ব্যবহার করলে অপ্রয়োজনীয় ডেটার অনুরোধ করা হয় না, যা ল্যাটেন্সি এবং বিলিং চার্জ কমাতে সাহায্য করে।
স্থানের বিবরণ (নতুন), নিকটবর্তী অনুসন্ধান (নতুন), এবং টেক্সট অনুসন্ধান (নতুন) অনুরোধগুলির জন্য, প্রতিক্রিয়ায় ফেরত দেওয়া ফিল্ডগুলির তালিকা নির্দিষ্ট করতে একটি ফিল্ড মাস্ক ব্যবহার করুন।
এরপর আপনার অনুরোধের জন্য প্রযোজ্য সর্বোচ্চ SKU অনুযায়ী আপনাকে বিল করা হবে। উদাহরণস্বরূপ, আপনি যদি Essentials এবং Pro উভয় SKU থেকেই ফিল্ড নির্বাচন করেন, তাহলে আপনাকে Pro SKU-এর ভিত্তিতে বিল করা হবে।
স্থানের বিবরণের সাথে সেশন মূল্য ব্যবহার করুন (নতুন)
যদি আপনার অ্যাপ্লিকেশনগুলির মাসিক কল ভলিউম
আরও তথ্যের জন্য, অটোকমপ্লিট (নতুন) এবং সেশন মূল্য নির্ধারণ দেখুন।
কোটা সমন্বয় করুন
কোটা সীমা একটি নির্দিষ্ট সময়সীমার মধ্যে কোনো নির্দিষ্ট এপিআই বা পরিষেবার জন্য অনুমোদিত অনুরোধের সর্বোচ্চ সংখ্যা নির্ধারণ করে। যখন আপনার প্রোজেক্টে অনুরোধের সংখ্যা কোটা সীমায় পৌঁছে যায়, তখন আপনার পরিষেবা অনুরোধের উত্তর দেওয়া বন্ধ করে দেয়।
আপনার এপিআই-এর জন্য কোটার মান পরিবর্তন করতে, এই ধাপগুলো অনুসরণ করুন:
- ক্লাউড কনসোলে, Google Maps Platform > Quotas- এ যান।
- যে API-টির জন্য আপনি কোটা পরিবর্তন করতে চান, সেটি নির্বাচন করুন।
- যে কোটার মানটি আপনি পরিবর্তন করতে চান, সেটি চিহ্নিত করুন এবং চেকবক্স ব্যবহার করে নির্বাচন করুন।
- এডিট-এ ক্লিক করুন, একটি নতুন কোটার মান লিখুন এবং সাবমিট রিকোয়েস্ট-এ ক্লিক করুন।
কোটা বৃদ্ধির অনুরোধগুলি দেখুন
অতীতের এবং বিচারাধীন অনুরোধ সহ কোটা বৃদ্ধির সমস্ত অনুরোধ দেখতে:
- ক্লাউড কনসোলে, Google Maps Platform > Quotas- এ যান।
- যে API-টির কোটা বৃদ্ধির অনুরোধ দেখতে চান, সেটি নির্বাচন করুন।
- অনুরোধ বৃদ্ধি করতে ক্লিক করুন।
ব্যবহারের শর্তাবলী সীমাবদ্ধতা
অনুমোদিত ব্যবহার সম্পর্কে সম্পূর্ণ বিবরণের জন্য, গুগল ম্যাপস প্ল্যাটফর্মের পরিষেবার শর্তাবলীতে থাকা লাইসেন্স সীমাবদ্ধতা বিভাগটি দেখুন।