এই পৃষ্ঠায় Google Maps Platform-এ যেকোনও API এবং SDK ব্যবহার শুরু করার জন্য প্রাথমিক ও প্রয়োজনীয় ধাপগুলি উল্লেখ করা হয়েছে।
কুইকস্টার্ট
আপনি যদি বিলিং অ্যাকাউন্ট বা প্রোজেক্ট তৈরি করার জন্য কখনও Google Cloud Console ব্যবহার না করে থাকেন, তাহলে শুরু করুন বোতামে ক্লিক করুন যা নতুন ব্যবহারকারীদের জন্য Cloud Console-এ একটি ইন্টার্যাক্টিভ সেট-আপ অভিজ্ঞতার সাথে লিঙ্ক করে:
শুরু করুনঅন্যথায়, আপনি নিম্নলিখিত প্রয়োজনীয় সেট-আপ ধাপগুলি সম্পূর্ণ করতে পারেন:
ধাপ ১: আপনার প্রোজেক্ট সেট-আপ করুন
কনসোল
-
Google Cloud কনসোলে, প্রোজেক্ট সিলেক্টর পৃষ্ঠায়, নতুন Cloud প্রোজেক্ট তৈরি করা শুরু করতে প্রোজেক্ট তৈরি করুন বিকল্পে ক্লিক করুন।
-
আপনার ক্লাউড প্রোজেক্টের জন্য বিলিং চালু করা আছে কিনা তা নিশ্চিত করুন। আপনার প্রোজেক্টের জন্য বিলিং চালু করা আছে কিনা তা কনফার্ম করুন।
Google Cloud-এ $০.০০ চার্জের ট্রায়াল অফার করা হয়। ৯০ দিনের শেষে অথবা অ্যাকাউন্টে $৩০০ মূল্যের চার্জ জমা হওয়ার পরে, যেটি আগে হবে, তখন ট্রায়ালের মেয়াদ শেষ হয়ে যাবে। যেকোনও সময় বাতিল করুন। আরও তথ্যের জন্য, বিলিং অ্যাকাউন্ট ক্রেডিট এবং বিলিং দেখুন।
Cloud SDK
gcloud projects create "PROJECT"
Google Cloud SDK, Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ড সম্পর্কে আরও পড়ুন:
ধাপ ২: API বা SDK চালু করা
Google Maps Platform ব্যবহার করতে, আপনার প্রোজেক্টের সাথে যে API বা SDK ব্যবহার করার পরিকল্পনা করছেন তা চালু করতে হবে।
মনে রাখবেন, কিছু ইন্টিগ্রেশনের জন্য আপনাকে একাধিক API/SDK চালু করতে হবে। কোন API বা SDK চালু করতে হবে সেই ব্যাপারে নিশ্চিত না হলে, ক্যাপাবিলিটি এক্সপ্লোরার ব্যবহার করে দেখুন অথবা আপনি যে API/SDK ব্যবহার করতে চান সেটির ডকুমেন্টেশন দেখুন।
এক বা একাধিক API বা SDK চালু করতে:
কনসোল
-
Google Maps Platform API এবং SDK দেখুন যা আপনি Cloud কনসোলে Maps API লাইব্রেরি পৃষ্ঠায় গিয়ে চালু করতে পারবেন:
- আপনি যে API বা SDK চালু করতে চান সেটিতে ক্লিক করুন।
- বোতামে চালু করুন লেখা থাকলে, API বা SDK চালু করতে বোতামে ক্লিক করুন।
- বোতামে ম্যানেজ করুন লেখা থাকলে, API বা SDK আগে থেকেই চালু করা আছে এবং আপনাকে আর কিছু করতে হবে না।
- যেকোনও একটি বোতামে ক্লিক করলে API বা SDK-এর জন্য ড্যাশবোর্ড দেখা যাবে। (এই প্রোজেক্ট থেকে API বা SDK সরাতে বন্ধ করুন বোতামে ক্লিক করুন।)
Cloud SDK
নিম্নলিখিত কমান্ড Maps, Routes ও Places API-এর সবকটি চালু করে:
gcloud services enable \ --project "PROJECT" \ "addressvalidation.googleapis.com" \ "areainsights.googleapis.com" \ "tile.googleapis.com" \ "aerialview.googleapis.com" \ "elevation-backend.googleapis.com" \ "routes.googleapis.com" \ "geocoding-backend.googleapis.com" \ "geolocation.googleapis.com" \ "maps-android-backend.googleapis.com" \ "maps-backend.googleapis.com" \ "maps-embed-backend.googleapis.com" \ "maps-ios-backend.googleapis.com" \ "mapsplatformdatasets.googleapis.com" \ "places-backend.googleapis.com" \ "roads.googleapis.com" \ "routeoptimization.googleapis.com" \ "static-maps-backend.googleapis.com" \ "street-view-image-backend.googleapis.com" \ "timezone-backend.googleapis.com"
Google Cloud SDK, Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ড সম্পর্কে আরও পড়ুন:
Environment API চালু করতে এই কমান্ড ব্যবহার করুন:
gcloud services enable \ --project "PROJECT" \ "airquality.googleapis.com" \ "solar.googleapis.com" \ "pollen.googleapis.com" \ "weather.googleapis.com"
ধাপ ৩: API key পাওয়া
এই ধাপে শুধু API key তৈরি করার প্রসেস দেখানো হয়। আপনি প্রোডাকশনে API key ব্যবহার করলে, আমরা আপনাকে API key-এর ব্যবহার সীমিত করার জন্য জোরালো সাজেশন দিই। আপনি প্রোডাক্ট-নির্দিষ্ট API কী ব্যবহার করা পৃষ্ঠায় আরও তথ্য পেতে পারেন।
API কী হল একটি অনন্য শনাক্তকারী যা ব্যবহার এবং বিলিংয়ের উদ্দেশ্যে আপনার প্রোজেক্টের সাথে সম্পর্কিত অনুরোধগুলি যাচাই করে। আপনার প্রোজেক্টের সাথে অন্তত একটি API কী যুক্ত থাকতে হবে। নতুন 'কী' তৈরি করতে অথবা আগে থেকে থাকা 'কী'-তে API বা SDK যোগ করতে, এইসব নির্দেশাবলী অনুসরণ করুন।
কনসোল
-
Google Maps Platform > কী ও ক্রেডেনশিয়াল পৃষ্ঠায় যান।
- প্রম্পট করা হলে, আপনার প্রোজেক্ট বেছে নিন।
-
নিম্নলিখিতগুলির মধ্যে থেকে যেকোনও একটি করুন:
-
নতুন 'কী' তৈরি করুন:
- ক্রেডেনশিয়াল তৈরি করুন > API key বিকল্পে ক্লিক করুন।
- API key তৈরি করুন প্যানেলে, API সংক্রান্ত বিধিনিষেধ বেছে নিন তালিকা খুলুন।
- এই 'কী'-এর প্রয়োজন নেই এমন যেকোনও API মুছে দিন এবং নিশ্চিত করুন যে আপনি যেসব API ব্যবহার করার পরিকল্পনা করছেন সেগুলি বেছে নেওয়া আছে।
- তৈরি করুন বিকল্পে ক্লিক করুন। প্যানেলে আপনার নতুন API কী দেখা যাবে।
-
আগে থেকে থাকা 'কী' ব্যবহার করুন:
- 'কী'-এর নামে ক্লিক করুন।
- API সংক্রান্ত বিধিনিষেধ বেছে নিন তালিকা থেকে, আপনি যে API ব্যবহার করার পরিকল্পনা করছেন সেটি বেছে নিন।
- সেভ করুন বিকল্পে ক্লিক করুন।
এখানে API বেছে নিলে তা চালু হয় না। আপনার বেছে নেওয়া প্রতিটি API API লাইব্রেরিতে চালু করা আছে কিনা তা নিশ্চিত করুন।
-
- পরে কী স্ট্রিং দেখতে, কী ও ক্রেডেনশিয়াল পৃষ্ঠায় যান এবং কী-এর জন্য কী দেখুন বিকল্পে ক্লিক করুন।
কনসোলটি যদি এই ধাপগুলির থেকে আলাদা দেখায়, তাহলে Google Cloud ডকুমেন্টেশনে একটি API কী তৈরি করুন এবং API বিধিনিষেধ যোগ করুন দেখুন।
Cloud SDK
নিচের কমান্ডে PROJECT_ID-এর জায়গায় আপনার প্রোজেক্ট আইডি লিখুন।
-
নতুন 'কী' তৈরি করুন: নিম্নলিখিত কমান্ড রান করুন এবং DISPLAY_NAME-এর জায়গায় 'কী'-এর নাম লিখুন। SERVICE_NAME-এর জায়গায় আপনি যে API ব্যবহার করার পরিকল্পনা করছেন, তার পরিষেবার নাম লিখুন, যেমন
places.googleapis.com। আরও API-এর অনুমতি দিতে,--api-targetফ্ল্যাগ রিপিট করুন।gcloud services api-keys create \ --project="PROJECT_ID" \ --display-name="DISPLAY_NAME" \ --api-target=service=SERVICE_NAME
Google Cloud SDK, Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ড সম্পর্কে আরও পড়ুন:
-
আগে থেকে থাকা 'কী' ব্যবহার করুন: নিম্নলিখিত কমান্ড রান করুন এবং KEY_ID-এর জায়গায় 'কী'-এর আইডি লিখুন। যোগ করার জন্য API-এর পরিষেবার নাম দিয়ে SERVICE_NAME প্রতিস্থাপন করুন।
--appendফ্ল্যাগ সেইসব API রাখে যেগুলি 'কী' আগে থেকেই অনুমোদন করে। এটি না থাকলে, কমান্ডটি সেগুলি পরিবর্তন করে।gcloud services api-keys update KEY_ID \ --project="PROJECT_ID" \ --append \ --api-target=service=SERVICE_NAME
Google Cloud SDK, Cloud SDK ইনস্টলেশন এবং নিম্নলিখিত কমান্ড সম্পর্কে আরও পড়ুন:
'কী' আইডি হল 'কী' স্ট্রিং বা ডিসপ্লে নাম নয়। এটি খুঁজতে,
gcloud services api-keys list --project="PROJECT_ID"রান করুন। আইডি হলnameফিল্ডের শেষ অংশ:projects/PROJECT_NUMBER/locations/global/keys/KEY_ID।
কী স্ট্রিং দেখতে,
gcloud services api-keys get-key-string KEY_ID
--project="PROJECT_ID" রান করুন।
বিলিং অ্যাকাউন্ট ক্রেডিট
- আপনি যদি কখনও Google Cloud, Google Maps Platform বা Firebase-এর পেমেন্ট করছেন এমন গ্রাহক না হয়ে থাকেন এবং আপনি যদি আগে কখনও Google Cloud ফ্রি ট্রায়ালের জন্য সাইন-আপ না করে থাকেন, তাহলে আপনি ফ্রি ট্রায়াল এবং $৩০০ মূল্যের ওয়েলকাম ক্রেডিট-এর জন্য উপযুক্ত হবেন, যা আপনি Google Maps Platform পরিষেবায় খরচ করতে পারবেন।
- প্রতিটি Google Maps Platform SKU-তে নির্দিষ্ট পরিমাণ মাসিক ফ্রি ব্যবহার করার সুবিধা দেওয়া হয়, যা মূল্যের তালিকাতে দেখানো হয় এবং Google Maps Platform বিলিং-এ বর্ণনা করা হয়।
- এছাড়াও, Google পাবলিক প্রোগ্রামের জন্য ক্রেডিট প্রদান করে যেমন অলাভজনক প্রতিষ্ঠান, স্টার্ট-আপ, সঙ্কটকালীন সহায়তা, নিউজ মিডিয়া, শিক্ষা ও ট্রানজিট এজেন্সি।
পরবর্তী ধাপ
সেট-আপ করা হয়ে গেলে, আপনি Google Maps Platform API ও SDK ব্যবহার করা শুরু করতে পারবেন। আরও জানতে, আপনি যে API বা SDK-তে আগ্রহী, সেটির এক নজরে, ডেভেলপার এবং শুরু করার নির্দেশিকা দেখুন। API এবং SDK-এর তালিকা Google Maps Platform ডকুমেন্টেশন (প্রোডাক্ট অনুযায়ী) এবং Google Maps Platform API (প্ল্যাটফর্ম অনুযায়ী)-তে দেওয়া আছে।