গুগল ম্যাপস প্ল্যাটফর্ম আপনার ব্যবহার নিয়ন্ত্রণ করতে এবং তা বাজেটের সাথে সামঞ্জস্যপূর্ণ রাখা নিশ্চিত করার জন্য বিভিন্ন বিকল্প প্রদান করে। বিকল্পগুলোর মধ্যে রয়েছে:
- আপনার অ্যাপের মাধ্যমে সংঘটিত বিলিং ইভেন্টের সংখ্যা সীমিত করে চার্জ বন্ধ করুন।
- আপনার ব্যবহার নির্দিষ্ট বাজেট বা এপিআই সীমার কাছাকাছি পৌঁছালে বিজ্ঞপ্তি পান।
- আপনার অ্যাপগুলো আরও সাশ্রয়ীভাবে তৈরি করুন।
নিচের সারণিতে আপনার বিকল্পগুলো দেখানো হয়েছে।
| চার্জ বন্ধ করুন | বিজ্ঞপ্তি পান | কম খরচে তৈরি করুন |
কোটা এবং কোটা সতর্কতা
কোটা সীমা আপনাকে আপনার এপিআই ব্যবহার নিয়ন্ত্রণ করতে এবং অপ্রত্যাশিত চার্জ এড়াতে সাহায্য করে।
কোটার সীমা নির্ধারণ করুন
কোটা সীমা নির্ধারণ করার মাধ্যমে, আপনি একটি নির্দিষ্ট সময়সীমার মধ্যে কোনো নির্দিষ্ট এপিআই বা পরিষেবার জন্য অনুমোদিত অনুরোধের সর্বোচ্চ সংখ্যা ঠিক করতে পারেন।
আপনার প্রোজেক্টের অনুরোধের সংখ্যা সেই সীমায় পৌঁছে গেলে, আপনার পরিষেবা অনুরোধের উত্তর দেওয়া বন্ধ করে দেয়। পরিষেবা বন্ধ থাকা এবং বড় অঙ্কের বিলের মধ্যে ভারসাম্য রক্ষা করার দায়িত্ব আপনারই।
ক্লাউড কনসোলে গুগল ম্যাপস প্ল্যাটফর্ম কোটা পৃষ্ঠাটি খুলুন।
এবং লক্ষ্য প্রকল্পটি নির্বাচন করুন।
এপিআই ড্রপ-ডাউন থেকে কোটা পরিবর্তনের জন্য নির্দিষ্ট এপিআইটি বেছে নিন।
আপনি যদি একাধিক ধরনের কোটা সম্পাদনা করতে চান, তাহলে যেগুলি সক্রিয় করতে চান সেগুলির পাশের চেকবক্সটি নির্বাচন করুন।
তিন-বিন্দু মেনুতে ক্লিক করুন, তারপর ‘কোটা সম্পাদনা করুন’-এ ক্লিক করুন।
প্রদর্শিত সাইড প্যানেলে নতুন কোটার মান লিখুন এবং 'Submit request'-এ ক্লিক করুন।
আনুমানিক অনুরোধের সংখ্যার উপর ভিত্তি করে খরচ অনুমান করতে গুগল ম্যাপস প্ল্যাটফর্মের মূল্য নির্ধারণ ক্যালকুলেটর ব্যবহার করুন ।
কোটা সতর্কতা সেট করুন
আপনার এপিআই ব্যবহার একটি নির্ধারিত সীমার কাছাকাছি পৌঁছালে কোটা অ্যালার্ট আপনাকে অবহিত করে।
ক্লাউড কনসোলে গুগল ম্যাপস প্ল্যাটফর্ম কোটা পৃষ্ঠাটি খুলুন।
এবং লক্ষ্য প্রকল্পটি নির্বাচন করুন।
এপিআই ড্রপ-ডাউন থেকে কোটা পরিবর্তনের জন্য নির্দিষ্ট এপিআইটি বেছে নিন।
সম্পাদনা করার জন্য প্রান্তবিন্দুগুলো নির্বাচন করুন।
তিন-বিন্দু মেনুতে ক্লিক করুন, তারপর 'Create usage alert'-এ ক্লিক করুন।
যে সাইড প্যানেলটি স্লাইড করে বেরিয়ে আসে, তাতে ডিফল্ট অ্যালার্ট পলিসির একটি বিবরণ থাকে। আপনি যদি পলিসিটি পরিবর্তন করতে চান, তাহলে তিন-ডট মেনুতে ক্লিক করে 'Customize alert policy'-তে যান, যা পলিসি কনফিগারেশন উইন্ডোটি প্রদর্শন করবে। কনফিগারেশনের মধ্যে দিয়ে এগিয়ে যাওয়ার জন্য উইন্ডোতে থাকা ' Next' লিঙ্কগুলো ব্যবহার করুন, যার মাধ্যমে এসএমএস, ইমেল, চ্যাট, ওয়েবহুক, পেজারডিউটি এবং পাব/সাব-এর মতো নোটিফিকেশন চ্যানেলগুলো কনফিগার করা যায়।
নোটিফিকেশন চ্যানেল যোগ করার পর, ' নোটিফিকেশন চ্যানেল' ফিল্ডে সেটি নির্বাচন করুন এবং 'ওকে' ক্লিক করুন।
পূর্ববর্তী ধাপে আপনি যদি অ্যালার্ট পলিসি পরিবর্তন না করে থাকেন, তবেই এই ধাপটি সম্পন্ন করুন। প্যানেলের ‘Configure notifications’ অংশের অধীনে, আপনি যে ধরনের নোটিফিকেশন পেতে চান তা যোগ ও কনফিগার করুন, তারপর ‘Notification Channels’ ফিল্ডে সেই চ্যানেলগুলোর মধ্যে এক বা একাধিক চ্যানেল নির্বাচন করুন এবং ‘OK’ ক্লিক করুন।
তৈরি করুন- এ ক্লিক করুন।
প্রয়োজন অনুযায়ী কোটা সমন্বয় করুন
অতিরিক্ত ব্যয় রোধ করা এবং আপনার অ্যাপ্লিকেশনের সঠিক কার্যকারিতা নিশ্চিত করার মধ্যে ভারসাম্য খুঁজে বের করার পাশাপাশি ব্যবহার ও খরচ অপ্টিমাইজ করতে আপনার এপিআই কোটা নিয়মিত পর্যালোচনা ও সমন্বয় করুন।
- গুগল ক্লাউড কনসোলে আপনার এপিআই ব্যবহারের ধরণ পর্যবেক্ষণ করুন । আপনার বাজেটের সাথে সামঞ্জস্যপূর্ণ কোটা নির্ধারণ করুন এবং অতিরিক্ত খরচ প্রতিরোধ করুন।
- নিশ্চিত করুন যেন কোটা সর্বোচ্চ ব্যবহারের সময়গুলো সামাল দিতে পারে ।
- বিঘ্ন এড়াতে ধীরে ধীরে সমন্বয় করুন এবং প্রতিটি পরিবর্তনের পর আপনার অ্যাপ্লিকেশনটি পুঙ্খানুপুঙ্খভাবে পরীক্ষা করুন।
বাজেট এবং বাজেট সতর্কতা
গুগল ম্যাপস প্ল্যাটফর্ম ব্যবহারের জন্য আপনার যদি একটি নির্দিষ্ট বাজেট থাকে, তাহলে ক্লাউড বিলিং বাজেট ও অ্যালার্ট তৈরি করার মাধ্যমে আপনি আপনার বিলের অপ্রত্যাশিত পরিবর্তন এড়াতে পারেন।
আপনি আপনার মোট বাজেটের একটি নির্দিষ্ট শতাংশে পৌঁছালে বিজ্ঞপ্তি পাওয়ার জন্য বাজেট অ্যালার্ট সেট করতে পারেন, যাতে আপনি সময়ের সাথে সাথে আপনার ব্যবহারের খরচের প্রবণতা দেখতে পারেন।
বাজেট এবং বাজেট অ্যালার্ট তৈরি ও পরিচালনা করার নির্দেশাবলীর জন্য গুগল ক্লাউড ডক্স দেখুন।
কৌশলগত ব্যয় ব্যবস্থাপনা
কার্যকরী বাজেট প্রণয়নে যথাসম্ভব বিনামূল্যে বা স্বল্প খরচের বিকল্প ব্যবহার করা হয়। এই অংশে খরচ কমানোর বিভিন্ন কৌশল আলোচনা করা হয়েছে।
যখনই সম্ভব ম্যাপস স্ট্যাটিক এপিআই ব্যবহার করুন।
নিম্নলিখিত পরিস্থিতিগুলো স্ট্যাটিক ম্যাপের সাথে ভালোভাবে কাজ করে, যা এমন সাধারণ ম্যাপ প্রদর্শন সমর্থন করে যেখানে শুধুমাত্র একটি মার্কার প্রয়োজন হয়:
- আপনি এমন একটি প্রোটোটাইপ দিয়ে শুরু করছেন যেটিতে এখনও অনেক বৈশিষ্ট্য নেই।
- আপনার কোনো ম্যাপ কাস্টমাইজেশন নেই ।
- আপনি সর্বাধিক একটি মার্কার ব্যবহার করেন ।
- ডাইনামিক ম্যাপ বা ডাইনামিক স্ট্রিট ভিউ ব্যবহার করে ব্যবহারকারীর মিথস্ক্রিয়া সমর্থন করার প্রয়োজন নেই ।
থাম্বনেইল ব্যবহার করুন
ম্যাপস স্ট্যাটিক এপিআই-এর চেয়েও সস্তা বিকল্প হিসেবে থাম্বনেইল ব্যবহার করা যেতে পারে। থাম্বনেইলের জন্য কম হারে বিল করা হয় এবং এটি ক্লিক করলে ব্যবহারকারীদের গুগল ম্যাপসের একটি ডাইনামিক সংস্করণে নিয়ে যেতে পারে, ফলে আপনাকে শুধুমাত্র সক্রিয় ব্যবহারকারীদের জন্য ডাইনামিক ম্যাপ লোডের খরচ বহন করতে হয়।
সস্তা মূল্যের বিভাগগুলি ব্যবহার করুন
গুগল প্রতিটি প্রাইসিং ক্যাটাগরির জন্য বিভিন্ন সংখ্যক বিনামূল্যে ব্যবহারের সুযোগ প্রদান করে। আপনি আপনার অ্যাপ্লিকেশনটিকে 'এসেনশিয়ালস' বা 'প্রো' ক্যাটাগরির সক্ষমতাগুলো ব্যবহার করার জন্য অপ্টিমাইজ করতে পারেন, যেখানে আপনি প্রতি মাসে আরও বেশি বিনামূল্যে ব্যবহারের সুযোগ পাবেন। প্রাইসিং ক্যাটাগরি সম্পর্কে আরও জানুন ।
একাধিক মানচিত্র একত্রিত করুন
আপনার বাস্তবায়নে যদি একাধিক মানচিত্র প্রদর্শন করা হয়, তাহলে এই নির্দেশিকাগুলো অনুসরণ করুন:
- অপ্রয়োজনীয় রিসোর্স কমিয়ে শুধু প্রয়োজনের সময় ম্যাপ লোড করুন ।
- প্রয়োজন অনুযায়ী ভিউপোর্ট, জুম এবং মার্কার আপডেট করে একটিমাত্র ম্যাপ পুনরায় ব্যবহার করুন ।
- দোকানের অবস্থান দেখানোর জন্য যদি আপনি একাধিক মানচিত্র প্রদর্শন করেন, তাহলে স্টোর লোকেটর প্লাস সলিউশনটি ব্যবহার করুন ।
- প্রতিটি ইউজার-ইন্টারফেস স্ক্রিনে একটিমাত্র মানচিত্র ব্যবহার করুন , কারণ ব্যবহারকারীরা সাধারণত একবারে একটি মানচিত্র নিয়েই কাজ করে থাকেন।
অনুমতি সাপেক্ষে ক্যাশে কন্টেন্ট
গুগল ম্যাপস প্ল্যাটফর্মের বেশিরভাগ প্রোডাক্টে কন্টেন্ট ক্যাশ করা নিষিদ্ধ। তবে, কিছু ব্যতিক্রমের ক্ষেত্রে আপনি ৩০ দিন পর্যন্ত এর ফলাফল ক্যাশ করে রাখতে পারবেন। বিস্তারিত জানতে গুগল ম্যাপস প্ল্যাটফর্মের শর্তাবলী দেখুন।
Places API-এর জন্য সাশ্রয়ী কৌশল
এই বিভাগে প্লেসেস এপিআই (Places API)-এর ব্যবহার অপ্টিমাইজ করার এবং এর সাথে সম্পর্কিত খরচ কমানোর উপায় দেওয়া হয়েছে।
ফিল্ড মাস্ক ব্যবহার করুন
ফিল্ড মাস্কিং ব্যবহার করলে অপ্রয়োজনীয় ডেটার অনুরোধ করা হয় না, যা ল্যাটেন্সি এবং বিলিং চার্জ কমাতে সাহায্য করে।
স্থানের বিবরণ (নতুন), নিকটবর্তী অনুসন্ধান (নতুন), এবং টেক্সট অনুসন্ধান (নতুন)-এর জন্য, রেসপন্সে ফেরত আসা ফিল্ডগুলির তালিকা নির্দিষ্ট করতে API রিকোয়েস্টে FieldMask হেডার ব্যবহার করুন।
এরপর আপনার অনুরোধের জন্য প্রযোজ্য সর্বোচ্চ SKU অনুযায়ী আপনাকে বিল করা হবে। এর মানে হলো, আপনি যদি Basic SKU এবং Advanced SKU উভয়টিতেই ফিল্ড নির্বাচন করেন, তাহলে আপনাকে Advanced SKU-এর ভিত্তিতে বিল করা হবে।
স্থানের বিবরণের সাথে সেশন মূল্য ব্যবহার করুন (নতুন)
যদি আপনার অ্যাপ্লিকেশনগুলির মাসিক কল ভলিউম
বিস্তারিত জানতে প্লেস অটোকমপ্লিট (নতুন) সেশনের মূল্য নির্ধারণ সংক্রান্ত ডকুমেন্টেশন দেখুন।
Routes API-এর জন্য সাশ্রয়ী কৌশল
এই বিভাগে Routes API-এর ব্যবহার অপ্টিমাইজ করার এবং এর সাথে সম্পর্কিত খরচ কমানোর উপায় দেওয়া হয়েছে।
কম্পিউট রুট ওয়েপয়েন্ট সীমিত করুন
একটি কোয়েরিতে ব্যবহারকারীর এন্ট্রি সর্বোচ্চ ১০টি ওয়েপয়েন্টে সীমাবদ্ধ করুন। ১০টির বেশি ওয়েপয়েন্টযুক্ত অনুরোধের জন্য উচ্চ হারে বিল করা হবে।
সর্বোত্তম রাউটিংয়ের জন্য কম্পিউট রুটস অপটিমাইজেশন ব্যবহার করুন।
ওয়েপয়েন্ট অপটিমাইজেশন আর্গুমেন্ট ব্যবহার করা অনুরোধগুলোর জন্য উচ্চতর হারে বিল করা হয়।
অপ্টিমাইজেশন আর্গুমেন্টটি সর্বোত্তম রুটিং নিশ্চিত করার জন্য ওয়েপয়েন্টগুলোকে সাজিয়ে নেয়। এর মানে হলো, অপ্টিমাইজ করা হলে (ABCDE) A থেকে E পর্যন্ত ভ্রমণ একটি অপ্টিমাইজ না করা রুটের (যেমন ADBCE) এলোমেলো ক্রমের চেয়ে ভালো অভিজ্ঞতা দেয়।
Compute Routes and Distance Matrix API (Legacy)-তে রিয়েল-টাইম ট্র্যাফিক মডেল ব্যবহার করুন
কম্পিউট রুটস অ্যান্ড ডিসটেন্স ম্যাট্রিক্স এপিআই (লেগ্যাসি) অনুরোধ, যেগুলিতে রিয়েল-টাইম ট্র্যাফিক মডেল অন্তর্ভুক্ত থাকে, সেগুলির জন্য উচ্চ হারে বিল করা হয়। যদি কোনো অনুরোধ থেকে ট্র্যাফিক মডেল বাদ দেওয়া হয়, তবে ফলাফল শুধুমাত্র ভৌত কারণগুলির উপর ভিত্তি করে হয়: রাস্তা, দূরত্ব এবং গতিসীমা। প্রস্থানের সময় ' now -এ সেট করে রিয়েল-টাইম ট্র্যাফিক মডেল সক্রিয় করুন।
জিপিএস ডেটা অস্পষ্ট হলে ভ্রমণ করা পথ এবং নিকটতম রাস্তা ব্যবহার করুন
ম্যাপস রোডস এপিআই-এর ‘রুট ট্র্যাভেলড’ এবং ‘নিয়ারেস্ট রোড’ ফিচারগুলো অ্যাডভান্সড টায়ারের অন্তর্ভুক্ত এবং এগুলোর জন্য উচ্চ হারে বিল করা হয়। যেখানে জিপিএস ডেটা নির্ভুল নয়, সেখানে এই ফিচারগুলো ব্যবহার করুন, কারণ রোডস এপিআই সঠিক রাস্তা নির্ধারণে সাহায্য করতে পারে। রোডস এপিআই-এর আরেকটি ফিচার ‘স্পিড লিমিটস’ শুধুমাত্র অ্যাসেট ট্র্যাকিং গ্রাহকদের জন্য উপলব্ধ।