বাড়তে থাকা বেশিরভাগ app একই মুহূর্তে পৌঁছায়। Google Maps Platform-এর বিল আসে, আর তা বাজেটের সঙ্গে মেলে না। পনেরো সেকেন্ডে চলে যাওয়া visitor-দের map load, প্রতিটি address field থেকে আসা autocomplete request, প্রতিটি search-এর place lookup: প্রতিটির নিজস্ব SKU, নিজস্ব বিনামূল্যের সীমা এবং প্রতি 1,000 কলে নিজস্ব দাম আছে।
এই গাইড ব্যাখ্যা করে ২০২৬ সালে Google Maps Platform-এর দাম কীভাবে কাজ করে, Google-এর প্রকাশিত list price দিয়ে একটি সাধারণ app-এর খরচ তিনটি ব্যবহার স্তরে নতুন করে হিসাব করে, এবং একই workload-এর জন্য MapAtlas-এর দামের পাশে সেই সংখ্যাগুলো রাখে। নিচের প্রতিটি হার Google Maps Platform pricing পেজ থেকে নেওয়া, 26 সেপ্টেম্বর 2026-এ যাচাই করা।
Google Maps Platform-এর দাম কীভাবে কাজ করে
Google Maps Platform প্রতিটি API product ও প্রতিটি call-এর জন্য চার্জ করে। একক কোনো "Google Maps API" নেই। পনেরোটির বেশি product আছে, এবং প্রতিটির বিল এক বা একাধিক SKU-র অধীনে হয়। বেশিরভাগ app যেগুলো ব্যবহার করে, সেগুলো তিনটি দলে পড়ে।
Map product
- Maps JavaScript API: interactive web map। প্রতিটি Dynamic Maps load-এ বিল হয়, যা প্রতিবার পেজ map চালু করলে ঘটে।
- Static Maps API: non-interactive map image। প্রতিটি image request-এ বিল হয়।
- Street View Static API: static Street View image, নিজস্ব SKU-তে বিল হয়।
- Maps Embed API: JavaScript customisation ছাড়া standard embed-এর জন্য বিনামূল্যে ও সীমাহীন।
Route product
- Routes API (Compute Routes) ও legacy Directions API: এক বিন্দু থেকে আরেক বিন্দুর route। প্রতি request-এ বিল, আর traffic-aware routing-এর মতো feature-এর জন্য বেশি দামের SKU।
- Route Matrix ও legacy Distance Matrix API: অনেক শুরুর বিন্দু থেকে অনেক গন্তব্যের যাত্রার সময়। প্রতি element-এ বিল, আর origin ও destination-এর প্রতিটি জোড়া একটি element।
- Roads API: snap-to-road ও speed limit data, আলাদা বিল।
Places product
- Geocoding API: ঠিকানাকে coordinate-এ আর coordinate-কে ঠিকানায় রূপান্তর করে। প্রতি request-এ বিল।
- Places Text Search ও Nearby Search: জায়গা খোঁজা। দাম নির্ভর করে আপনি কোন field চান তার ওপর।
- Place Details: একটি জায়গার বিস্তারিত তথ্য, যার দামও field স্তর (Essentials, Pro বা Enterprise) অনুযায়ী।
- Place Autocomplete: টাইপ করার সময় পরামর্শ। প্রতি request-এ বিল, session-এর নিয়ম নিচে ব্যাখ্যা করা হয়েছে।
- Geolocation API: cell tower ও Wi-Fi থেকে device-এর অবস্থান, আলাদা বিল।
মার্চ 2025 থেকে বিনামূল্যের ব্যবহার
আগে Google প্রতিটি billing account-কে প্রতি মাসে $200 ক্রেডিট দিত। 1 মার্চ 2025-এ Google সেই ক্রেডিটের বদলে প্রতি SKU-র মাসিক বিনামূল্যের সীমা চালু করে। Dynamic Maps, Geocoding ও Autocomplete Requests-এর মতো Essentials SKU-তে প্রতি মাসে 10,000 বিনামূল্যের billable event থাকে। Pro SKU-তে 5,000 এবং Enterprise SKU-তে 1,000। Maps Embed API-র মতো কিছু SKU সীমাহীন।
একই পরিবর্তনে স্বয়ংক্রিয় volume discount-ও বাড়ানো হয়। প্রতি মাসে 100,000, 500,000, 1,000,000 ও 5,000,000 event-এ দাম কমে, আর একটি billing account-এর সব project মিলিয়ে গোনা হয়। এর জন্য enterprise চুক্তি লাগে না।
| SKU | মাসে বিনামূল্যে | 0 থেকে 1 লাখ | 1 লাখ থেকে 5 লাখ | 5 লাখ থেকে 10 লাখ | 10 লাখ থেকে 50 লাখ |
|---|---|---|---|---|---|
| Dynamic Maps | 10,000 | $7.00 | $5.60 | $4.20 | $2.10 |
| Geocoding | 10,000 | $5.00 | $4.00 | $3.00 | $1.50 |
| Autocomplete Requests | 10,000 | $2.83 | $2.27 | $1.70 | $0.85 |
| Place Details Essentials | 10,000 | $5.00 | $4.00 | $3.00 | $1.50 |
| Place Details Pro | 5,000 | $17.00 | $13.60 | $10.20 | $5.10 |
| Compute Routes Essentials | 10,000 | $5.00 | $4.00 | $3.00 | $1.50 |
দাম প্রতি 1,000 billable event-এ মার্কিন ডলারে।
তিনটি ব্যবহার স্তরে প্রকৃত খরচের হিসাব
Scenario হলো একটি local search app, যেখানে interactive map, autocomplete-সহ address search field, place details ও route calculation আছে। Model প্রথমে বিনামূল্যের সীমা বাদ দেয়, তারপর volume স্তর প্রয়োগ করে, ঠিক Google যেভাবে বিল করে।
প্রতি সক্রিয় user-এর মাসিক অনুমান:
- Map load: প্রতি user-এ একটি Dynamic Maps load।
- Geocoding: টাইপ করা খোঁজার জন্য প্রতি user-এ 0.1 request।
- Autocomplete: প্রতি user-এ 3টি session, প্রতিটিতে user ফলাফল বাছার আগে 4টি request, তারপর ঠিকানার জন্য একটি Place Details Essentials call।
- Place details: ব্যবসার detail পেজের জন্য প্রতি user-এ 0.5টি Place Details Pro call।
- Route: প্রতি user-এ 0.2টি Compute Routes Essentials request।
মাসে 10,000 user
| SKU | পরিমাণ | মাসিক খরচ |
|---|---|---|
| Dynamic Maps | 10,000 load | $0.00 |
| Geocoding | 1,000 request | $0.00 |
| Autocomplete Requests | 120,000 request | $300.10 |
| Place Details Essentials | 30,000 request | $100.00 |
| Place Details Pro | 5,000 request | $0.00 |
| Compute Routes Essentials | 2,000 request | $0.00 |
| মোট | $400.10 |
এই আকারে বিনামূল্যের সীমা বেশিরভাগ SKU ঢেকে দেয়। ব্যতিক্রম autocomplete, কারণ প্রতিটি keystroke request গোনা হয়।
মাসে 100,000 user
| SKU | পরিমাণ | মাসিক খরচ |
|---|---|---|
| Dynamic Maps | 100,000 load | $630.00 |
| Geocoding | 10,000 request | $0.00 |
| Autocomplete Requests | 1,200,000 request | $2,182.70 |
| Place Details Essentials | 300,000 request | $1,250.00 |
| Place Details Pro | 50,000 request | $765.00 |
| Compute Routes Essentials | 20,000 request | $50.00 |
| মোট | $4,877.70 |
মাসে 1,000,000 user
| SKU | পরিমাণ | মাসিক খরচ |
|---|---|---|
| Dynamic Maps | 1,000,000 load | $4,970.00 |
| Geocoding | 100,000 request | $450.00 |
| Autocomplete Requests | 12,000,000 request | $6,882.70 |
| Place Details Essentials | 3,000,000 request | $6,550.00 |
| Place Details Pro | 500,000 request | $7,055.00 |
| Compute Routes Essentials | 200,000 request | $850.00 |
| মোট | $26,757.70 |
এগুলো বর্ণিত ব্যবহারের মিশ্রণের list price। আপনার বিল প্রতি autocomplete session-এ request-এর সংখ্যা, চাওয়া field এবং Google-এর সঙ্গে যেকোনো চুক্তি অনুযায়ী বদলায়। বাজেট ঠিক করার আগে নিজের traffic দিয়ে আবার হিসাব করুন।
খরচের যে কারণগুলো বেশিরভাগ developer মিস করেন
Autocomplete request
Autocomplete হলো বিলের ধাক্কার সবচেয়ে সাধারণ কারণ। Places API (New)-এর session pricing নিয়ম অনুযায়ী, Place Details Essentials call দিয়ে শেষ হওয়া session তার প্রথম 12টি autocomplete request-এর বিল Autocomplete Requests হারে করে, তারপর Place Details call-এর বিল করে। Place Details Pro বা Enterprise call দিয়ে শেষ হওয়া session-এ কোনো autocomplete request-এর বিল হয় না, শুধু details call-এর বিল হয়। User যে session মাঝপথে ছেড়ে দেন, তাতে প্রতিটি request-এর বিল হয়। Input field-এ debounce দিন এবং সবসময় session token পাঠান।
Place Details ও Text Search-এ field স্তর
Places-এর দাম নির্ভর করে চাওয়া field-এর ওপর। প্রথম স্তরে একই Place Details call Essentials-এ প্রতি 1,000-এ $5.00 আর Pro-তে $17.00। Display name-এর মতো একটি Pro field চাইলেই পুরো call Pro দামে চলে যায়। প্রশ্নের উত্তর দিতে যতটুকু দরকার, সবচেয়ে ছোট সেই field mask চান।
Distance matrix-এর বৃদ্ধি
Route Matrix ও legacy Distance Matrix API প্রতি element-এ বিল করে, আর element হলো origin ও destination-এর একটি জোড়া। 5টি origin ও 5টি destination-এর একটি request মানে 25টি element। Delivery planner ও "নিকটতম শাখা"-র মতো feature অল্প কয়েকটি user action থেকে অনেক element তৈরি করতে পারে।
Attribution ও পরিষেবার শর্ত
Google Maps Platform দেখানো map-এ Google attribution চায়, আর এর শর্ত content cache করা এবং তা দিয়ে প্রতিযোগী product বানানো সীমিত করে। ফলাফল সংরক্ষণের পরিকল্পনার আগে Google Maps Platform-এর শর্ত পড়ুন।
একই workload-এর জন্য MapAtlas-এর দাম
MapAtlas কম SKU-তে বিল করে। Pricing পেজে স্তরগুলো দেওয়া আছে, আর সেখানকার calculator একই সংখ্যা ব্যবহার করে। ওপরের scenario-র জন্য MapAtlas-এর তুলনীয় সেবা হলো map load, search session (প্রতি autocomplete session-এ একটি), geocoding ও navigation। Place Details Pro-র সরাসরি কোনো সমতুল্য নেই, তাই সমানে সমানে তুলনার জন্য নিচের Google কলাম সেটি বাদ রাখে।
| মাসিক user | Google Maps Platform, একই ঝুড়ি (USD) | MapAtlas (EUR) |
|---|---|---|
| 10,000 | $400.10 | €46.00 |
| 100,000 | $4,112.70 | €908.00 |
| 1,000,000 | $19,702.70 | €7,563.04 |
MapAtlas-এর দাম ইউরোতে আর Google-এর দাম মার্কিন ডলারে, তাই তুলনার আগে বর্তমান হারে রূপান্তর করুন। পার্থক্য আসে দামের তালিকার তিনটি অংশ থেকে:
- Search-এ session ভিত্তিক বিল। MapAtlas একটি autocomplete session-এর বিল একবারই করে, যত keystroke-ই লাগুক, তাই Google-এর বিলে প্রাধান্য পাওয়া প্রতি-request লাইনটি এখানে থাকেই না।
- বড় বিনামূল্যের সীমা। প্রতি মাসে 25,000 geocoding request, 10,000 search session, 10,000 map load ও 100,000 navigation request বিনামূল্যে।
- কম map load হার। Map load-এর প্রতিটি স্তর সংশ্লিষ্ট Dynamic Maps স্তরের চেয়ে সস্তা।
GDPR ও compliance-এর খরচ
EU প্রেক্ষাপটে প্রতি call-এর দাম খরচের একটি অংশ মাত্র। Google LLC একটি মার্কিন কোম্পানি, তাই তাদের পাঠানো যেকোনো ডেটার বিশ্লেষণে CLOUD Act-এর মতো মার্কিন আইনও আসে। আপনার খাত অনুযায়ী এর মানে হতে পারে data protection impact assessment, আইনি পর্যালোচনার সময় এবং নিয়ন্ত্রিত শিল্পে architecture-এ পরিবর্তন।
আমাদের EU developer-দের জন্য GDPR গাইড এটি বিস্তারিত ব্যাখ্যা করে। MapAtlas default হিসেবে EU-র ভেতরে request process করে। Developer-রা কেন MapAtlas বেছে নেন পেজটি একই বিষয় product-এর দিক থেকে বলে।
মাইগ্রেশন কি লাভজনক?
আগে নিজের traffic দিয়ে হিসাব করুন। Google Cloud console থেকে প্রতি SKU-র এক মাসের ব্যবহার export করুন, ওপরের স্তরগুলো প্রয়োগ করুন এবং ফলাফল MapAtlas calculator-এর সঙ্গে তুলনা করুন।
Interactive map, geocoding, address autocomplete ও routing MapAtlas-এ পাওয়া যায়। Street View ও Google Places-এর কিছু proprietary content পাওয়া যায় না, তাই মাইগ্রেশনের পরিকল্পনার আগে নিজের feature তালিকা map visualisation, geocoding ও routing-এর capability পেজের সঙ্গে মিলিয়ে নিন।
দামের বাইরের বিষয়গুলোর জন্য দেখুন Google Maps API থেকে সরে আসা এবং EU developer-দের জন্য map API বিকল্প।
নিজের ডেটায় API পরীক্ষা করতে বিনামূল্যে account খুলুন। Free tier-এর জন্য credit card লাগে না।
সাধারণ জিজ্ঞাসা
২০২৬ সালেও কি Google Maps প্রতি মাসে $200-এর বিনামূল্যের ক্রেডিট দেয়?
না। 1 মার্চ 2025-এ Google মাসিক $200 ক্রেডিটের বদলে প্রতি SKU-র জন্য মাসিক বিনামূল্যের সীমা চালু করে: Dynamic Maps ও Geocoding-এর মতো Essentials SKU-র জন্য 10,000 billable event, Pro SKU-র জন্য 5,000 এবং Enterprise SKU-র জন্য 1,000। Maps Embed API-র মতো কিছু SKU এখনো সীমাহীন। বাজেট করার আগে Google Maps Platform-এর pricing পেজ দেখে নিন।
সবচেয়ে দামি Google Maps API পণ্য কোনটি?
প্রতি কলের হিসাবে Places-এর Pro ও Enterprise SKU সবচেয়ে দামি: প্রথম volume স্তরে Text Search Pro-র দাম প্রতি 1,000 request-এ $32 এবং Place Details Pro-র প্রতি 1,000-এ $17। মোট খরচে consumer app-এ সাধারণত Dynamic Maps ও Places Autocomplete সবচেয়ে বেশি থাকে, কারণ প্রতিটি page view ও প্রতিটি typing session এগুলো চালু করতে পারে।
Google Maps থেকে MapAtlas-এ যেতে কতটা কাজ লাগে?
কাজের পরিমাণ নির্ভর করে আপনি Google-এর নিজস্ব কতগুলো feature ব্যবহার করেন তার ওপর। Map rendering, geocoding, autocomplete ও routing বদলাতে API call ও key আপডেট করতে হয়, তারপর প্রতিটি flow পরীক্ষা করতে হয়। Street View-এর মতো যেসব feature MapAtlas দেয় না, সেগুলোর জন্য আলাদা সিদ্ধান্ত লাগে। কাজের পরিকল্পনার আগে নিজের ব্যবহার capability পেজ ও pricing calculator-এর সঙ্গে মিলিয়ে নিন।

