আপনার MonstarX অ্যাপে Google Maps সংযুক্ত করুন
সংক্ষেপেআপনার অ্যাপ এমনিতেই বিনামূল্যে মানচিত্র দেখাতে পারে। Google-এর ডেটা চাইলে Google Maps সংযুক্ত করুন — স্থান খোঁজা, টাইপ করার সময়েই ঠিকানা পূরণ, ব্যবসার তথ্য ও রিভিউ, কিংবা দিকনির্দেশনা। Google Cloud-এ একটি API কী তৈরি করুন, ব্যাকএন্ড → ক্লাউড অংশে পেস্ট করুন, তারপর ফিচারটি চান।
Google-এর মানচিত্র, স্থান খোঁজা ও পথনির্দেশ।
- ধরন
- আপনার অ্যাপের জন্য
- বিভাগ
- মানচিত্র ও স্থান
- সংযোগের উপায়
- API কী
Google Maps Platform হলো মানচিত্রের ডেটার জন্য Google-এর সেবা: Google Maps-এর পেছনে থাকা স্থান, ঠিকানা, খোলার সময়, রিভিউ ও রুট। এটি সংযুক্ত করলে আপনার অ্যাপ সেই ডেটায় খুঁজে দেখতে পারবে।
শুধু মানচিত্র দেখানোর জন্য এটি লাগে না। প্রতিটি MonstarX অ্যাপ বিনামূল্যেই পিনসহ এমন রাস্তার মানচিত্র আঁকতে পারে, যা সরিয়ে ও জুম করে দেখা যায় — দেখুন অ্যাপে মানচিত্র। ওই মানচিত্রগুলো নিজে থেকে যা জানে না, তার জন্যই Google Maps।
এটি দিয়ে কী তৈরি করতে পারেন?
“এটি দিয়ে কী তৈরি করতে পারেন?” অংশ- ঠিকানা অটোকমপ্লিট: লোকজন ঠিকানা টাইপ করা শুরু করলেই Google-এর পরামর্শ থেকে বেছে নিতে পারেন।
- স্থান খোঁজা: “আমার কাছের ক্যাফে”, “ফিটজরয়ের ফিজিওথেরাপিস্ট” — তালিকা আকারে আর মানচিত্রে।
- ব্যবসার তথ্য: কোনো স্থানের খোলার সময়, ফোন নম্বর, রেটিং ও রিভিউ।
- মানচিত্রে ঠিকানা: টাইপ করা ঠিকানাকে একটি পিনে রূপান্তর (একে জিওকোডিং বলে)।
- দুটি স্থানের মধ্যে গাড়ি চালানোর দিকনির্দেশনা।
শুরু করার আগে
“শুরু করার আগে” অংশ- বিলিং অ্যাকাউন্ট যুক্ত একটি Google Cloud অ্যাকাউন্ট। মাসিক বিনামূল্যের ব্যবহারের মধ্যে থাকলেও Google Maps Platform-এর জন্য এটি লাগে (দেখুন Google-এর মূল্য)।
- আপনার অ্যাপের জন্য একটি Google Cloud প্রকল্প।
কী সংগ্রহ করুন
“কী সংগ্রহ করুন” অংশ-
Google Cloud console-এ একটি প্রকল্প বেছে নিন বা তৈরি করুন, তারপর Google Maps Platform খুলুন।
-
আপনার অ্যাপ যেসব API ব্যবহার করবে, সেগুলো চালু করুন। ওপরের আইডিয়াগুলোর জন্য: খোঁজা ও অটোকমপ্লিটের জন্য Maps JavaScript API ও Places API (New), ঠিকানার জন্য Geocoding API, আর দিকনির্দেশনার জন্য Routes API।
-
Keys & Credentials খুলে একটি API কী তৈরি করুন। কীটি কপি করুন (এটি
AIzaদিয়ে শুরু হয়)। -
কীটি সীমাবদ্ধ করুন। API restrictions অংশে শুধু আপনার চালু করা API-গুলোর অনুমতি দিন।
MonstarX-এ সংযুক্ত করুন
“MonstarX-এ সংযুক্ত করুন” অংশ-
প্রকল্প খুলে ওপরের বারে ব্যাকএন্ড ট্যাবে ক্লিক করুন, তারপর ক্লাউড বেছে নিন।
-
কানেক্টর অংশে Google Maps সারির সংযুক্ত করুন বোতামে ক্লিক করুন।
-
API কী ঘরে কী পেস্ট করুন।
-
Google Maps সংযুক্ত করুন বোতামে ক্লিক করুন। সারিতে সংযুক্ত লেখা দেখাবে, আর কীসহ আপনার প্রিভিউ আবার চালু হবে।
MonstarX-কে ব্যবহার করতে বলুন
“MonstarX-কে ব্যবহার করতে বলুন” অংশ| আপনি যা লেখেন | যা হয় |
|---|---|
| “বুকিং ফর্মে Google Maps দিয়ে ঠিকানা অটোকমপ্লিট করুন।” | লোকজন টাইপ করার সময়েই পরামর্শ দেখায়; বেছে নেওয়া ঠিকানা সংরক্ষিত হয়। |
| “Google Places সার্চ দিয়ে ‘কাছের স্টুডিও খুঁজুন’ নামে একটি পৃষ্ঠা যোগ করুন।” | একটি সার্চ বক্স, আর নাম, ঠিকানা ও রেটিংসহ ফলাফল, মানচিত্রে পিন করা। |
| “Google থেকে প্রতিটি ক্যাফের খোলার সময় ও রেটিং দেখান।” | প্রতিটি স্থানের জন্য Google থেকে আনা ব্যবসার তথ্য। |
| “ডেলিভারি চালকদের ডিপো থেকে প্রতিটি ডেলিভারির ঠিকানার দিকনির্দেশনা দিন।” | দূরত্ব ও সময়সহ একটি রুট। |
নিরাপত্তা ও গোপনীয়তা
“নিরাপত্তা ও গোপনীয়তা” অংশ- কীটি একটি পাবলিক কী: এটি লোকজনের ব্রাউজারে ব্যবহার হয়, তাই লুকানো থাকে না। Google Cloud-এ সীমাবদ্ধ করাই একে সুরক্ষিত রাখে।
- এটি শুধু এই অ্যাপের সঙ্গে রাখা হয়। এর নাম দেখা যায় ব্যাকএন্ডসিক্রেট অংশে।
- শুধু প্রকল্পের মালিকই Google Maps সংযুক্ত, আপডেট বা সংযোগ বিচ্ছিন্ন করতে পারেন।
- কী বদলাতে চাইলে Google Cloud-এ একটি নতুন কী তৈরি করুন, Google Maps সারিতে কী আপডেট করুন বোতামে ক্লিক করে নতুন কী পেস্ট করুন, তারপর কী সংরক্ষণ করুন বোতামে ক্লিক করুন। আবার প্রকাশ করুন, তারপর পুরোনো কীটি মুছে দিন।
জেনে রাখুন
“জেনে রাখুন” অংশ- আপনার মানচিত্রের চেহারা একই থাকে: Google Maps আপনার অ্যাপে ডেটা ও খোঁজার সুবিধা যোগ করে, Google-এর মানচিত্রের টাইল নয়।
- মাসিক বিনামূল্যের ব্যবহারের বাইরে Google প্রতি অনুরোধে চার্জ করে। Google Cloud বিলিংয়ে একটি বাজেট অ্যালার্ট ঠিক করে রাখুন।
- এর বদলে স্যাটেলাইট ভিউ বা Mapbox-এর মানচিত্রের স্টাইল চান? দেখুন Mapbox।
- Google-এর স্থানের ডেটা দেখানোর জন্য Google-এর শর্তে কিছু নিয়ম আছে, যেমন ফলাফলের পাশে Google-এর নাম উল্লেখ করা। আপনার অ্যাপ স্থানের তালিকা দেখালে MonstarX-কে সেই উল্লেখ যোগ করতে বলুন।
সাধারণ জিজ্ঞাসা
“সাধারণ জিজ্ঞাসা” অংশমানচিত্র দেখাতে কি Google Maps লাগবে?
না। প্রতিটি MonstarX অ্যাপ কোনো কী ছাড়াই বিনামূল্যে মানচিত্র আঁকতে পারে। শুধু স্থান, অটোকমপ্লিট, ব্যবসার তথ্য বা দিকনির্দেশনার জন্য Google Maps সংযুক্ত করুন।
Google কেন বলছে API চালু করা নেই?
Google Maps-এর প্রতিটি সেবা আপনার Google Cloud প্রকল্পে আলাদাভাবে চালু করতে হয়। ত্রুটির বার্তায় যেটির নাম আছে, সেটি চালু করুন, যেমন Places API (New)।
কী ব্রাউজারে থাকা কি নিরাপদ?
হ্যাঁ, যদি তা আপনার অ্যাপের ব্যবহার করা API-গুলোতে সীমাবদ্ধ থাকে। Google এই কীগুলো ওয়েব পৃষ্ঠায় ব্যবহারের জন্যই তৈরি করেছে।
Google Maps, নাকি Mapbox?
স্থান, ব্যবসার তথ্য ও রিভিউয়ের জন্য Google Maps। নিজের মতো মানচিত্রের স্টাইল ও স্যাটেলাইট ভিউয়ের জন্য Mapbox। দুটিই ঠিকানাকে পিনে রূপান্তর করতে আর দিকনির্দেশনা দিতে পারে।