ত্রুটি: kGMSPlacesRateLimitExceeded
iOS-এর জন্য Places SDK একটি পে-অ্যাজ-ইউ-গো মূল্যের মডেল ব্যবহার করে। Places API-এর জন্য iOS অনুরোধের জন্য স্থান SDK SKU দ্বারা বিল করা হয়। সামগ্রিক Google ব্যবহারের শর্তাবলীর পাশাপাশি, iOS-এর জন্য Places SDK-এর জন্য নির্দিষ্ট ব্যবহারের সীমা রয়েছে৷ Google ক্লাউড কনসোলে উপলব্ধ সরঞ্জামগুলির সাহায্যে আপনার খরচ এবং ব্যবহার পরিচালনা করুন ৷
iOS-এর জন্য স্থান SDK-এর বিল কীভাবে নেওয়া হয়
iOS-এর জন্য Places SDK একটি পে-অ্যাজ-ইউ-গো মূল্যের মডেল ব্যবহার করে। Google মানচিত্র প্ল্যাটফর্ম API এবং SDK গুলি SKU দ্বারা বিল করা হয়৷ প্রতিটি SKU-এর জন্য ব্যবহার ট্র্যাক করা হয় এবং যেকোনো API বা SDK-এর একাধিক পণ্য SKU থাকতে পারে। খরচ দ্বারা গণনা করা হয়
API বা SDK প্রতি আপনার ব্যবহারের খরচ অনুমান করতে আমাদের মূল্য নির্ধারণ এবং ব্যবহার ক্যালকুলেটর ব্যবহার করুন। Google মানচিত্র প্ল্যাটফর্ম SKU-এর যোগ্যতা অর্জনের জন্য, প্রতিটি বিলিং অ্যাকাউন্টের জন্য প্রতি মাসে $200 USD Google মানচিত্র প্ল্যাটফর্ম ক্রেডিট পাওয়া যায়। এই ক্রেডিট স্বয়ংক্রিয়ভাবে যোগ্য SKU-তে 1 প্রয়োগ করা হয়।
iOS এর জন্য স্থান SDK-এর জন্য মূল্য নির্ধারণ
স্বয়ংসম্পূর্ণ সেশন সম্পর্কে
একটি স্বয়ংসম্পূর্ণ সেশনে কিছু স্বয়ংসম্পূর্ণ অনুরোধ অন্তর্ভুক্ত থাকে (ব্যবহারকারীর প্রকার হিসাবে একটি স্থানের পরামর্শ পুনরুদ্ধার করার জন্য), এবং সর্বাধিক একটি স্থানের বিবরণের অনুরোধ (ব্যবহারকারীর দ্বারা নির্বাচিত স্থান সম্পর্কে বিশদ পুনরুদ্ধার করতে)। একই সেশন টোকেন স্বয়ংসম্পূর্ণ এবং পরবর্তী স্থান বিস্তারিত অনুরোধে পাস করা হয়। একটি সেশন প্রথম স্বয়ংসম্পূর্ণ অনুরোধের সাথে শুরু হয় (যা সাধারণত ঘটে যখন ব্যবহারকারী টাইপ করা শুরু করে)। একটি স্থানের বিবরণ কল করা হয় যখন ব্যবহারকারী স্বয়ংসম্পূর্ণ পরামর্শগুলির মধ্যে একটি নির্বাচন করেন৷ যদি একজন ব্যবহারকারী একটি প্রস্তাবনা নির্বাচন না করে, তাহলে কোনো স্থানের বিবরণ কল করা হয় না।
একজন ব্যবহারকারী একটি স্থান নির্বাচন করার পরে (যেমন, একটি স্থানের বিবরণ কল করা হয়), আপনাকে অবশ্যই একটি নতুন সেশন টোকেন ব্যবহার করে একটি নতুন সেশন শুরু করতে হবে৷
স্বয়ংসম্পূর্ণ সেশনগুলি নিম্নলিখিত APIগুলি থেকে তৈরি করা যেতে পারে:
- স্থান API স্থান স্বয়ংসম্পূর্ণ পরিষেবা বা মানচিত্র JavaScript API-এর স্থান স্বয়ংসম্পূর্ণ পরিষেবা ৷ সেশন টোকেন প্রদানের জন্য আপনাকে আপনার অ্যাপ্লিকেশন ডিজাইন করতে হবে (আপনাকে আপনার বিদ্যমান কোড পরিবর্তন করতে হতে পারে)।
- মানচিত্র জাভাস্ক্রিপ্ট API-এর স্বয়ংসম্পূর্ণ উইজেট । সেশন-ভিত্তিক বিলিং সেই উইজেটগুলিতে স্বয়ংক্রিয়ভাবে সক্ষম হয়, কোনো কোড পরিবর্তনের প্রয়োজন ছাড়াই।
একটি সেশন টোকেন একটি ব্যবহারকারীর সেশনের জন্য ভাল এবং একাধিক ব্যবহারকারীর সেশনের জন্য ব্যবহার করা উচিত নয়৷ আপনি যদি একটি সেশন টোকেন পুনরায় ব্যবহার করেন, তাহলে সেশনটি অবৈধ বলে বিবেচিত হবে এবং অনুরোধগুলি চার্জ করা হবে যেন কোনো সেশন টোকেন প্রদান করা হয়নি।
সেশন ব্যবহার করে স্বয়ংসম্পূর্ণ অনুরোধ এবং স্থানের বিবরণের অনুরোধগুলি বিভিন্ন SKU-তে বিল করা হয়।
স্থান ডেটা SKU সম্পর্কে
তিনটি স্থানের ডেটা SKU হল: বেসিক ডেটা , কন্টাক্ট ডেটা এবং অ্যাটমোস্ফিয়ার ডেটা ৷এক বা একাধিক ডেটা SKU এর জন্য ট্রিগার করা হয়েছে:
- অ্যান্ড্রয়েড: প্রতিটি অনুরোধ
fetchPlace()
অথবাfindCurrentPlace()
- iOS: প্রতিটি কল
fetchPlaceFromPlaceID:
অথবাfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
- ওয়েব পরিষেবা: অনুরোধে নির্দিষ্ট ক্ষেত্রগুলির উপর নির্ভর করে প্রতিটি স্থানের অনুরোধ
ডেটা SKUগুলিকে ট্রিগার করার অনুরোধের জন্য সর্বদা বেস SKU ছাড়াও চার্জ করা হয়৷ উদাহরণস্বরূপ, বেসিক ডেটা ক্ষেত্র সহ একটি স্থানের বিবরণের অনুরোধের জন্য প্রাথমিক ডেটা SKU এবং স্থানের বিবরণ SKU উভয়ের অধীনেই চার্জ করা হবে৷
SKU: বেসিক ডেটা
আপনার স্থানের বিশদ বিবরণে ক্ষেত্র প্যারামিটার ব্যবহার করে বা স্থানের অনুরোধ খুঁজুন, আপনি কেবলমাত্র নির্দিষ্ট ক্ষেত্রগুলিতে প্রতিক্রিয়া সীমিত করতে পারেন। বেসিক ক্যাটাগরির ক্ষেত্রগুলিকে স্থানের অনুরোধের মূল খরচের অন্তর্ভুক্ত করা হয় এবং এর ফলে কোনো অতিরিক্ত চার্জ লাগে না। বেসিক ডেটা SKU ট্রিগার হয় যখন এই ক্ষেত্রগুলির মধ্যে যেকোনও অনুরোধ করা হয়:
- Android:
Place.Field.ADDRESS
,Place.Field.ADDRESS_COMPONENTS
,Place.Field.BUSINESS_STATUS
,Place.Field.ICON_BACKGROUND_COLOR
,Place.Field.ICON_URL
৷ICON_URL ,Place.Field.ID
৷ICON_URL , স্থান৷Place.Field.LAT_LNG
,Place.Field.NAME
৷Place.Field.PHOTO_METADATAS
,Place.Field.PLUS_CODE
PLUS_CODE ,Place.Field.TYPES
,Place.Field.VIEWPORT
,Place.Field.UTC_OFFSET
, বাPlace.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
।WHEELCHAIR_ACCESSIBLE_ENT - iOS:
GMSPlaceFieldFormattedAddress
,GMSPlaceFieldBusinesssStatus
,GMSPlaceFieldID
,GMSPlaceFieldCoordinate
,GMSPlaceFieldName
,GMSPlaceFieldPhotos
, GMSPlaceFieldFieldPhotos ,GMSPlaceFieldPlusCode
,GMSPlaceFieldTypes
,GMSPlaceFieldViewport
- ওয়েব পরিষেবা:
address_component
,adr_address
,business_status
,formatted_address
,geometry
,icon
,name
,permanently_closed
,photo
,place_id
,plus_code
,type
,url
,utc_offset
,vicinity
, বাwheelchair_accessible_entrance
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
জায়গা অনুরোধ খরচ + 0.00 USD | জায়গা অনুরোধ খরচ + 0.00 USD | জায়গা অনুরোধ খরচ + 0.00 USD |
SKU: যোগাযোগের ডেটা
আপনার স্থানের বিশদ বিবরণে ক্ষেত্র প্যারামিটার ব্যবহার করে বা ওয়েব পরিষেবাগুলির জন্য স্থানের অনুরোধ, অথবা Android বা iOS-এর জন্য Place.Field
s-এর একটি অ্যারে ব্যবহার করে, আপনি শুধুমাত্র নির্দিষ্ট ক্ষেত্রগুলিতে প্রতিক্রিয়া সীমিত করতে পারেন৷ পরিচিতি বিভাগের ক্ষেত্রগুলি একটি অতিরিক্ত চার্জের ফলে। যোগাযোগের ডেটা SKU ট্রিগার করা হয় যখন এই ক্ষেত্রগুলির যেকোনো একটি অনুরোধ করা হয়:
- Android:
Place.Field.CURRENT_OPENING_HOURS
,Place.Field.OPENING_HOURS
,Place.Field.PHONE_NUMBER
,Place.Field.SECONDARY_OPENING_HOURS
, বাPlace.Field.WEBSITE_URI
- iOS:
GMSPlaceFieldOpeningHours
,GMSPlaceFieldPhoneNumber
, বাGMSPlaceFieldWebsite
- ওয়েব পরিষেবা:
formatted_phone_number
,international_phone_number
,opening_hours
,current_opening_hours
,secondary_opening_hours
, বাwebsite
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
জায়গা অনুরোধ খরচ প্রতিটি প্রতি + 0.003 USD (+ 3.00 USD প্রতি 1000) | জায়গা অনুরোধ খরচ প্রতিটি প্রতি + 0.0024 USD (+ 2.40 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
SKU: বায়ুমণ্ডল ডেটা
আপনার স্থানের বিশদ বিবরণে ক্ষেত্র প্যারামিটার ব্যবহার করে বা স্থানের অনুরোধ খুঁজুন, আপনি কেবলমাত্র নির্দিষ্ট ক্ষেত্রগুলিতে প্রতিক্রিয়া সীমিত করতে পারেন। বায়ুমণ্ডল বিভাগের ক্ষেত্রগুলি অতিরিক্ত চার্জের ফলে। বায়ুমণ্ডল ডেটা SKU ট্রিগার হয় যখন এই ক্ষেত্রগুলির যেকোনো একটি অনুরোধ করা হয়:
- Android:
Place.Field.CURBSIDE_PICKUP
,Place.Field.DELIVERY
,Place.Field.DINE_IN
Place.Field.SERVES_BEER
Place.Field.PRICE_LEVEL
।PRICE_LEVEL ,Place.Field.RATING
।RATING ,Place.Field.RESERVABLE
।RESERVABLE ,Place.Field.SERVES_BREAKFAST
।Place.Field.SERVES_BRUNCH
,Place.Field.SERVES_DINNER
,Place.Field.SERVES_LUNCH
।SERVES_LUNCH , স্থান।ক্ষেত্র।Place.Field.SERVES_VEGETARIAN_FOOD
,Place.Field.SERVES_WINE
।Place.Field.TAKEOUT
,Place.Field.USER_RATINGS_TOTAL
। - iOS:
GMSPlaceFieldPriceLevel
,GMSPlaceFieldRating
,GMSPlaceFieldUserRatingsTotal
,GMSPlaceFieldTakeout
,GMSPlaceFieldDelivery
,GMSPlaceFieldDineIn
,GMSPlaceFieldCurbsidePickup
,GMSPlaceFieldReservable
,GMSPlaceFieldServesBreakfast
,GMSPlaceFieldServesLunch
,GMSPlaceFieldServesDinner
,GMSPlaceFieldServesBeer
,GMSPlaceFieldServesWine
,GMSPlaceFieldServesBrunch
orGMSPlaceFieldServesVegetarianFood
. - জাভাস্ক্রিপ্ট : ক্ষেত্রগুলি দেখুন (স্থানের বিবরণ)
- ওয়েব পরিষেবা :
curbside_pickup
,delivery
,dine_in
,editorial_summary
,price_level
,rating
,reservable
,reviews
,serves_beer
serves_breakfast
,serves_brunch
, পরিবেশন করা_ব্রঞ্চ ,serves_dinner
করা_ডিনার ,serves_lunch
,serves_vegetarian_food
serves_wine
,user_ratings_total
,takeout
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
জায়গা অনুরোধ খরচ প্রতিটি প্রতি + 0.005 USD (+ 5.00 USD প্রতি 1000) | জায়গা অনুরোধ খরচ প্রতিটি প্রতি + 0.004 USD (+ 4.00 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
SKU: স্বয়ংসম্পূর্ণ – প্রতি অনুরোধ
স্বয়ংসম্পূর্ণ - প্রতি অনুরোধ SKU এই যে কোনও কল বা অনুরোধের জন্য চার্জ করা হয় যাতে সেশন টোকেন অন্তর্ভুক্ত নয়:
- Android:
findAutocompletePredictions()
- iOS:
findAutocompletePredictionsFromQuery:
- JavaScript: Maps JavaScript API-এর স্থান স্বয়ংসম্পূর্ণ পরিষেবা
- ওয়েব পরিষেবা: প্লেস এপিআই প্লেস স্বয়ংসম্পূর্ণ পরিষেবা৷
একটি অবৈধ স্বয়ংসম্পূর্ণ সেশন থেকে করা কলগুলি (উদাহরণস্বরূপ, একটি সেশন যা একটি সেশন টোকেন পুনরায় ব্যবহার করে) এছাড়াও একটি স্বয়ংসম্পূর্ণ - প্রতি অনুরোধ SKU চার্জ করা হয়।
মানচিত্র জাভাস্ক্রিপ্ট এপিআই-এর স্থান স্বয়ংসম্পূর্ণ উইজেট থেকে স্বয়ংসম্পূর্ণ অনুরোধগুলির জন্য একটি স্বয়ংসম্পূর্ণ - প্রতি অনুরোধ SKU চার্জ করা হতে পারে যদি একটি অবৈধ স্বয়ংসম্পূর্ণ সেশন থেকে কল করা হয়। এটি ঘটতে পারে যখন একজন ব্যবহারকারী একাধিক ভিন্ন ঠিকানা টাইপ করে বা উইজেটে বিভিন্ন ঠিকানা কপি/পেস্ট করে এবং সবসময় একটি স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী নির্বাচন করে না।
মাসিক ভলিউম রেঞ্জ (প্রতি অনুরোধের মূল্য) | ||
---|---|---|
| | |
প্রতি 0.00283 USD (2.83 USD প্রতি 1000) | প্রতিটি প্রতি 0.00227 USD (2.27 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
SKU: স্থানের বিবরণ ছাড়াই স্বয়ংসম্পূর্ণ – প্রতি সেশনে
স্থানের বিশদ বিবরণ ছাড়াই স্বয়ংসম্পূর্ণ - প্রতি সেশন SKU একটি স্বয়ংসম্পূর্ণ সেশনের জন্য চার্জ করা হয় যাতে স্থানের বিবরণের অনুরোধ অন্তর্ভুক্ত থাকে না (সেশন শুরুর কয়েক মিনিটের মধ্যে)।
মাসিক ভলিউম রেঞ্জ (প্রতি সেশন মূল্য) | ||
---|---|---|
| | |
প্রতি 0.017 USD (17.00 USD প্রতি 1000) | প্রতি 0.0136 USD (13.60 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
উদাহরণ
যদি আপনার অ্যাপ্লিকেশন একটি একক সেশনে এই দুটি কল ইস্যু করে:
অ্যান্ড্রয়েড
- FindAutocompletePredictions() (.setQuery("par"), .setSessionToken(XYZ))
- FindAutocompletePredictions() (.setQuery("paris"), .setSessionToken(XYZ))
iOS
- placeClient?.FindAutocompletePredictions(Query থেকে: "par" ...
- placeClient?.findAutocompletePredictions(Query থেকে: "paris"...
একটি বন্ধু পূর্ণ নাম লিখুন
- স্বয়ংসম্পূর্ণ অনুরোধ রাখুন (ইনপুট="পার", সেশন_টোকেন: XYZ)
- স্বয়ংসম্পূর্ণ অনুরোধ রাখুন (ইনপুট="প্যারিস", সেশন_টোকেন: XYZ)
আপনার বিলে, আপনি এই SKU তালিকাভুক্ত দেখতে পাবেন ( SKU দ্বারা আপনার বিল দেখার সময়):
- স্থান বিবরণ ছাড়া স্বয়ংসম্পূর্ণ - প্রতি সেশন (মূল্য প্রতি সেশন 0.017 USD থেকে শুরু)
SKU: স্বয়ংসম্পূর্ণ (স্থানের বিবরণ সহ) – প্রতি সেশনে
স্বয়ংসম্পূর্ণ (স্থানের বিবরণ সহ) - প্রতি সেশন SKU একটি স্বয়ংসম্পূর্ণ সেশনের জন্য চার্জ করা হয় যাতে যেকোনটি অন্তর্ভুক্ত থাকে:
- অ্যান্ড্রয়েড:
fetchPlace()
এ একটি কল - iOS:
fetchPlaceFromPlaceID:
- ওয়েব পরিষেবা: একটি স্থান বিবরণ অনুরোধ
স্বয়ংসম্পূর্ণ অনুরোধটি কোনও চার্জ ছাড়াই উপলব্ধ, এবং পরবর্তী স্থানের বিবরণ কলটি নিয়মিত স্থানের বিবরণ মূল্যের উপর ভিত্তি করে চার্জ করা হয়।
একটি স্থানের বিবরণের অনুরোধ ডেটা SKU তৈরি করে ( মৌলিক , যোগাযোগ , এবং/অথবা বায়ুমণ্ডল ) - অনুরোধে নির্দিষ্ট করা ক্ষেত্রগুলির উপর নির্ভর করে।
আপনি যদি স্থানের বিশদ বিবরণের অনুরোধে ক্ষেত্রগুলি নির্দিষ্ট না করেন তবে সমস্ত ডেটা SKU ট্রিগার করা হয় (বেসিক, যোগাযোগ এবং বায়ুমণ্ডল)।
একটি স্বয়ংসম্পূর্ণ সেশন চলাকালীন স্থানের বিশদ আইডি রিফ্রেশের অনুরোধগুলি (অনুরোধ যেগুলি শুধুমাত্র place_id
ক্ষেত্র নির্দিষ্ট করে) SKU হিসাবে বিল করা হয়: স্থানের বিবরণ ছাড়া স্বয়ংসম্পূর্ণ – প্রতি সেশন ।
মাসিক ভলিউম রেঞ্জ (প্রতি সেশন মূল্য) | ||
---|---|---|
| | |
0.00 USD | 0.00 USD | 0.00 USD |
উদাহরণ
যদি আপনার অ্যাপ্লিকেশন একটি একক সেশনে নিম্নলিখিত তিনটি কল ইস্যু করে:
অ্যান্ড্রয়েড
- FindAutocompletePredictions() (.setQuery("par"), .setSessionToken(XYZ))
- FindAutocompletePredictions() (.setQuery("paris"), .setSessionToken(XYZ))
- fetchPlace() (একটি
FetchPlaceRequest
সহ Place ID, এবং ADDRESS ফিল্ড সহ)
iOS
- placeClient?.FindAutocompletePredictions(Query থেকে: "par" ...
- placeClient?.findAutocompletePredictions(Query থেকে: "paris"...
- fetchPlaceFromPlaceID: (স্থান আইডি এবং
GMSPlaceFieldFormattedAddress
ফিল্ড সহ)
একটি বন্ধু পূর্ণ নাম লিখুন
- স্থানগুলি স্বয়ংসম্পূর্ণ অনুরোধ (ইনপুট="পার", সেশন_টোকেন: XYZ)
- স্থানগুলি স্বয়ংসম্পূর্ণ অনুরোধ (ইনপুট="প্যারিস", সেশন_টোকেন: XYZ)
- স্থানের বিশদ বিবরণ (place_id, session_token: XYZ, ক্ষেত্র:formatted_address)
আপনার বিলে, আপনি এই SKUগুলি তালিকাভুক্ত দেখতে পাবেন ( SKU দ্বারা আপনার বিল দেখার সময়):
- স্বয়ংসম্পূর্ণ (স্থানের বিবরণ সহ) – প্রতি সেশন (0.00 USD এ বিল করা হয়েছে)
- স্থানের বিবরণ (মূল্য প্রতি সেশনে 0.017 USD থেকে শুরু হয়)
- বেসিক ডেটা (0.00 USD এ বিল করা হয়েছে)
SKU: স্থানের বিবরণ
স্থানের বিবরণ কলগুলিকে নিম্নরূপ চার্জ করা হয়:
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
প্রতি 0.017 USD (17.00 USD প্রতি 1000) | প্রতি 0.0136 USD (13.60 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
স্থানের বিশদ বিবরণ SKU এই APIগুলি থেকে তৈরি করা হয়েছে:
- অ্যান্ড্রয়েড: Android এর জন্য SDK রাখে (
fetchPlace()
) - iOS: iOS এর জন্য SDK রাখে (
fetchPlaceFromPlaceID:
) - জাভাস্ক্রিপ্ট: ম্যাপ জাভাস্ক্রিপ্ট এপিআই-এর স্থানের বিশদ পরিষেবা (
getDetails
) - জাভাস্ক্রিপ্ট: মানচিত্র জাভাস্ক্রিপ্ট API এর স্থান স্বয়ংসম্পূর্ণ উইজেট (
getPlace
) - JavaScript: Maps JavaScript API এর প্লেস সার্চবক্স উইজেট : ব্যবহারকারী একটি স্থানের ফলাফল নির্বাচন করার পরে
getPlaces()
পদ্ধতি (আইকন: পিন), *না* একটি প্রশ্ন (আইকন: ম্যাগনিফায়ার), যেমন এখানে চিত্রিত হয়েছে:সার্চ বক্স উইজেটের ফলাফলে, সার্চ বক্সে "pizza" টাইপ করার পর, লক্ষ্য করুন যে Pizza Autentico- এর পাশে একটি পিন আইকন রয়েছে, এটি নির্দেশ করে যে এটি একটি স্থানের ফলাফল (এবং একটি প্রশ্ন নয়)। - ওয়েব পরিষেবা: স্থান API স্থান বিবরণ পরিষেবা
ওয়েব API এবং পরিষেবাগুলির সাথে, একটি সেশন টোকেন দেওয়া হোক বা না হোক, স্থানের বিবরণ SKU চার্জ করা হয়।
একটি স্থানের বিবরণ কল বা অনুরোধ কল বা অনুরোধে নির্দিষ্ট করা ক্ষেত্রগুলির উপর নির্ভর করে ডেটা SKU ( মৌলিক , যোগাযোগ , এবং/অথবা বায়ুমণ্ডল ) তৈরি করে৷ যদি স্থানের বিবরণ কল বা অনুরোধে কোনো ক্ষেত্র নির্দিষ্ট করা না থাকে, তবে সমস্ত ডেটা SKUগুলি ট্রিগার করা হবে এবং আপনি স্থানের বিবরণ কল বা অনুরোধের জন্য এবং সমস্ত ডেটার খরচের জন্য চার্জ করা হবে৷
উদাহরণ
- এই কল বা অনুরোধগুলির মধ্যে একটি করুন:
- মোবাইল: Android-এ
fetchPlace()
বাfetchPlaceFromPlaceID:
iOS-এ কল করুন এবং শুধুADDRESS
ক্ষেত্র নির্দিষ্ট করুন - ওয়েব এপিআই বা পরিষেবা: একটি স্থানের বিবরণের অনুরোধ করুন এবং শুধু ঠিকানা ক্ষেত্র নির্দিষ্ট করুন:
getPlaceDetails(fields: formatted_address)
- স্থানের বিবরণ (মূল্য প্রতি সেশনে 0.017 USD থেকে শুরু হয়)
- বেসিক ডেটা (0.00 USD এ বিল করা হয়েছে)
- মোবাইল: Android-এ
- এই কল বা অনুরোধগুলির মধ্যে একটি করুন:
- মোবাইল: Android-এ
fetchPlace()
বাfetchPlaceFromPlaceID:
iOS-এ কল করুন এবং শুধুমাত্রPHONE_NUMBER
ক্ষেত্র নির্দিষ্ট করুন - ওয়েব API বা পরিষেবা: একটি স্থানের বিবরণ অনুরোধ করুন এবং ফোন নম্বর ক্ষেত্র নির্দিষ্ট করুন:
getPlaceDetails(fields: formatted_phone_number)
- স্থানের বিবরণ (মূল্য প্রতি সেশনে 0.017 USD থেকে শুরু হয়)
- যোগাযোগের ডেটা (প্রতি অনুরোধে 0.003 USD থেকে শুরু হয়)
- মোবাইল: Android-এ
- এই কল বা অনুরোধগুলির মধ্যে একটি করুন:
- মোবাইল: Android-এ
fetchPlace()
বাfetchPlaceFromPlaceID:
iOS-এ কল করুন এবং সমস্ত ক্ষেত্র নির্দিষ্ট করুন - ওয়েব API বা পরিষেবা: একটি স্থান বিবরণ অনুরোধ করুন এবং সমস্ত ক্ষেত্র নির্দিষ্ট করুন (আপনি কোনো ক্ষেত্র নির্দিষ্ট না করলে এই ধরনের অনুরোধ ডিফল্ট হয়):
getPlaceDetails()
।
- স্থানের বিবরণ (মূল্য প্রতি সেশনে 0.017 USD থেকে শুরু হয়)
- বেসিক ডেটা (0.00 USD এ বিল করা হয়েছে)
- যোগাযোগের ডেটা (প্রতি অনুরোধে 0.003 USD থেকে শুরু হয়)
- বায়ুমণ্ডল ডেটা (প্রতি অনুরোধে 0.005 USD থেকে শুরু হচ্ছে)
- মোবাইল: Android-এ
SKU: বর্তমান স্থান খুঁজুন
Find CurrentPlace findCurrentPlace()
(Android) অথবা findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) কল করার জন্য বর্তমান স্থান খুঁজুন।
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
প্রতি 0.030 USD (30.00 USD প্রতি 1000) | প্রতি 0.024 USD (24.00 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
findCurrentPlace()
(Android) বা findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) কলে নির্দিষ্ট করা ক্ষেত্রগুলির উপর নির্ভর করে ডেটা SKU ( মৌলিক , যোগাযোগ , এবং/অথবা বায়ুমণ্ডল ) তৈরি করে৷ শুধুমাত্র সেই ক্ষেত্রগুলিতে প্রতিক্রিয়া সীমিত করতে ডেটা ক্ষেত্রগুলি নির্দিষ্ট করুন৷ আপনি বর্তমান স্থান খুঁজুন কল এবং সেইসাথে অনুরোধ করা ডেটার জন্য বিল করা হবে।
উদাহরণ
- আপনি
findCurrentPlace()
(Android) অথবাfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) কল করুন এবং শুধুADDRESS
ক্ষেত্রটি নির্দিষ্ট করুন৷ আপনার বিলে, আপনি এই SKUগুলি তালিকাভুক্ত দেখতে পাবেন ( SKU দ্বারা আপনার বিল দেখার সময়):- বর্তমান স্থান খুঁজুন (প্রতি অনুরোধে 0.030 USD থেকে শুরু হচ্ছে)
- বেসিক ডেটা (0.00 USD এ বিল করা হয়েছে)
- আপনি
findCurrentPlace()
(Android) অথবাfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) কল করুন এবংPHONE_NUMBER
ক্ষেত্রটি নির্দিষ্ট করুন৷ আপনার বিলে, আপনি এই SKUগুলি তালিকাভুক্ত দেখতে পাবেন ( SKU দ্বারা আপনার বিল দেখার সময়):- বর্তমান স্থান খুঁজুন (প্রতি অনুরোধে 0.030 USD থেকে শুরু হচ্ছে)
- যোগাযোগের ডেটা (প্রতি অনুরোধে 0.003 USD থেকে শুরু হয়)
- আপনি
findCurrentPlace()
(Android) অথবাfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) কল করুন এবং তিনটি ডেটা-টাইপ বাকেট থেকে ক্ষেত্র নির্দিষ্ট করুন। আপনার বিলে, আপনি এই SKUগুলি তালিকাভুক্ত দেখতে পাবেন ( SKU দ্বারা আপনার বিল দেখার সময়):- বর্তমান স্থান খুঁজুন (প্রতি অনুরোধে 0.030 USD থেকে শুরু হচ্ছে)
- বেসিক ডেটা (0.00 USD এ বিল করা হয়েছে)
- যোগাযোগের ডেটা (প্রতি অনুরোধে 0.003 USD থেকে শুরু হয়)
- বায়ুমণ্ডল ডেটা (প্রতি অনুরোধে 0.005 USD থেকে শুরু হচ্ছে)
SKU: স্থানের ছবি
একটি স্থান ফটো SKU এর জন্য চার্জ করা হয়:
- অ্যান্ড্রয়েড:
fetchPhoto()
- iOS: লোড করার জন্য কল করুন
loadPlacePhoto:
- JavaScript:
PlacePhoto.getUrl()
দ্বারা চিত্রের পিক্সেল ডেটা লোড করার জন্য ইউআরএল থেকে ডেটার অনুরোধ করার সময় প্লেসেস লাইব্রেরি, ম্যাপ জাভাস্ক্রিপ্ট API-এর প্লেস ফটো পরিষেবা - ওয়েব পরিষেবা: Places API Place Photos পরিষেবার কাছে অনুরোধ৷
JavaScript পরিষেবার জন্য, PlacePhoto.getUrl()
পদ্ধতি ব্যবহার করলে পিক্সেল ডেটা পাওয়ার জন্য ইউআরএল ব্যবহার না করা পর্যন্ত বিলিং হয় না।
মাসিক ভলিউম রেঞ্জ (প্রতি কল মূল্য) | ||
---|---|---|
| | |
প্রতি 0.007 USD (7.00 USD প্রতি 1000) | প্রতি 0.0056 USD (5.60 USD প্রতি 1000) | ভলিউম মূল্যের জন্য যোগাযোগ বিক্রয় |
অন্যান্য ব্যবহারের সীমা
যদিও প্রতিদিন কোনো সর্বোচ্চ সংখ্যক অনুরোধ নেই, iOS এর জন্য Places SDK ব্যবহার করার সময় নিম্নলিখিত ব্যবহারের সীমা এখনও প্রযোজ্য:
- হারের সীমা প্রতি সেকেন্ডে 100টি অনুরোধ। এটি একই প্রকল্পের শংসাপত্র ব্যবহার করে সমস্ত অ্যাপ্লিকেশনের জন্য ক্লায়েন্ট-সাইড এবং সার্ভার-সাইড অনুরোধের সমষ্টি হিসাবে গণনা করা হয়।
ব্যবহারের বিধিনিষেধ
ব্যবহারের শর্তাবলী সম্পর্কে তথ্যের জন্য, Google মানচিত্র প্ল্যাটফর্ম পরিষেবার শর্তাবলীর লাইসেন্স সীমাবদ্ধতা বিভাগটি দেখুন।
আপনার ব্যবহারের খরচ পরিচালনা করুন
আপনার Google মানচিত্র প্ল্যাটফর্ম API-এর ব্যবহারের খরচ পরিচালনা করতে, যেকোনো বিলযোগ্য API-এর সমস্ত অনুরোধে দৈনিক কোটা সীমা সেট করুন। প্রশান্ত মহাসাগরীয় সময় মধ্যরাতে দৈনিক কোটা পুনরায় সেট করা হয়।
iOS এর জন্য স্থান SDK-এর কোটা সীমা দেখতে বা পরিবর্তন করতে:
- ক্লাউড কনসোলে, Google মানচিত্র প্ল্যাটফর্ম কোটা পৃষ্ঠাটি খুলুন।
- APIs ড্রপ-ডাউনে ক্লিক করুন এবং iOS এর জন্য Places SDK নির্বাচন করুন।
- কোটা সীমা দেখতে, অনুরোধ কার্ডে নিচে স্ক্রোল করুন।
একটি টেবিল কোটার নাম এবং সীমা তালিকাভুক্ত করে। - একটি কোটা সীমা পরিবর্তন করতে, সেই সীমার জন্য সম্পাদনা আইকনে ক্লিক করুন।
প্রদর্শিত ডায়ালগে, কোটা সীমা ক্ষেত্রে, পছন্দের বিলযোগ্য দৈনিক কোটার সীমা লিখুন (কোটা সীমা পর্যন্ত, যদি থাকে, Google দ্বারা নির্দিষ্ট) এবং সংরক্ষণ করুন নির্বাচন করুন।
যদি আপনার API ব্যবহার কোনো নির্দিষ্ট দিনে আপনার বিলযোগ্য কোটার সীমাতে পৌঁছে যায়, তাহলে আপনার অ্যাপ্লিকেশনটি সেই দিনের বাকি অংশের জন্য API অ্যাক্সেস করতে পারবে না।
সম্পর্কিত খরচ ব্যবস্থাপনা সম্পদ
ভারতের ব্যবহারকারীদের মানচিত্র প্ল্যাটফর্ম ক্রেডিট পাওয়ার জন্য একটি Google মানচিত্র প্ল্যাটফর্ম বিলিং অ্যাকাউন্ট তৈরি করার আগে একটি Google ক্লাউড প্ল্যাটফর্ম বিলিং অ্যাকাউন্ট তৈরি করতে হবে। ↩