REST Resource: places

সম্পদ: স্থান

একটি স্থানের প্রতিনিধিত্বকারী সমস্ত তথ্য।

JSON উপস্থাপনা
{
  "name": string,
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "primaryType": string,
  "primaryTypeDisplayName": {
    object (LocalizedText)
  },
  "googleMapsTypeLabel": {
    object (LocalizedText)
  },
  "nationalPhoneNumber": string,
  "internationalPhoneNumber": string,
  "formattedAddress": string,
  "shortFormattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "plusCode": {
    object (PlusCode)
  },
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "rating": number,
  "googleMapsUri": string,
  "websiteUri": string,
  "reviews": [
    {
      object (Review)
    }
  ],
  "photos": [
    {
      object (Photo)
    }
  ],
  "adrFormatAddress": string,
  "businessStatus": enum (BusinessStatus),
  "openingDate": {
    object (Date)
  },
  "priceLevel": enum (PriceLevel),
  "attributions": [
    {
      object (Attribution)
    }
  ],
  "iconMaskBaseUri": string,
  "iconBackgroundColor": string,
  "currentOpeningHours": {
    object (OpeningHours)
  },
  "regularOpeningHours": {
    object (OpeningHours)
  },
  "currentSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "regularSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "timeZone": {
    object (TimeZone)
  },
  "editorialSummary": {
    object (LocalizedText)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "parkingOptions": {
    object (ParkingOptions)
  },
  "subDestinations": [
    {
      object (SubDestination)
    }
  ],
  "fuelOptions": {
    object (FuelOptions)
  },
  "evChargeOptions": {
    object (EVChargeOptions)
  },
  "generativeSummary": {
    object (GenerativeSummary)
  },
  "containingPlaces": [
    {
      object (ContainingPlace)
    }
  ],
  "addressDescriptor": {
    object (AddressDescriptor)
  },
  "googleMapsLinks": {
    object (GoogleMapsLinks)
  },
  "priceRange": {
    object (PriceRange)
  },
  "reviewSummary": {
    object (ReviewSummary)
  },
  "evChargeAmenitySummary": {
    object (EvChargeAmenitySummary)
  },
  "neighborhoodSummary": {
    object (NeighborhoodSummary)
  },
  "consumerAlert": {
    object (ConsumerAlert)
  },
  "movedPlace": string,
  "movedPlaceId": string,
  "transitStation": {
    object (TransitStation)
  },
  "userRatingCount": integer,
  "takeout": boolean,
  "delivery": boolean,
  "dineIn": boolean,
  "curbsidePickup": boolean,
  "reservable": boolean,
  "servesBreakfast": boolean,
  "servesLunch": boolean,
  "servesDinner": boolean,
  "servesBeer": boolean,
  "servesWine": boolean,
  "servesBrunch": boolean,
  "servesVegetarianFood": boolean,
  "utcOffsetMinutes": integer,
  "outdoorSeating": boolean,
  "liveMusic": boolean,
  "menuForChildren": boolean,
  "servesCocktails": boolean,
  "servesDessert": boolean,
  "servesCoffee": boolean,
  "goodForChildren": boolean,
  "allowsDogs": boolean,
  "restroom": boolean,
  "goodForGroups": boolean,
  "goodForWatchingSports": boolean,
  "accessibilityOptions": {
    object (AccessibilityOptions)
  },
  "pureServiceAreaBusiness": boolean
}
ক্ষেত্র
name

string

এই স্থানটির রিসোর্স নাম, places/{placeId} ফরম্যাটে। স্থানটি খুঁজে বের করতে এটি ব্যবহার করা যেতে পারে।

id

string

কোনো স্থানের অনন্য শনাক্তকারী।

displayName

object ( LocalizedText )

স্থানটির স্থানীয় নাম, যা একটি সংক্ষিপ্ত ও সহজে পঠনযোগ্য বিবরণ হিসেবে উপযুক্ত। উদাহরণস্বরূপ, "গুগল সিডনি", "স্টারবাকস", "পিরমন্ট", ইত্যাদি।

types[]

string

এই ফলাফলের জন্য এক সেট টাইপ ট্যাগ। উদাহরণস্বরূপ, "রাজনৈতিক" এবং "স্থানীয়তা"। সম্ভাব্য মানগুলির সম্পূর্ণ তালিকার জন্য, https://developers.google.com/maps/documentation/places/web-service/place-types- এ টেবিল A ​​এবং টেবিল B দেখুন।

primaryType

string

প্রদত্ত ফলাফলের প্রাথমিক ধরন। এই ধরনটি অবশ্যই প্লেসেস এপিআই (Places API) সমর্থিত ধরনগুলোর মধ্যে একটি হতে হবে। উদাহরণস্বরূপ, "রেস্তোরাঁ", "ক্যাফে", "বিমানবন্দর", ইত্যাদি। একটি স্থানের কেবল একটিই প্রাথমিক ধরন থাকতে পারে। সম্ভাব্য মানগুলোর সম্পূর্ণ তালিকার জন্য, https://developers.google.com/maps/documentation/places/web-service/place-types -এ টেবিল এ এবং টেবিল বি দেখুন। যদি স্থানটির প্রাথমিক ধরন কোনো সমর্থিত ধরন না হয়, তবে প্রাথমিক ধরনটি অনুপস্থিত থাকতে পারে। যখন একটি প্রাথমিক ধরন উপস্থিত থাকে, তখন সেটি সর্বদা ' types ফিল্ডে থাকা ধরনগুলোর মধ্যে একটি হয়।

primaryTypeDisplayName

object ( LocalizedText )

প্রাথমিক প্রকারের প্রদর্শিত নাম, যা প্রযোজ্য ক্ষেত্রে অনুরোধের ভাষায় স্থানীয়করণ করা হয়। সম্ভাব্য মানগুলির সম্পূর্ণ তালিকার জন্য, https://developers.google.com/maps/documentation/places/web-service/place-types -এ টেবিল A ​​এবং টেবিল B দেখুন। যদি স্থানটির প্রাথমিক প্রকার একটি সমর্থিত প্রকার না হয়, তবে প্রাথমিক প্রকারটি অনুপস্থিত থাকতে পারে।

googleMapsTypeLabel

object ( LocalizedText )

গুগল ম্যাপসে স্থানটির টাইপ লেবেল, প্রযোজ্য ক্ষেত্রে অনুরোধের ভাষা অনুযায়ী স্থানীয়করণ করা, যেমন, "রেস্তোরাঁ", "ক্যাফে", "বিমানবন্দর", ইত্যাদি। টাইপ লেবেলটি প্রাথমিক টাইপের প্রদর্শিত নাম থেকে ভিন্ন হতে পারে এবং প্লেসেস এপিআই-এর প্লেস টাইপস টেবিলে সমর্থিত টাইপ নাও হতে পারে।

nationalPhoneNumber

string

স্থানটির একটি পাঠযোগ্য ফোন নম্বর, যা জাতীয় ফরম্যাটে থাকবে।

internationalPhoneNumber

string

স্থানটির একটি পাঠযোগ্য ফোন নম্বর, আন্তর্জাতিক ফরম্যাটে।

formattedAddress

string

এই জায়গাটির একটি পূর্ণাঙ্গ ও পাঠযোগ্য ঠিকানা।

shortFormattedAddress

string

এই জায়গাটির একটি সংক্ষিপ্ত ও সহজে পঠনযোগ্য ঠিকানা।

postalAddress

object ( PostalAddress )

ডাক ঠিকানার বিন্যাসে ঠিকানা।

addressComponents[]

object ( AddressComponent )

প্রতিটি এলাকা স্তরের জন্য পুনরাবৃত্ত উপাদান। addressComponents[] অ্যারে সম্পর্কে নিম্নলিখিত তথ্যগুলো লক্ষ্য করুন: - ঠিকানার উপাদানগুলোর অ্যারেতে formattedAddress-এর চেয়ে বেশি উপাদান থাকতে পারে। - formattedAddress-এ অন্তর্ভুক্ত রাজনৈতিক সত্তাগুলো ছাড়া, এই অ্যারেতে ঠিকানা ধারণকারী সমস্ত রাজনৈতিক সত্তা অন্তর্ভুক্ত নাও থাকতে পারে। একটি নির্দিষ্ট ঠিকানা ধারণকারী সমস্ত রাজনৈতিক সত্তা পুনরুদ্ধার করতে, আপনার রিভার্স জিওকোডিং ব্যবহার করা উচিত, যেখানে অনুরোধের প্যারামিটার হিসাবে ঠিকানার অক্ষাংশ/দ্রাঘিমাংশ পাস করতে হবে। - অনুরোধগুলোর মধ্যে প্রতিক্রিয়ার বিন্যাস একই থাকবে এমন কোনো নিশ্চয়তা নেই। বিশেষ করে, addressComponents-এর সংখ্যা অনুরোধ করা ঠিকানার উপর নির্ভর করে পরিবর্তিত হয় এবং একই ঠিকানার জন্য সময়ের সাথে সাথে এটি পরিবর্তিত হতে পারে। একটি উপাদান অ্যারেতে তার অবস্থান পরিবর্তন করতে পারে। উপাদানটির ধরন পরিবর্তিত হতে পারে। পরবর্তী কোনো প্রতিক্রিয়ায় একটি নির্দিষ্ট উপাদান অনুপস্থিত থাকতে পারে।

plusCode

object ( PlusCode )

স্থানটির অবস্থানের অক্ষাংশ/দ্রাঘিমাংশের কোড।

location

object ( LatLng )

এই স্থানটির অবস্থান।

viewport

object ( Viewport )

একটি মাঝারি আকারের মানচিত্রে স্থানটি প্রদর্শনের জন্য উপযুক্ত একটি ভিউপোর্ট। এই ভিউপোর্টটি ব্যবসার ভৌত সীমানা বা পরিষেবা এলাকা হিসেবে ব্যবহার করা উচিত নয়।

rating

number

এই স্থানটির ব্যবহারকারীদের পর্যালোচনার উপর ভিত্তি করে ১.০ থেকে ৫.০-এর মধ্যে একটি রেটিং।

googleMapsUri

string

এই স্থানটি সম্পর্কে আরও তথ্য প্রদানকারী একটি ইউআরএল।

websiteUri

string

এই স্থানটির জন্য নির্ভরযোগ্য ওয়েবসাইট, যেমন কোনো ব্যবসার হোমপেজ। উল্লেখ্য যে, যেসব স্থান কোনো চেইনের অংশ (যেমন একটি আইকিয়া স্টোর), সেগুলোর ক্ষেত্রে এটি সাধারণত পুরো চেইনটির নয়, বরং সেই নির্দিষ্ট স্টোরটির ওয়েবসাইট হয়ে থাকে।

reviews[]

object ( Review )

এই জায়গাটি সম্পর্কে প্রাসঙ্গিকতা অনুসারে সাজানো পর্যালোচনার তালিকা। সর্বোচ্চ ৫টি পর্যালোচনা দেখানো হবে।

photos[]

object ( Photo )

এই জায়গার ছবি সম্পর্কিত তথ্য (তথ্যসূত্র সহ)। সর্বোচ্চ ১০টি ছবি ফেরত দেওয়া যাবে।

adrFormatAddress

string

adr মাইক্রোফরম্যাটে স্থানটির ঠিকানা: http://microformats.org/wiki/adr

businessStatus

enum ( BusinessStatus )

স্থানটির ব্যবসায়িক অবস্থা।

openingDate

object ( Date )

ভবিষ্যতে এই স্থানটি যে তারিখে খুলবে। এই ক্ষেত্রটি শুধুমাত্র তখনই পূরণ করা হয় যখন ব্যবসার অবস্থা FUTURE_OPENING হয়।

priceLevel

enum ( PriceLevel )

স্থানটির মূল্যস্তর।

attributions[]

object ( Attribution )

এই ফলাফলের সাথে অবশ্যই দেখাতে হবে এমন ডেটা প্রদানকারীর একটি সেট।

iconMaskBaseUri

string

আইকন মাস্কের একটি সংক্ষিপ্ত ইউআরএল। ব্যবহারকারী শেষে টাইপ সাফিক্স (যেমন, ".svg" বা ".png") যোগ করে বিভিন্ন ধরনের আইকন অ্যাক্সেস করতে পারেন।

iconBackgroundColor

string

আইকন_মাস্কের ব্যাকগ্রাউন্ড রঙ হেক্স ফরম্যাটে, যেমন #909CE1।

currentOpeningHours

object ( OpeningHours )

পরবর্তী সাত দিনের (আজ সহ) কার্যক্রমের সময়সূচী, যার মধ্যে যেকোনো বিশেষ খোলার সময় অন্তর্ভুক্ত থাকবে। এই সময়কাল অনুরোধের তারিখের মধ্যরাত থেকে শুরু হয়ে ছয় দিন পর রাত ১১:৫৯ মিনিটে শেষ হবে। যদি প্রকৃত খোলার সময় এই সীমার বাইরে হয়, তবে খোলার সময় সংক্ষিপ্ত করা হবে। উদাহরণস্বরূপ, যদি কোনো স্থান গতকাল রাত ১০টা থেকে আজ সকাল ৬টা পর্যন্ত খোলা থাকে, তবে খোলার সময় সংক্ষিপ্ত করে আজ রাত ১২টা থেকে আজ সকাল ৬টা পর্যন্ত করা হবে। এই ফিল্ডটিতে সমস্ত সময়ের জন্য 'specialDays' সাবফিল্ড অন্তর্ভুক্ত রয়েছে, যা ব্যতিক্রমী সময়সূচীযুক্ত তারিখগুলির জন্য সেট করা হয়।

regularOpeningHours

object ( OpeningHours )

সাধারণ কর্মঘন্টা হলো একটি স্থানের সাধারণ সময়সূচী অনুযায়ী কার্যক্রমের সময়। উল্লেখ্য যে, যদি কোনো স্থান সর্বদা খোলা (২৪ ঘণ্টা) থাকে, তাহলে close ক্ষেত্রটি সেট করা হবে না। গ্রাহকরা এই বিষয়ে নিশ্চিত থাকতে পারেন যে সর্বদা খোলা (২৪ ঘণ্টা) অবস্থাটি একটি open সময়কাল হিসাবে উপস্থাপিত হয়, যেখানে day মান 0 , hour মান 0 , এবং minute মান 0 থাকে।

currentSecondaryOpeningHours[]

object ( OpeningHours )

এতে পরবর্তী সাত দিনের জন্য বিভিন্ন এন্ট্রির একটি অ্যারে থাকে, যার মধ্যে একটি ব্যবসার সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা সম্পর্কিত তথ্যও অন্তর্ভুক্ত। সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা একটি ব্যবসার মূল কর্মঘন্টা থেকে ভিন্ন। উদাহরণস্বরূপ, একটি রেস্তোরাঁ তার সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা হিসেবে ড্রাইভ-থ্রু আওয়ার বা ডেলিভারি আওয়ার নির্দিষ্ট করতে পারে। এই ফিল্ডটি 'টাইপ' সাবফিল্ডটিকে পূরণ করে, যা স্থানটির ধরনের উপর ভিত্তি করে খোলার সময়ের প্রকারভেদের (যেমন ড্রাইভ-থ্রু, পিকআপ বা টেকআউট) একটি পূর্বনির্ধারিত তালিকা থেকে তথ্য নেয়। এই ফিল্ডটিতে সমস্ত কর্মঘন্টার 'স্পেশালডেজ' সাবফিল্ড অন্তর্ভুক্ত থাকে, যা ব্যতিক্রমী কর্মঘন্টার তারিখগুলোর জন্য সেট করা হয়।

regularSecondaryOpeningHours[]

object ( OpeningHours )

একটি ব্যবসার নিয়মিত দ্বিতীয় কর্মঘণ্টা সম্পর্কিত তথ্যের জন্য এতে একাধিক এন্ট্রি থাকে। দ্বিতীয় কর্মঘণ্টা একটি ব্যবসার প্রধান কর্মঘণ্টা থেকে ভিন্ন। উদাহরণস্বরূপ, একটি রেস্তোরাঁ তার দ্বিতীয় কর্মঘণ্টা হিসেবে ড্রাইভ-থ্রু বা ডেলিভারির সময় নির্দিষ্ট করতে পারে। এই ফিল্ডটি 'টাইপ' সাবফিল্ডে তথ্য যোগ করে, যা স্থানটির ধরনের উপর ভিত্তি করে খোলার সময়ের প্রকারের (যেমন ড্রাইভ-থ্রু, পিকআপ বা টেকআউট) একটি পূর্বনির্ধারিত তালিকা থেকে তথ্য নেয়।

timeZone

object ( TimeZone )

IANA টাইম জোন ডেটাবেসের সময় অঞ্চল। উদাহরণস্বরূপ "America/New_York"।

editorialSummary

object ( LocalizedText )

স্থানটির একটি সারসংক্ষেপ রয়েছে। সারসংক্ষেপটি একটি লিখিত বিবরণ নিয়ে গঠিত এবং প্রযোজ্য ক্ষেত্রে এর ভাষা কোডও অন্তর্ভুক্ত থাকে। সারসংক্ষেপের লেখাটি হুবহু উপস্থাপন করতে হবে এবং এটি পরিবর্তন বা পরিমার্জন করা যাবে না।

paymentOptions

object ( PaymentOptions )

স্থানটি যে পেমেন্ট বিকল্পগুলো গ্রহণ করে। যদি কোনো পেমেন্ট বিকল্পের ডেটা উপলব্ধ না থাকে, তাহলে পেমেন্ট বিকল্পের ক্ষেত্রটি খালি থাকবে।

parkingOptions

object ( ParkingOptions )

স্থানটিতে পার্কিংয়ের ব্যবস্থা রয়েছে।

subDestinations[]

object ( SubDestination )

স্থানটি সম্পর্কিত উপ-গন্তব্যস্থলগুলোর একটি তালিকা।

fuelOptions

object ( FuelOptions )

গ্যাস স্টেশনের জ্বালানির বিকল্পগুলো সম্পর্কে সর্বশেষ তথ্য। এই তথ্য নিয়মিত আপডেট করা হয়।

evChargeOptions

object ( EVChargeOptions )

ইভি চার্জিং বিকল্পগুলির তথ্য।

generativeSummary

object ( GenerativeSummary )

স্থানটির এআই-নির্মিত সারাংশ।

containingPlaces[]

object ( ContainingPlace )

যেসব স্থানে বর্তমান স্থানটি অবস্থিত, তার তালিকা।

addressDescriptor

object ( AddressDescriptor )

স্থানটির ঠিকানা বর্ণনাকারী। ঠিকানা বর্ণনাকারীতে অতিরিক্ত তথ্য অন্তর্ভুক্ত থাকে যা গুরুত্বপূর্ণ স্থানচিহ্ন এবং এলাকা ব্যবহার করে একটি অবস্থান বর্ণনা করতে সাহায্য করে। ঠিকানা বর্ণনাকারীর আঞ্চলিক পরিধি জানতে https://developers.google.com/maps/documentation/geocoding/address-descriptors/coverage দেখুন।

priceRange

object ( PriceRange )

কোনো স্থানের সাথে সম্পর্কিত মূল্য পরিসীমা।

reviewSummary

object ( ReviewSummary )

ব্যবহারকারীদের পর্যালোচনার ভিত্তিতে স্থানটির এআই-নির্মিত সারাংশ।

evChargeAmenitySummary

object ( EvChargeAmenitySummary )

ইভি চার্জিং স্টেশনের নিকটবর্তী সুযোগ-সুবিধাগুলোর সারসংক্ষেপ।

neighborhoodSummary

object ( NeighborhoodSummary )

স্থানটির নিকটবর্তী দর্শনীয় স্থানগুলোর সারসংক্ষেপ।

consumerAlert

object ( ConsumerAlert )

যখন আমরা কোনো ব্যবসার বিষয়ে সন্দেহজনক রিভিউ কার্যকলাপ শনাক্ত করি অথবা কোনো ব্যবসা আমাদের নীতিমালা লঙ্ঘন করে, তখন গ্রাহকদের জন্য একটি সতর্কবার্তা পাঠানো হয়।

movedPlace

string

যদি এই স্থানটি স্থায়ীভাবে বন্ধ হয়ে যায় এবং একটি নতুন স্থানে স্থানান্তরিত হয়, তাহলে এই ফিল্ডে নতুন স্থানটির রিসোর্স নামটি places/{placeId} ফরম্যাটে থাকবে। যদি এই স্থানটি একাধিকবার স্থানান্তরিত হয়ে থাকে, তাহলে এই ফিল্ডটি প্রথম স্থানান্তরিত স্থানটিকে নির্দেশ করবে। যদি এই স্থানটি স্থানান্তরিত না হয়ে থাকে, তাহলে এই ফিল্ডটি পূরণ করা হবে না।

movedPlaceId

string

যদি এই স্থানটি স্থায়ীভাবে বন্ধ হয়ে যায় এবং একটি নতুন স্থানে স্থানান্তরিত হয়, তাহলে এই ফিল্ডটিতে নতুন স্থানটির প্লেস আইডি থাকবে। যদি এই স্থানটি একাধিকবার স্থানান্তরিত হয়ে থাকে, তাহলে এই ফিল্ডটি প্রথম স্থানান্তরিত স্থানটিকে নির্দেশ করবে। যদি এই স্থানটি স্থানান্তরিত না হয়ে থাকে, তাহলে এই ফিল্ডটি পূরণ করা হবে না।

transitStation

object ( TransitStation )

স্থানটির ট্রানজিট স্টেশনের তথ্য।

userRatingCount

integer

এই জায়গাটির জন্য মোট পর্যালোচনার সংখ্যা (লেখা সহ বা লেখা ছাড়া)।

takeout

boolean

ব্যবসাটি টেকআউট সমর্থন করে কিনা তা উল্লেখ করে।

delivery

boolean

ব্যবসাটি ডেলিভারি সমর্থন করে কিনা তা নির্দিষ্ট করে।

dineIn

boolean

ব্যবসা প্রতিষ্ঠানটিতে ভেতরে নাকি বাইরে বসার ব্যবস্থা আছে, তা উল্লেখ করে।

curbsidePickup

boolean

ব্যবসাটি কার্বসাইড পিকআপ সমর্থন করে কিনা তা উল্লেখ করে।

reservable

boolean

স্থানটিতে রিজার্ভেশন করা যায় কিনা তা নির্দিষ্ট করে।

servesBreakfast

boolean

স্থানটিতে সকালের নাস্তা পরিবেশন করা হয় কিনা তা উল্লেখ করে।

servesLunch

boolean

স্থানটিতে দুপুরের খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করে।

servesDinner

boolean

স্থানটিতে রাতের খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করে।

servesBeer

boolean

স্থানটিতে বিয়ার পাওয়া যায় কিনা তা উল্লেখ করে।

servesWine

boolean

স্থানটিতে ওয়াইন পরিবেশন করা হয় কিনা তা উল্লেখ করে।

servesBrunch

boolean

স্থানটিতে ব্রাঞ্চ পরিবেশন করা হয় কিনা তা উল্লেখ করে।

servesVegetarianFood

boolean

স্থানটিতে নিরামিষ খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করুন।

utcOffsetMinutes

integer

এই স্থানের টাইমজোনটি বর্তমানে UTC থেকে কত মিনিটের ব্যবধানে রয়েছে। এটি মিনিটে প্রকাশ করা হয়, যাতে ঘণ্টার ভগ্নাংশে (যেমন X ঘণ্টা এবং ১৫ মিনিট) ব্যবধান থাকা টাইমজোনগুলোকেও সমর্থন করা যায়।

outdoorSeating

boolean

স্থানটিতে বাইরে বসার ব্যবস্থা আছে।

liveMusic

boolean

প্লেস-এ সরাসরি সংগীত পরিবেশনের ব্যবস্থা রয়েছে।

menuForChildren

boolean

এখানে শিশুদের জন্য বিশেষ মেনু আছে।

servesCocktails

boolean

এই জায়গাটিতে ককটেল পরিবেশন করা হয়।

servesDessert

boolean

এই জায়গাটি ডেজার্ট পরিবেশন করে।

servesCoffee

boolean

এই জায়গায় কফি পাওয়া যায়।

goodForChildren

boolean

জায়গাটা বাচ্চাদের জন্য ভালো।

allowsDogs

boolean

এই জায়গায় কুকুর আনা যাবে।

restroom

boolean

স্থানটিতে শৌচাগার আছে।

goodForGroups

boolean

স্থানটিতে দলবদ্ধভাবে থাকার ব্যবস্থা আছে।

goodForWatchingSports

boolean

স্থানটি খেলা দেখার জন্য উপযুক্ত।

accessibilityOptions

object ( AccessibilityOptions )

কোনো স্থানের প্রবেশগম্যতা সংক্রান্ত বিকল্প ব্যবস্থা সম্পর্কে তথ্য।

pureServiceAreaBusiness

boolean

স্থানটি একটি বিশুদ্ধ পরিষেবা এলাকা ব্যবসা কিনা তা নির্দেশ করে। বিশুদ্ধ পরিষেবা এলাকা ব্যবসা হলো এমন একটি ব্যবসা যা সরাসরি গ্রাহকদের কাছে যায় বা পণ্য সরবরাহ করে, কিন্তু গ্রাহকদের ব্যবসায়িক ঠিকানায় পরিষেবা দেয় না। উদাহরণস্বরূপ, পরিচ্ছন্নতা পরিষেবা বা প্লাম্বারের মতো ব্যবসা। এই ধরনের ব্যবসাগুলোর গুগল ম্যাপসে কোনো ভৌত ঠিকানা বা অবস্থান নাও থাকতে পারে।

স্থানীয় পাঠ্য

কোনো নির্দিষ্ট ভাষায় কোনো পাঠ্যের স্থানীয় রূপ।

JSON উপস্থাপনা
{
  "text": string,
  "languageCode": string
}
ক্ষেত্র
text

string

নীচে উল্লেখিত languageCode অনুযায়ী স্থানীয়কৃত স্ট্রিং।

languageCode

string

টেক্সটটির BCP-47 ভাষা কোড, যেমন "en-US" বা "sr-Latn"।

আরও তথ্যের জন্য, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier দেখুন।

ডাক ঠিকানা

এটি একটি ডাক ঠিকানা, যেমন ডাক বিতরণ বা অর্থ পরিশোধের ঠিকানা। একটি ডাক ঠিকানার মাধ্যমে, একটি ডাক পরিষেবা কোনো প্রাঙ্গণ, পোস্ট অফিস বক্স বা অনুরূপ স্থানে জিনিসপত্র পৌঁছে দিতে পারে। ডাক ঠিকানা রাস্তা, শহর বা পাহাড়ের মতো ভৌগোলিক অবস্থানকে অনুকরণ করার উদ্দেশ্যে তৈরি করা হয়নি।

সাধারণত, প্রক্রিয়ার ধরনের ওপর নির্ভর করে ব্যবহারকারীর ইনপুটের মাধ্যমে অথবা বিদ্যমান ডেটা ইম্পোর্ট করে একটি ঠিকানা তৈরি করা হয়।

ঠিকানা ইনপুট বা সম্পাদনা সংক্রান্ত পরামর্শ:

  • https://github.com/google/libaddressinput- এর মতো আন্তর্জাতিকীকরণের জন্য প্রস্তুত একটি অ্যাড্রেস উইজেট ব্যবহার করুন।
  • যেসব দেশে কোনো ফিল্ড ব্যবহৃত হয়, তার বাইরে ব্যবহারকারীদেরকে সেই ফিল্ডের ইনপুট বা সম্পাদনার জন্য UI এলিমেন্ট দেখানো উচিত নয়।

এই স্কিমাটি কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আরও নির্দেশনার জন্য, দেখুন: https://support.google.com/business/answer/6397478

JSON উপস্থাপনা
{
  "revision": integer,
  "regionCode": string,
  "languageCode": string,
  "postalCode": string,
  "sortingCode": string,
  "administrativeArea": string,
  "locality": string,
  "sublocality": string,
  "addressLines": [
    string
  ],
  "recipients": [
    string
  ],
  "organization": string
}
ক্ষেত্র
revision

integer

PostalAddress এর স্কিমা সংস্করণ। এটি অবশ্যই 0-তে সেট করতে হবে, যা হলো সর্বশেষ সংস্করণ।

সকল নতুন সংস্করণ অবশ্যই পুরাতন সংস্করণগুলোর সাথে সামঞ্জস্যপূর্ণ হতে হবে।

regionCode

string

আবশ্যক। ঠিকানার দেশ/অঞ্চলের CLDR অঞ্চল কোড। এটি কখনও অনুমান করা হয় না এবং মানটি সঠিক কিনা তা নিশ্চিত করার দায়িত্ব ব্যবহারকারীর। বিস্তারিত জানতে https://cldr.unicode.org/ এবং https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html দেখুন। উদাহরণ: সুইজারল্যান্ডের জন্য "CH"।

languageCode

string

ঐচ্ছিক। এই ঠিকানার বিষয়বস্তুর BCP-47 ভাষা কোড (যদি জানা থাকে)। এটি প্রায়শই ইনপুট ফর্মের UI ভাষা হয় অথবা ঠিকানার দেশ/অঞ্চলে ব্যবহৃত ভাষাগুলোর কোনো একটি বা তার প্রতিবর্ণীকৃত সমতুল্য ভাষার সাথে মিলবে বলে আশা করা হয়। এটি নির্দিষ্ট কিছু দেশে ফরম্যাটিংকে প্রভাবিত করতে পারে, কিন্তু ডেটার নির্ভুলতার জন্য এটি গুরুত্বপূর্ণ নয় এবং এটি কখনোই কোনো ভ্যালিডেশন বা ফরম্যাটিং-সম্পর্কিত নয় এমন অন্যান্য কার্যক্রমকে প্রভাবিত করবে না।

এই মানটি জানা না থাকলে, একটি সম্ভাব্য ভুল ডিফল্ট মান নির্দিষ্ট করার পরিবর্তে এটি বাদ দেওয়া উচিত।

উদাহরণ: "zh-Hant", "ja", "ja-Latn", "en"।

postalCode

string

ঐচ্ছিক। ঠিকানার পোস্টাল কোড। সব দেশ পোস্টাল কোড ব্যবহার করে না বা এর উপস্থিতি বাধ্যতামূলক করে না, কিন্তু যেখানে এটি ব্যবহৃত হয়, সেখানে এটি ঠিকানার অন্যান্য অংশের সাথে অতিরিক্ত যাচাইকরণ শুরু করতে পারে (উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে রাজ্য বা জিপ কোড যাচাইকরণ)।

sortingCode

string

ঐচ্ছিক। অতিরিক্ত, দেশ-ভিত্তিক, বাছাই কোড। এটি বেশিরভাগ অঞ্চলে ব্যবহৃত হয় না। যেখানে এটি ব্যবহৃত হয়, সেখানে এর মান হয় "CEDEX"-এর মতো একটি স্ট্রিং, যার পরে ঐচ্ছিকভাবে একটি সংখ্যা থাকতে পারে (উদাহরণস্বরূপ, "CEDEX 7"), অথবা শুধু একটি সংখ্যা, যা "সেক্টর কোড" (জ্যামাইকা), "ডেলিভারি এলাকা নির্দেশক" (মালাউই) বা "পোস্ট অফিস নির্দেশক" (কোত দিভোয়ার) নির্দেশ করে।

administrativeArea

string

ঐচ্ছিক। কোনো দেশ বা অঞ্চলের ডাক ঠিকানায় ব্যবহৃত সর্বোচ্চ প্রশাসনিক উপবিভাগ। উদাহরণস্বরূপ, এটি একটি রাজ্য, একটি প্রদেশ, একটি ওব্লাস্ট বা একটি প্রিফেকচার হতে পারে। স্পেনের ক্ষেত্রে, এটি হলো প্রদেশ, স্বায়ত্তশাসিত অঞ্চল নয় (উদাহরণস্বরূপ, "বার্সেলোনা", "কাতালোনিয়া" নয়)। অনেক দেশ ডাক ঠিকানায় প্রশাসনিক এলাকা ব্যবহার করে না। উদাহরণস্বরূপ, সুইজারল্যান্ডে এই স্থানটি খালি রাখা উচিত।

locality

string

ঐচ্ছিক। সাধারণত ঠিকানার শহর বা পৌরসভা অংশকে বোঝায়। উদাহরণ: US city, IT comune, UK post town। বিশ্বের যেসব অঞ্চলে এলাকাগুলো সুনির্দিষ্টভাবে সংজ্ঞায়িত নয় বা এই কাঠামোর সাথে ভালোভাবে খাপ খায় না, locality খালি রাখুন এবং addressLines ব্যবহার করুন।

sublocality

string

ঐচ্ছিক। ঠিকানার উপ-এলাকা। উদাহরণস্বরূপ, এটি একটি পাড়া, পৌরসভা বা জেলা হতে পারে।

addressLines[]

string

অসংগঠিত অ্যাড্রেস লাইন যা একটি অ্যাড্রেসের নিম্ন স্তরগুলো বর্ণনা করে।

যেহেতু addressLines এর ভ্যালুগুলোতে টাইপের তথ্য থাকে না এবং কখনও কখনও একটি ফিল্ডেই একাধিক ভ্যালু থাকতে পারে (উদাহরণস্বরূপ, "Austin, TX"), তাই লাইনের ক্রম স্পষ্ট হওয়া জরুরি। ঠিকানার লাইনগুলোর ক্রম ঠিকানার দেশ বা অঞ্চলের জন্য "এনভেলপ অর্ডার" অনুযায়ী হওয়া উচিত। যেসব জায়গায় এটি ভিন্ন হতে পারে (উদাহরণস্বরূপ, জাপান), সেখানে এটিকে সুস্পষ্ট করার জন্য address_language ব্যবহার করা হয় (উদাহরণস্বরূপ, বড় থেকে ছোট ক্রমের জন্য "ja" এবং ছোট থেকে বড় ক্রমের জন্য "ja-Latn" বা "en")। এইভাবে, ভাষার উপর ভিত্তি করে একটি ঠিকানার সবচেয়ে সুনির্দিষ্ট লাইনটি নির্বাচন করা যেতে পারে।

একটি ঠিকানার সর্বনিম্ন অনুমোদিত কাঠামোগত উপস্থাপনায় একটি regionCode থাকে এবং বাকি সমস্ত তথ্য addressLines এর মধ্যে রাখা হয়। জিওকোডিং ছাড়াই এই ধরনের একটি ঠিকানাকে খুব আনুমানিকভাবে বিন্যাস করা সম্ভব, কিন্তু ঠিকানাটি অন্তত আংশিকভাবে সমাধান না হওয়া পর্যন্ত এর কোনো উপাদান সম্পর্কে কোনো অর্থগত যুক্তি দেওয়া যেত না।

সম্পূর্ণ অসংগঠিত ঠিকানা পরিচালনার জন্য, শুধুমাত্র একটি regionCode এবং addressLines সম্বলিত একটি ঠিকানা তৈরি করে তারপর জিওকোডিং করাই হলো প্রস্তাবিত পদ্ধতি (ঠিকানার কোন অংশগুলো এলাকা বা প্রশাসনিক এলাকা হওয়া উচিত তা অনুমান করার পরিবর্তে)।

recipients[]

string

ঐচ্ছিক। ঠিকানায় প্রাপক। বিশেষ পরিস্থিতিতে এই ফিল্ডে একাধিক লাইনের তথ্য থাকতে পারে। উদাহরণস্বরূপ, এতে 'কার তত্ত্বাবধানে আছেন' সংক্রান্ত তথ্য থাকতে পারে।

organization

string

ঐচ্ছিক। ঠিকানায় অবস্থিত প্রতিষ্ঠানের নাম।

ঠিকানা উপাদান

বিন্যাসকৃত ঠিকানা গঠনকারী কাঠামোগত উপাদানগুলো, যদি এই তথ্য উপলব্ধ থাকে।

JSON উপস্থাপনা
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
ক্ষেত্র
longText

string

ঠিকানার উপাদানের পূর্ণাঙ্গ বিবরণ বা নাম। উদাহরণস্বরূপ, অস্ট্রেলিয়া দেশের ঠিকানার উপাদানের long_name হতে পারে "Australia"।

shortText

string

ঠিকানার অংশের জন্য একটি সংক্ষিপ্ত লিখিত নাম, যদি উপলব্ধ থাকে। উদাহরণস্বরূপ, অস্ট্রেলিয়া দেশের ঠিকানার অংশের সংক্ষিপ্ত নাম (short_name) "AU" হতে পারে।

types[]

string

একটি অ্যারে যা ঠিকানা উপাদানের ধরণ(গুলি) নির্দেশ করে।

languageCode

string

এই উপাদানগুলোকে ফরম্যাট করতে ব্যবহৃত ভাষাটি হলো CLDR নোটেশন।

প্লাসকোড

প্লাস কোড ( http://plus.codes ) হলো একটি অবস্থান নির্দেশক, যার দুটি ফরম্যাট রয়েছে: গ্লোবাল কোড, যা একটি ১৪মি x ১৪মি (এক ডিগ্রির ১/৮০০০ ভাগ) বা তার চেয়ে ছোট আয়তক্ষেত্রকে সংজ্ঞায়িত করে, এবং কম্পাউন্ড কোড, যেখানে প্রিফিক্স-এর পরিবর্তে একটি নির্দেশক অবস্থান ব্যবহৃত হয়।

JSON উপস্থাপনা
{
  "globalCode": string,
  "compoundCode": string
}
ক্ষেত্র
globalCode

string

স্থানটির বৈশ্বিক (পূর্ণাঙ্গ) কোড, যেমন "9FWM33GV+HQ", যা ১/৮০০০ বাই ১/৮০০০ ডিগ্রি (~১৪ বাই ১৪ মিটার) একটি এলাকাকে নির্দেশ করে।

compoundCode

string

স্থানের যৌগিক কোড, যেমন "33GV+HQ, Ramberg, Norway", যেখানে গ্লোবাল কোডের সাফিক্স থাকে এবং প্রিফিক্সটি একটি রেফারেন্স এনটিটির ফরম্যাট করা নাম দ্বারা প্রতিস্থাপিত হয়।

অক্ষাংশ দ্রাঘিমাংশ

একটি অবজেক্ট যা একটি অক্ষাংশ/দ্রাঘিমাংশ জোড়াকে উপস্থাপন করে। এটি ডিগ্রি অক্ষাংশ এবং ডিগ্রি দ্রাঘিমাংশ বোঝাতে একজোড়া ডাবল (double) হিসেবে প্রকাশ করা হয়। অন্যভাবে নির্দিষ্ট করা না থাকলে, এই অবজেক্টটিকে অবশ্যই WGS84 স্ট্যান্ডার্ড মেনে চলতে হবে। মানগুলো অবশ্যই নর্মালাইজড রেঞ্জের মধ্যে থাকতে হবে।

JSON উপস্থাপনা
{
  "latitude": number,
  "longitude": number
}
ক্ষেত্র
latitude

number

অক্ষাংশ ডিগ্রিতে। এটি অবশ্যই [-90.0, +90.0] সীমার মধ্যে হতে হবে।

longitude

number

দ্রাঘিমাংশ ডিগ্রিতে। এটি অবশ্যই [-180.0, +180.0] সীমার মধ্যে হতে হবে।

ভিউপোর্ট

একটি অক্ষাংশ-দ্রাঘিমাংশ ভিউপোর্ট, যা দুটি তির্যকভাবে বিপরীত low এবং high বিন্দু দ্বারা উপস্থাপিত হয়। একটি ভিউপোর্টকে একটি বদ্ধ অঞ্চল হিসাবে বিবেচনা করা হয়, অর্থাৎ এটি তার সীমানাকে অন্তর্ভুক্ত করে। অক্ষাংশের সীমা অবশ্যই -৯০ থেকে ৯০ ডিগ্রির মধ্যে এবং দ্রাঘিমাংশের সীমা অবশ্যই -১৮০ থেকে ১৮০ ডিগ্রির মধ্যে হতে হবে। বিভিন্ন ক্ষেত্রগুলির মধ্যে রয়েছে:

  • যদি low = high , তাহলে ভিউপোর্টটি সেই একক বিন্দুটি নিয়ে গঠিত হয়।

  • যদি low.longitude > high.longitude , তাহলে দ্রাঘিমাংশের পরিসরটি উল্টে যায় (ভিউপোর্টটি ১৮০ ডিগ্রি দ্রাঘিমা রেখা অতিক্রম করে)।

  • যদি low.longitude = -180 ডিগ্রি এবং high.longitude = 180 ডিগ্রি হয়, তাহলে ভিউপোর্টে সমস্ত দ্রাঘিমাংশ অন্তর্ভুক্ত থাকবে।

  • যদি low.longitude = 180 ডিগ্রি এবং high.longitude = -180 ডিগ্রি হয়, তাহলে দ্রাঘিমাংশের পরিসরটি খালি থাকে।

  • যদি low.latitude > high.latitude হয়, তাহলে অক্ষাংশের পরিসরটি খালি থাকে।

low এবং high উভয়ই অবশ্যই পূরণ করতে হবে, এবং প্রদর্শিত বক্সটি খালি থাকতে পারবে না (যেমনটি উপরের সংজ্ঞাগুলিতে উল্লেখ করা হয়েছে)। একটি খালি ভিউপোর্টের ফলে একটি ত্রুটি দেখা দেবে।

উদাহরণস্বরূপ, এই ভিউপোর্টটি নিউ ইয়র্ক শহরকে সম্পূর্ণরূপে ঘিরে রেখেছে:

{ "নিম্ন": { "অক্ষাংশ": 40.477398, "দ্রাঘিমাংশ": -74.259087 }, "উচ্চ": { "অক্ষাংশ": 40.91618, "দ্রাঘিমাংশ": -73.70018 } }

JSON উপস্থাপনা
{
  "low": {
    object (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
ক্ষেত্র
low

object ( LatLng )

প্রয়োজনীয়। ভিউপোর্টের সর্বনিম্ন বিন্দু।

high

object ( LatLng )

প্রয়োজনীয়। ভিউপোর্টের সর্বোচ্চ বিন্দু।

পর্যালোচনা

কোনো একটি স্থানের পর্যালোচনা সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "name": string,
  "relativePublishTimeDescription": string,
  "text": {
    object (LocalizedText)
  },
  "originalText": {
    object (LocalizedText)
  },
  "rating": number,
  "authorAttribution": {
    object (AuthorAttribution)
  },
  "publishTime": string,
  "flagContentUri": string,
  "googleMapsUri": string,
  "visitDate": {
    object (Date)
  }
}
ক্ষেত্র
name

string

এই স্থান পর্যালোচনার প্রতিনিধিত্বকারী একটি রেফারেন্স যা এই স্থান পর্যালোচনাটি পুনরায় খুঁজে বের করতে ব্যবহার করা যেতে পারে (এটিকে API "রিসোর্স" নামও বলা হয়: places/{placeId}/reviews/{review} )।

relativePublishTimeDescription

string

ভাষা ও দেশের জন্য উপযুক্ত বিন্যাসে, বর্তমান সময়ের সাপেক্ষে পর্যালোচনার সময় প্রকাশকারী, ফরম্যাট করা সাম্প্রতিক সময়ের একটি স্ট্রিং।

text

object ( LocalizedText )

পর্যালোচনাটির স্থানীয়করণকৃত পাঠ্য।

originalText

object ( LocalizedText )

পর্যালোচনাটির মূল লেখা।

rating

number

১.০ এবং ৫.০-এর মধ্যবর্তী একটি সংখ্যা, যাকে তারার সংখ্যাও বলা হয়।

authorAttribution

object ( AuthorAttribution )

এই পর্যালোচনার লেখক।

publishTime

string ( Timestamp format)

পর্যালোচনার সময়চিহ্ন।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

flagContentUri

string

একটি লিঙ্ক যেখানে ব্যবহারকারীরা রিভিউটির কোনো সমস্যা চিহ্নিত করতে পারেন।

googleMapsUri

string

গুগল ম্যাপসে রিভিউটি দেখানোর একটি লিঙ্ক।

visitDate

object ( Date )

লেখকের স্থানটি পরিদর্শনের তারিখ। এটিকে সংক্ষিপ্ত করে পরিদর্শনের বছর ও মাস উল্লেখ করা হয়েছে।

লেখকের কৃতিত্ব

ইউজিসি ডেটার লেখকের তথ্য। যা Photo এবং Review ব্যবহৃত হয়েছে।

JSON উপস্থাপনা
{
  "displayName": string,
  "uri": string,
  "photoUri": string
}
ক্ষেত্র
displayName

string

Photo বা Review লেখকের নাম।

uri

string

Photo বা Review লেখকের ইউআরআই।

photoUri

string

Photo বা Review লেখকের প্রোফাইল ছবির ইউআরআই।

তারিখ

এটি একটি সম্পূর্ণ বা আংশিক ক্যালেন্ডার তারিখকে বোঝায়, যেমন জন্মদিন। দিনের সময় এবং সময় অঞ্চল হয় অন্য কোথাও উল্লেখ করা থাকে অথবা তা গুরুত্বহীন। তারিখটি গ্রেগরিয়ান ক্যালেন্ডারের সাপেক্ষে নির্ধারিত হয়। এটি নিম্নলিখিতগুলির মধ্যে যেকোনো একটিকে বোঝাতে পারে:

  • একটি পূর্ণাঙ্গ তারিখ, যেখানে বছর, মাস এবং দিনের মান শূন্য নয়।
  • একটি মাস ও দিন, সাথে শূন্য বছর (উদাহরণস্বরূপ, বিবাহবার্ষিকী)।
  • একটি স্বতন্ত্র বছর, যার একটি শূন্য মাস এবং একটি শূন্য দিন রয়েছে।
  • একটি বছর ও মাস, সাথে একটি শূন্য দিন (উদাহরণস্বরূপ, ক্রেডিট কার্ডের মেয়াদ শেষ হওয়ার তারিখ)।

সম্পর্কিত প্রকার:

JSON উপস্থাপনা
{
  "year": integer,
  "month": integer,
  "day": integer
}
ক্ষেত্র
year

integer

তারিখের বছর। বছরটি অবশ্যই ১ থেকে ৯৯৯৯-এর মধ্যে হতে হবে, অথবা বছর ছাড়া তারিখ নির্দিষ্ট করতে ০ দিতে হবে।

month

integer

বছরের মাস। অবশ্যই ১ থেকে ১২-এর মধ্যে হতে হবে, অথবা মাস ও দিন ছাড়া বছর বোঝাতে ০ হতে হবে।

day

integer

মাসের একটি দিন। দিনটি অবশ্যই ১ থেকে ৩১-এর মধ্যে হতে হবে এবং তা বছর ও মাস উভয়ের জন্য প্রযোজ্য হবে, অথবা শুধু বছর কিংবা এমন বছর ও মাস নির্দিষ্ট করার জন্য ০ ব্যবহার করা যাবে যেখানে দিনটি গুরুত্বপূর্ণ নয়।

ছবি

কোনো স্থানের ছবি সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "name": string,
  "widthPx": integer,
  "heightPx": integer,
  "authorAttributions": [
    {
      object (AuthorAttribution)
    }
  ],
  "flagContentUri": string,
  "googleMapsUri": string
}
ক্ষেত্র
name

string

শনাক্তকারী। এই স্থানের ছবিটিকে প্রতিনিধিত্বকারী একটি রেফারেন্স যা এই স্থানের ছবিটি পুনরায় খুঁজে বের করতে ব্যবহার করা যেতে পারে (এটিকে এপিআই "রিসোর্স" নামও বলা হয়: places/{placeId}/photos/{photo} )।

widthPx

integer

সর্বোচ্চ উপলব্ধ প্রস্থ, পিক্সেলে।

heightPx

integer

সর্বোচ্চ উপলব্ধ উচ্চতা, পিক্সেলে।

authorAttributions[]

object ( AuthorAttribution )

এই ছবির লেখকগণ।

flagContentUri

string

একটি লিঙ্ক যেখানে ব্যবহারকারীরা ছবিটির কোনো সমস্যা সম্পর্কে জানাতে পারবেন।

googleMapsUri

string

গুগল ম্যাপে ছবিটি দেখানোর একটি লিঙ্ক।

ব্যবসার অবস্থা

স্থানটির ব্যবসায়িক অবস্থা।

এনাম
BUSINESS_STATUS_UNSPECIFIED ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না।
OPERATIONAL প্রতিষ্ঠানটি চালু আছে, তবে এই মুহূর্তে খোলা নাও থাকতে পারে।
CLOSED_TEMPORARILY প্রতিষ্ঠানটি সাময়িকভাবে বন্ধ রয়েছে।
CLOSED_PERMANENTLY প্রতিষ্ঠানটি স্থায়ীভাবে বন্ধ হয়ে গেছে।
FUTURE_OPENING প্রতিষ্ঠানটি ভবিষ্যতে চালু হবে।

মূল্যস্তর

স্থানটির মূল্যস্তর।

এনাম
PRICE_LEVEL_UNSPECIFIED স্থানের মূল্যস্তর অনির্দিষ্ট বা অজানা।
PRICE_LEVEL_FREE স্থানটি বিনামূল্যে পরিষেবা প্রদান করে।
PRICE_LEVEL_INEXPENSIVE স্থানটি স্বল্পমূল্যে পরিষেবা প্রদান করে।
PRICE_LEVEL_MODERATE স্থানটি সুলভ মূল্যে পরিষেবা প্রদান করে।
PRICE_LEVEL_EXPENSIVE স্থানটি ব্যয়বহুল পরিষেবা প্রদান করে।
PRICE_LEVEL_VERY_EXPENSIVE এই স্থানটি অত্যন্ত ব্যয়বহুল পরিষেবা প্রদান করে।

অ্যাট্রিবিউশন

এখানকার ডেটা সরবরাহকারীদের সম্পর্কে তথ্য।

JSON উপস্থাপনা
{
  "provider": string,
  "providerUri": string
}
ক্ষেত্র
provider

string

স্থানটির ডেটা প্রদানকারীর নাম।

providerUri

string

স্থানটির ডেটা প্রদানকারীর URI।

খোলার সময়

স্থানটির ব্যবসায়িক সময়সূচী সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "periods": [
    {
      object (Period)
    }
  ],
  "weekdayDescriptions": [
    string
  ],
  "secondaryHoursType": enum (SecondaryHoursType),
  "specialDays": [
    {
      object (SpecialDay)
    }
  ],
  "nextOpenTime": string,
  "nextCloseTime": string,
  "openNow": boolean
}
ক্ষেত্র
periods[]

object ( Period )

সপ্তাহে যে সময়গুলোতে এই জায়গাটি খোলা থাকে। সময়কালগুলো স্থানটির স্থানীয় সময় অনুযায়ী কালানুক্রমিকভাবে সাজানো আছে। একটি খালি (কিন্তু অনুপস্থিত নয়) মান এমন একটি জায়গাকে নির্দেশ করে যা কখনোই খোলা থাকে না, যেমন সংস্কারের জন্য এটি সাময়িকভাবে বন্ধ থাকার কারণে।

periods শুরুর দিন নির্দিষ্ট নয় এবং এটিকে রবিবার বলে ধরে নেওয়া উচিত নয়। এপিআই (API) বিভিন্ন বিষয়ের উপর ভিত্তি করে শুরুর দিন নির্ধারণ করে। উদাহরণস্বরূপ, একটি ২৪/৭ ব্যবসার ক্ষেত্রে, প্রথম পিরিয়ডটি অনুরোধের দিনেই শুরু হতে পারে। অন্যান্য ব্যবসার ক্ষেত্রে, এটি তাদের খোলা থাকার সপ্তাহের প্রথম দিন হতে পারে।

দ্রষ্টব্য: periods অ্যারের ক্রম weekdayDescriptions অ্যারের ক্রম থেকে স্বাধীন। ধরে নেবেন না যে এগুলি একই দিনে শুরু হবে।

weekdayDescriptions[]

string

এই জায়গাটির খোলার সময় বর্ণনা করে এমন স্থানীয় স্ট্রিং, সপ্তাহের প্রতিটি দিনের জন্য একটি করে স্ট্রিং।

দ্রষ্টব্য: দিনগুলোর ক্রম এবং সপ্তাহের শুরু লোকেল (ভাষা ও অঞ্চল) দ্বারা নির্ধারিত হয়। periods অ্যারের ক্রম weekdayDescriptions অ্যারের ক্রম থেকে স্বাধীন। এগুলো একই দিনে শুরু হবে বলে ধরে নেবেন না।

সময় অজানা থাকলে বা স্থানীয় ভাষায় রূপান্তর করা না গেলে এটি খালি থাকবে। উদাহরণ: "রবিবার: ১৮:০০–০৬:০০"

secondaryHoursType

enum ( SecondaryHoursType )

অতিরিক্ত ঘণ্টার ধরন শনাক্ত করতে ব্যবহৃত একটি টাইপ স্ট্রিং।

specialDays[]

object ( SpecialDay )

ফেরত দেওয়া খোলার সময়সূচীর অন্তর্ভুক্ত সময়কালের মধ্যে পড়া বিশেষ দিনগুলির জন্য কাঠামোগত তথ্য। বিশেষ দিনগুলি হলো এমন দিন যা কোনো স্থানের ব্যবসার সময়কে প্রভাবিত করতে পারে, যেমন বড়দিন। ব্যতিক্রমী সময়সূচী থাকলে এটি বর্তমান খোলার সময় (currentOpeningHours) এবং বর্তমান দ্বিতীয় খোলার সময়ের (currentSecondaryOpeningHours) জন্য সেট করা হয়।

nextOpenTime

string ( Timestamp format)

বর্তমান খোলার সময়সীমা পরবর্তী সময়ে সর্বোচ্চ ৭ দিন পর শুরু হবে। অনুরোধটি পরিবেশন করার সময় যদি খোলার সময়সীমা সক্রিয় না থাকে, তবেই এই ক্ষেত্রটি পূরণ করা হয়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

nextCloseTime

string ( Timestamp format)

বর্তমান খোলার সময়সীমা পরবর্তী সময়ে ৭ দিন পর শেষ হবে। অনুরোধটি পরিবেশন করার সময় যদি খোলার সময়সীমা সক্রিয় থাকে, তবেই এই ক্ষেত্রটি পূরণ করা হয়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

openNow

boolean

খোলার সময়সীমা বর্তমানে সক্রিয় আছে কিনা। সাধারণ খোলার সময় এবং বর্তমান খোলার সময়ের ক্ষেত্রে, এই ফিল্ডটি বোঝায় যে স্থানটি খোলা আছে কিনা। দ্বিতীয় পর্যায়ের খোলার সময় এবং বর্তমান দ্বিতীয় পর্যায়ের খোলার সময়ের ক্ষেত্রে, এই ফিল্ডটি বোঝায় যে এই স্থানটির দ্বিতীয় পর্যায়ের খোলার সময় সক্রিয় আছে কিনা।

সময়কাল

একটি নির্দিষ্ট সময় পর্যন্ত স্থানটি 'এখনই খোলা' অবস্থায় থাকে।

JSON উপস্থাপনা
{
  "open": {
    object (Point)
  },
  "close": {
    object (Point)
  }
}
ক্ষেত্র
open

object ( Point )

যে সময়ে জায়গাটি খুলতে শুরু করে

close

object ( Point )

যে সময়ে জায়গাটি বন্ধ হতে শুরু করে।

পয়েন্ট

অবস্থা পরিবর্তনের বিন্দু।

JSON উপস্থাপনা
{
  "date": {
    object (Date)
  },
  "truncated": boolean,
  "day": integer,
  "hour": integer,
  "minute": integer
}
ক্ষেত্র
date

object ( Date )

স্থানটির স্থানীয় সময় অনুযায়ী তারিখ।

truncated

boolean

এই এন্ডপয়েন্টটি ট্রাঙ্কেট করা হয়েছিল কি না। ট্রাঙ্কেশন ঘটে যখন প্রকৃত ঘন্টাগুলো আমাদের ফেরত দিতে ইচ্ছুক সময়সীমার বাইরে চলে যায়, তাই আমরা ঘন্টাগুলোকে ছেঁটে সেই সীমানার মধ্যে নিয়ে আসি। এটি নিশ্চিত করে যে অনুরোধের দিনের মধ্যরাত থেকে সর্বাধিক ২৪ * ৭ ঘন্টা ফেরত দেওয়া হবে।

day

integer

সপ্তাহের একটি দিন, যা ০ থেকে ৬ পরিসরের একটি পূর্ণসংখ্যা। ০ হলো রবিবার, ১ হলো সোমবার, ইত্যাদি।

hour

integer

২৪-ঘণ্টার বিন্যাসে ঘণ্টা। এর সীমা ০ থেকে ২৩ পর্যন্ত।

minute

integer

মিনিট। এর সীমা ০ থেকে ৫৯।

মাধ্যমিক ঘণ্টার ধরণ

দ্বিতীয় পর্যায়ের ঘণ্টার ধরন শনাক্ত করতে ব্যবহৃত একটি প্রকার।

এনাম
SECONDARY_HOURS_TYPE_UNSPECIFIED দ্বিতীয় ঘণ্টার ধরণ নির্দিষ্ট করা না থাকলে এটিই ডিফল্ট মান।
DRIVE_THROUGH ব্যাংক, রেস্তোরাঁ বা ফার্মেসির ড্রাইভ-থ্রু-এর নির্দিষ্ট সময়।
HAPPY_HOUR হ্যাপি আওয়ার।
DELIVERY ডেলিভারির সময়।
TAKEOUT টেকআউটের সময়।
KITCHEN রান্নাঘরের সময়।
BREAKFAST সকালের নাস্তার সময়।
LUNCH মধ্যাহ্নভোজের সময়।
DINNER রাতের খাবারের সময়।
BRUNCH ব্রাঞ্চের সময়।
PICKUP সংগ্রহের সময়।
ACCESS স্টোরেজ স্থানগুলিতে প্রবেশের সময়সূচী।
SENIOR_HOURS প্রবীণদের জন্য বিশেষ সময়।
ONLINE_SERVICE_HOURS অনলাইন পরিষেবার সময়সূচী।

বিশেষ দিন

প্রদত্ত কর্মঘন্টার সময়কালের মধ্যে পড়া বিশেষ দিনগুলির জন্য কাঠামোগত তথ্য। বিশেষ দিনগুলি হলো এমন দিন যা কোনো স্থানের ব্যবসায়িক সময়কে প্রভাবিত করতে পারে, যেমন বড়দিন।

JSON উপস্থাপনা
{
  "date": {
    object (Date)
  }
}
ক্ষেত্র
date

object ( Date )

এই বিশেষ দিনটির তারিখ।

টাইমজোন

এটি IANA টাইম জোন ডেটাবেস থেকে প্রাপ্ত একটি টাইম জোনকে নির্দেশ করে।

JSON উপস্থাপনা
{
  "id": string,
  "version": string
}
ক্ষেত্র
id

string

IANA টাইম জোন ডেটাবেসের সময় অঞ্চল। উদাহরণস্বরূপ "America/New_York"।

version

string

ঐচ্ছিক। IANA টাইম জোন ডেটাবেস সংস্করণ নম্বর। উদাহরণস্বরূপ "2019a"।

অর্থপ্রদানের বিকল্প

এই স্থানটি যে সকল অর্থপ্রদানের বিকল্প গ্রহণ করে।

JSON উপস্থাপনা
{
  "acceptsCreditCards": boolean,
  "acceptsDebitCards": boolean,
  "acceptsCashOnly": boolean,
  "acceptsNfc": boolean
}
ক্ষেত্র
acceptsCreditCards

boolean

এই প্রতিষ্ঠানে পেমেন্টের জন্য ক্রেডিট কার্ড গ্রহণ করা হয়।

acceptsDebitCards

boolean

এই প্রতিষ্ঠানে ডেবিট কার্ডের মাধ্যমে পেমেন্ট গ্রহণ করা হয়।

acceptsCashOnly

boolean

এই স্থানটি শুধুমাত্র নগদ অর্থ গ্রহণ করে। এই বৈশিষ্ট্যযুক্ত স্থানগুলো অন্যান্য অর্থপ্রদানের পদ্ধতিও গ্রহণ করতে পারে।

acceptsNfc

boolean

Place এনএফসি পেমেন্ট গ্রহণ করে।

পার্কিং বিকল্প

স্থানটির পার্কিং বিকল্প সম্পর্কিত তথ্য। একটি পার্কিং লটে একই সময়ে একাধিক বিকল্পের ব্যবস্থা থাকতে পারে।

JSON উপস্থাপনা
{
  "freeParkingLot": boolean,
  "paidParkingLot": boolean,
  "freeStreetParking": boolean,
  "paidStreetParking": boolean,
  "valetParking": boolean,
  "freeGarageParking": boolean,
  "paidGarageParking": boolean
}
ক্ষেত্র
freeParkingLot

boolean

এই স্থানে বিনামূল্যে পার্কিংয়ের ব্যবস্থা রয়েছে।

paidParkingLot

boolean

এই স্থানে অর্থের বিনিময়ে পার্কিংয়ের ব্যবস্থা রয়েছে।

freeStreetParking

boolean

স্থানটিতে রাস্তার পাশে বিনামূল্যে গাড়ি পার্কিংয়ের ব্যবস্থা আছে।

paidStreetParking

boolean

স্থানটিতে অর্থের বিনিময়ে রাস্তার পাশে গাড়ি পার্কিংয়ের ব্যবস্থা আছে।

valetParking

boolean

এখানে ভ্যালেট পার্কিংয়ের ব্যবস্থা আছে।

freeGarageParking

boolean

এই স্থানে বিনামূল্যে গ্যারেজ পার্কিংয়ের ব্যবস্থা রয়েছে।

paidGarageParking

boolean

এই স্থানে অর্থের বিনিময়ে গ্যারেজ পার্কিংয়ের ব্যবস্থা রয়েছে।

উপ-গন্তব্য

উপ-গন্তব্য হলো একটি প্রধান স্থানের সাথে সম্পর্কিত নির্দিষ্ট স্থান। বিমানবন্দর, জাতীয় উদ্যান, বিশ্ববিদ্যালয় বা স্টেডিয়ামের মতো কোনো বড় বা জটিল স্থানের মধ্যে অনুসন্ধানকারী ব্যবহারকারীদের জন্য এগুলি আরও সুনির্দিষ্ট গন্তব্য প্রদান করে। উদাহরণস্বরূপ, একটি বিমানবন্দরের উপ-গন্তব্যগুলির মধ্যে সংশ্লিষ্ট টার্মিনাল এবং পার্কিং লট অন্তর্ভুক্ত থাকতে পারে। উপ-গন্তব্যগুলি স্থানের আইডি এবং স্থানের রিসোর্স নাম ফেরত দেয়, যা পরবর্তী 'স্থানের বিবরণ (নতুন)' অনুরোধে উপ-গন্তব্যের প্রদর্শিত নাম এবং অবস্থান সহ আরও বিস্তারিত তথ্য পেতে ব্যবহার করা যেতে পারে।

JSON উপস্থাপনা
{
  "name": string,
  "id": string
}
ক্ষেত্র
name

string

উপ-গন্তব্যটির রিসোর্স নাম।

id

string

উপ-গন্তব্যটির স্থান আইডি।

অ্যাক্সেসিবিলিটি অপশন

কোনো স্থানের প্রবেশগম্যতা সংক্রান্ত বিকল্প ব্যবস্থা সম্পর্কে তথ্য।

JSON উপস্থাপনা
{
  "wheelchairAccessibleParking": boolean,
  "wheelchairAccessibleEntrance": boolean,
  "wheelchairAccessibleRestroom": boolean,
  "wheelchairAccessibleSeating": boolean
}
ক্ষেত্র
wheelchairAccessibleParking

boolean

এই স্থানে হুইলচেয়ার ব্যবহারকারীদের জন্য পার্কিংয়ের ব্যবস্থা রয়েছে।

wheelchairAccessibleEntrance

boolean

স্থানটিতে হুইলচেয়ার ব্যবহারকারীদের জন্য প্রবেশযোগ্য প্রবেশপথ রয়েছে।

wheelchairAccessibleRestroom

boolean

স্থানটিতে হুইলচেয়ার ব্যবহারকারীদের জন্য উপযুক্ত শৌচাগার রয়েছে।

wheelchairAccessibleSeating

boolean

স্থানটিতে হুইলচেয়ার ব্যবহারকারীদের জন্য উপযুক্ত বসার ব্যবস্থা রয়েছে।

জ্বালানি বিকল্প

গ্যাস স্টেশনের জ্বালানির বিকল্পগুলো সম্পর্কে সর্বশেষ তথ্য। এই তথ্য নিয়মিত আপডেট করা হয়।

JSON উপস্থাপনা
{
  "fuelPrices": [
    {
      object (FuelPrice)
    }
  ]
}
ক্ষেত্র
fuelPrices[]

object ( FuelPrice )

এই স্টেশনে থাকা প্রতিটি জ্বালানির প্রকারের সর্বশেষ জানা মূল্য। এই স্টেশনের প্রতিটি জ্বালানির প্রকারের জন্য একটি করে এন্ট্রি রয়েছে। ক্রম গুরুত্বপূর্ণ নয়।

জ্বালানির দাম

একটি নির্দিষ্ট ধরনের জ্বালানির মূল্য সংক্রান্ত তথ্য।

JSON উপস্থাপনা
{
  "type": enum (FuelType),
  "price": {
    object (Money)
  },
  "updateTime": string
}
ক্ষেত্র
type

enum ( FuelType )

জ্বালানির ধরণ।

price

object ( Money )

জ্বালানির দাম।

updateTime

string ( Timestamp format)

জ্বালানির মূল্য সর্বশেষ হালনাগাদ করার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

জ্বালানির ধরন

জ্বালানির প্রকারভেদ।

এনাম
FUEL_TYPE_UNSPECIFIED অনির্দিষ্ট জ্বালানির ধরণ।
DIESEL ডিজেল জ্বালানি।
DIESEL_PLUS ডিজেল ও জ্বালানি।
REGULAR_UNLEADED সাধারণ সিসাবিহীন।
MIDGRADE মধ্যম মানের।
PREMIUM প্রিমিয়াম।
SP91 এসপি ৯১।
SP91_E10 এসপি ৯১ ই১০।
SP92 এসপি ৯২।
SP95 এসপি ৯৫।
SP95_E10 এসপি৯৫ ই১০।
SP98 এসপি ৯৮।
SP99 এসপি ৯৯।
SP100 এসপি ১০০।
LPG তরলীকৃত পেট্রোলিয়াম গ্যাস।
E80 ই ৮০।
E85 ই ৮৫।
E100 ই ১০০।
METHANE মিথেন।
BIO_DIESEL বায়ো-ডিজেল।
TRUCK_DIESEL ট্রাকের ডিজেল।

টাকা

মুদ্রার ধরণসহ টাকার পরিমাণকে বোঝায়।

JSON উপস্থাপনা
{
  "currencyCode": string,
  "units": string,
  "nanos": integer
}
ক্ষেত্র
currencyCode

string

ISO 4217-এ সংজ্ঞায়িত তিন অক্ষরের মুদ্রা কোড।

units

string ( int64 format)

পরিমাণের পূর্ণ একক। উদাহরণস্বরূপ, যদি currencyCode "USD" হয়, তাহলে ১ একক হলো এক মার্কিন ডলার।

nanos

integer

পরিমাণের ন্যানো (10^-9) এককের সংখ্যা। মানটি অবশ্যই -999,999,999 এবং +999,999,999 এর মধ্যে হতে হবে। যদি units ধনাত্মক হয়, তবে nanos অবশ্যই ধনাত্মক বা শূন্য হতে হবে। যদি units শূন্য হয়, তবে nanos ধনাত্মক, শূন্য বা ঋণাত্মক হতে পারে। যদি units ঋণাত্মক হয়, তবে nanos অবশ্যই ঋণাত্মক বা শূন্য হতে হবে। উদাহরণস্বরূপ, -1.75 কে units = -1 এবং nanos = -750,000,000 হিসাবে প্রকাশ করা হয়।

EVChargeOptions

নির্দিষ্ট স্থানে অবস্থিত ইভি চার্জ স্টেশন সম্পর্কিত তথ্য। পরিভাষা https://afdc.energy.gov/fuels/electricity_infrastructure.html অনুযায়ী দেওয়া হলো। একটি পোর্ট দিয়ে একবারে একটি গাড়ি চার্জ করা যায়। একটি পোর্টে এক বা একাধিক কানেক্টর থাকে। একটি স্টেশনে এক বা একাধিক পোর্ট থাকে।

JSON উপস্থাপনা
{
  "connectorCount": integer,
  "connectorAggregation": [
    {
      object (ConnectorAggregation)
    }
  ]
}
ক্ষেত্র
connectorCount

integer

এই স্টেশনে কানেক্টরের সংখ্যা। তবে, যেহেতু কিছু পোর্টে একাধিক কানেক্টর থাকতে পারে কিন্তু একবারে কেবল একটি গাড়ি চার্জ করতে পারে (যেমন), তাই কানেক্টরের সংখ্যা একই সাথে চার্জ হতে পারে এমন মোট গাড়ির সংখ্যার চেয়ে বেশি হতে পারে।

connectorAggregation[]

object ( ConnectorAggregation )

ইভি চার্জিং কানেক্টর অ্যাগ্রিগেশনগুলোর একটি তালিকা, যেগুলোতে একই ধরনের এবং একই চার্জ রেটের কানেক্টর রয়েছে।

কানেক্টর অ্যাগ্রিগেশন

[ধরন, সর্বোচ্চ চার্জের হার কিলোওয়াট] অনুযায়ী ইভি চার্জিং তথ্য। একই ধরন এবং সর্বোচ্চ চার্জের হার (কিলোওয়াট-এ) আছে এমন কানেক্টরগুলোর ইভি চার্জের সমষ্টি দেখায়।

JSON উপস্থাপনা
{
  "type": enum (EVConnectorType),
  "maxChargeRateKw": number,
  "count": integer,
  "availabilityLastUpdateTime": string,
  "availableCount": integer,
  "outOfServiceCount": integer
}
ক্ষেত্র
type

enum ( EVConnectorType )

এই সমষ্টির সংযোগকারী ধরণ।

maxChargeRateKw

number

অ্যাগ্রিগেশনের প্রতিটি কানেক্টরের স্থির সর্বোচ্চ চার্জিং হার (কিলোওয়াট এককে)।

count

integer

এই সমষ্টিতে সংযোগকারীর সংখ্যা।

availabilityLastUpdateTime

string ( Timestamp format)

এই অ্যাগ্রিগেশনে কানেক্টরের প্রাপ্যতা সংক্রান্ত তথ্য সর্বশেষ হালনাগাদ করার টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

availableCount

integer

এই অ্যাগ্রিগেশনে বর্তমানে উপলব্ধ কানেক্টরের সংখ্যা।

outOfServiceCount

integer

এই অ্যাগ্রিগেশনে থাকা কানেক্টরগুলির সংখ্যা যা বর্তমানে পরিষেবার বাইরে রয়েছে।

EVConnectorType

ইভি চার্জিং কানেক্টরের প্রকারভেদ সম্পর্কে অতিরিক্ত তথ্য/প্রসঙ্গের জন্য http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 দেখুন।

এনাম
EV_CONNECTOR_TYPE_UNSPECIFIED অনির্দিষ্ট সংযোগকারী।
EV_CONNECTOR_TYPE_OTHER Other connector types.
EV_CONNECTOR_TYPE_J1772 J1772 type 1 connector.
EV_CONNECTOR_TYPE_TYPE_2 IEC 62196 type 2 connector. Often referred to as MENNEKES.
EV_CONNECTOR_TYPE_CHADEMO CHAdeMO type connector.
EV_CONNECTOR_TYPE_CCS_COMBO_1 Combined Charging System (AC and DC). Based on SAE. Type-1 J-1772 connector
EV_CONNECTOR_TYPE_CCS_COMBO_2 Combined Charging System (AC and DC). Based on Type-2 Mennekes connector
EV_CONNECTOR_TYPE_TESLA The generic TESLA connector. This is NACS in the North America but can be non-NACS in other parts of the world (eg CCS Combo 2 (CCS2) or GB/T). This value is less representative of an actual connector type, and more represents the ability to charge a Tesla brand vehicle at a Tesla owned charging station.
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T GB/T type corresponds to the GB/T standard in China. This type covers all GB_T types.
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET Unspecified wall outlet.
EV_CONNECTOR_TYPE_NACS The North American Charging System (NACS), standardized as SAE J3400.

GenerativeSummary

AI-generated summary of the place.

JSON representation
{
  "overview": {
    object (LocalizedText)
  },
  "overviewFlagContentUri": string,
  "disclosureText": {
    object (LocalizedText)
  }
}
Fields
overview

object ( LocalizedText )

The overview of the place.

overviewFlagContentUri

string

A link where users can flag a problem with the overview summary.

disclosureText

object ( LocalizedText )

The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available.

ContainingPlace

Info about the place in which this place is located.

JSON representation
{
  "name": string,
  "id": string
}
Fields
name

string

The resource name of the place in which this place is located.

id

string

The place id of the place in which this place is located.

AddressDescriptor

A relational description of a location. Includes a ranked set of nearby landmarks and precise containing areas and their relationship to the target location.

JSON representation
{
  "landmarks": [
    {
      object (Landmark)
    }
  ],
  "areas": [
    {
      object (Area)
    }
  ]
}
Fields
landmarks[]

object ( Landmark )

A ranked list of nearby landmarks. The most recognizable and nearby landmarks are ranked first.

areas[]

object ( Area )

A ranked list of containing or adjacent areas. The most recognizable and precise areas are ranked first.

Landmark

Basic landmark information and the landmark's relationship with the target location.

Landmarks are prominent places that can be used to describe a location.

JSON representation
{
  "name": string,
  "placeId": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "spatialRelationship": enum (SpatialRelationship),
  "straightLineDistanceMeters": number,
  "travelDistanceMeters": number
}
Fields
name

string

The landmark's resource name.

placeId

string

The landmark's place id.

displayName

object ( LocalizedText )

The landmark's display name.

types[]

string

A set of type tags for this landmark. For a complete list of possible values, see https://developers.google.com/maps/documentation/places/web-service/place-types .

spatialRelationship

enum ( SpatialRelationship )

Defines the spatial relationship between the target location and the landmark.

straightLineDistanceMeters

number

The straight line distance, in meters, between the center point of the target and the center point of the landmark. In some situations, this value can be longer than travelDistanceMeters .

travelDistanceMeters

number

The travel distance, in meters, along the road network from the target to the landmark, if known. This value does not take into account the mode of transportation, such as walking, driving, or biking.

SpatialRelationship

Defines the spatial relationship between the target location and the landmark.

Enums
NEAR This is the default relationship when nothing more specific below applies.
WITHIN The landmark has a spatial geometry and the target is within its bounds.
BESIDE The target is directly adjacent to the landmark.
ACROSS_THE_ROAD The target is directly opposite the landmark on the other side of the road.
DOWN_THE_ROAD On the same route as the landmark but not besides or across.
AROUND_THE_CORNER Not on the same route as the landmark but a single turn away.
BEHIND Close to the landmark's structure but further away from its street entrances.

এলাকা

Area information and the area's relationship with the target location.

Areas includes precise sublocality, neighborhoods, and large compounds that are useful for describing a location.

JSON representation
{
  "name": string,
  "placeId": string,
  "displayName": {
    object (LocalizedText)
  },
  "containment": enum (Containment)
}
Fields
name

string

The area's resource name.

placeId

string

The area's place id.

displayName

object ( LocalizedText )

The area's display name.

containment

enum ( Containment )

Defines the spatial relationship between the target location and the area.

নিয়ন্ত্রণ

Defines the spatial relationship between the target location and the area.

Enums
CONTAINMENT_UNSPECIFIED The containment is unspecified.
WITHIN The target location is within the area region, close to the center.
OUTSKIRTS The target location is within the area region, close to the edge.
NEAR The target location is outside the area region, but close by.

PriceRange

The price range associated with a Place. endPrice could be unset, which indicates a range without upper bound (eg "More than $100").

JSON representation
{
  "startPrice": {
    object (Money)
  },
  "endPrice": {
    object (Money)
  }
}
Fields
startPrice

object ( Money )

The low end of the price range (inclusive). Price should be at or above this amount.

endPrice

object ( Money )

The high end of the price range (exclusive). Price should be lower than this amount.

ReviewSummary

AI-generated summary of the place using user reviews.

JSON representation
{
  "text": {
    object (LocalizedText)
  },
  "flagContentUri": string,
  "disclosureText": {
    object (LocalizedText)
  },
  "reviewsUri": string
}
Fields
text

object ( LocalizedText )

The summary of user reviews.

flagContentUri

string

A link where users can flag a problem with the summary.

disclosureText

object ( LocalizedText )

The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available.

reviewsUri

string

A link to show reviews of this place on Google Maps.

EvChargeAmenitySummary

The summary of amenities near the EV charging station. This only applies to places with type electric_vehicle_charging_station . The overview field is guaranteed to be provided while the other fields are optional.

JSON representation
{
  "overview": {
    object (ContentBlock)
  },
  "coffee": {
    object (ContentBlock)
  },
  "restaurant": {
    object (ContentBlock)
  },
  "store": {
    object (ContentBlock)
  },
  "flagContentUri": string,
  "disclosureText": {
    object (LocalizedText)
  }
}
Fields
overview

object ( ContentBlock )

An overview of the available amenities. This is guaranteed to be provided.

coffee

object ( ContentBlock )

A summary of the nearby coffee options.

restaurant

object ( ContentBlock )

A summary of the nearby restaurants.

store

object ( ContentBlock )

A summary of the nearby stores.

flagContentUri

string

A link where users can flag a problem with the summary.

disclosureText

object ( LocalizedText )

The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available.

ContentBlock

A block of content that can be served individually.

JSON representation
{
  "content": {
    object (LocalizedText)
  },
  "referencedPlaces": [
    string
  ]
}
Fields
content

object ( LocalizedText )

Content related to the topic.

referencedPlaces[]

string

The list of resource names of the referenced places. This name can be used in other APIs that accept Place resource names.

NeighborhoodSummary

A summary of points of interest near the place.

JSON representation
{
  "overview": {
    object (ContentBlock)
  },
  "description": {
    object (ContentBlock)
  },
  "flagContentUri": string,
  "disclosureText": {
    object (LocalizedText)
  }
}
Fields
overview

object ( ContentBlock )

An overview summary of the neighborhood.

description

object ( ContentBlock )

A detailed description of the neighborhood.

flagContentUri

string

A link where users can flag a problem with the summary.

disclosureText

object ( LocalizedText )

The AI disclosure message "Summarized with Gemini" (and its localized variants). This will be in the language specified in the request if available.

ConsumerAlert

The consumer alert message for the place when we detect suspicious review activity on a business or a business violates our policies.

JSON representation
{
  "overview": string,
  "details": {
    object (Details)
  },
  "languageCode": string
}
Fields
overview

string

The overview of the consumer alert message.

details

object ( Details )

The details of the consumer alert message.

languageCode

string

The language code of the consumer alert message. This is a BCP 47 language code.

বিস্তারিত

The details of the consumer alert message.

JSON representation
{
  "title": string,
  "description": string,
  "aboutLink": {
    object (Link)
  }
}
Fields
title

string

The title to show together with the description.

description

string

The description of the consumer alert message.

TransitStation

Represents transit-specific information for a place.

JSON representation
{
  "displayName": {
    object (LocalizedText)
  },
  "agencies": [
    {
      object (TransitAgency)
    }
  ],
  "stops": [
    {
      object (TransitStop)
    }
  ]
}
Fields
displayName

object ( LocalizedText )

The name of the station in the local language.

agencies[]

object ( TransitAgency )

The transit agencies that serve this station.

stops[]

object ( TransitStop )

Transit stops at this station.

TransitAgency

Represents a transit agency.

JSON representation
{
  "displayName": {
    object (LocalizedText)
  },
  "url": string,
  "fareUrl": string,
  "icon": {
    object (TransitIcon)
  },
  "lines": [
    {
      object (TransitLine)
    }
  ]
}
Fields
displayName

object ( LocalizedText )

Agency name (eg "VTA") in the requested language.

url

string

The URL of the agency's homepage.

fareUrl

string

The URL of the agency's fare details page.

icon

object ( TransitIcon )

Icon identifier for localized branded icon of a transit system (eg London Underground) which should be used instead of TransitLine.vehicle_icon in the UI.

lines[]

object ( TransitLine )

The transit lines that are served by this agency.

TransitIcon

Icon for a transit line, vehicle, or agency.

JSON representation
{
  "url": string,
  "nameIncluded": boolean
}
Fields
url

string

The URL of the icon.

nameIncluded

boolean

Whether the name is contained in the icon and there is no need to display it next to the icon.

TransitLine

Represents a single transit line.

JSON representation
{
  "id": string,
  "vehicleType": enum (VehicleType),
  "displayName": {
    object (LocalizedText)
  },
  "shortDisplayName": {
    object (LocalizedText)
  },
  "textColor": string,
  "backgroundColor": string,
  "url": string,
  "icon": {
    object (TransitIcon)
  },
  "vehicleIcon": {
    object (TransitIcon)
  }
}
Fields
id

string

The id of the transit line that can be used to uniquely identify the line among other transit lines in the same transit station. This identifier is not guaranteed to be stable across different responses.

vehicleType

enum ( VehicleType )

The type of vehicle using this line.

displayName

object ( LocalizedText )

The long name for this transit line (eg "Sunnydale local").

shortDisplayName

object ( LocalizedText )

The short name for this transit line (eg "S2").

textColor

string

The text color of labels for this transit line in #RRGGBB hex format, eg #909CE1.

backgroundColor

string

The background color of the labels for this transit line in #RRGGBB hex format, eg #909CE1. This color can also be used for drawing shapes for this transit line.

url

string

The URL of a webpage with details about this line.

icon

object ( TransitIcon )

Icon identifier for this particular line (eg subway lines in New York).

vehicleIcon

object ( TransitIcon )

Icon identifier for this particular vehicle type.

VehicleType

The type of vehicle for a transit line.

Enums
VEHICLE_TYPE_UNSPECIFIED Default value when vehicle type is not specified.
RAIL Rail.
METRO_RAIL Metro rail.
SUBWAY Subway.
TRAM Tram.
MONORAIL Monorail.
HEAVY_RAIL Heavy rail.
COMMUTER_TRAIN Commuter train.
HIGH_SPEED_TRAIN High speed train.
LONG_DISTANCE_TRAIN Long distance train.
BUS Bus.
INTERCITY_BUS Intercity bus.
TROLLEYBUS Trolleybus.
SHARE_TAXI Share taxi.
COACH Coach.
FERRY Ferry.
CABLE_CAR Cable car.
GONDOLA_LIFT Gondola lift.
FUNICULAR Funicular.
SPECIAL Special.
HORSE_CARRIAGE Horse carriage.
AIRPLANE Airplane.

TransitStop

Represents a transit stop within a station. This is a specific location where passengers board and alight transit vehicles, such as a platform or bus bay. This is distinct from a Departure , which is an event of a vehicle leaving a stop at a specific time.

JSON representation
{
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "platformCode": {
    object (LocalizedText)
  },
  "signageText": {
    object (LocalizedText)
  },
  "stopCode": {
    object (LocalizedText)
  },
  "location": {
    object (LatLng)
  },
  "wheelchairAccessibleEntrance": boolean
}
Fields
id

string

The id of the transit stop that can be used to uniquely identify the stop among other transit stops in the same transit station. This identifier is not guaranteed to be stable across different responses.

displayName

object ( LocalizedText )

The name of the stop.

platformCode

object ( LocalizedText )

The platform code represented by this stop. It can be formatted in any way. (eg: "2", "Platform 2", "2-4", or "1x").

signageText

object ( LocalizedText )

The verbatim text written on the signboard for this platform, eg "Towards Central" or "East side & Brooklyn". When platformCode is absent, this field is potentially the only identifier for the platform; however, both platformCode and signageText may be set simultaneously.

stopCode

object ( LocalizedText )

Human readable identifier of the stop, used by transit agencies to distinguish stops with the same name.

location

object ( LatLng )

The stop's location.

wheelchairAccessibleEntrance

boolean

Wheelchair accessibility of this stop. This field indicates whether there is an accessible path from outside the station to the stop. It does not indicate whether it is possible to board a vehicle from the stop.

Methods

autocomplete

Returns predictions for the given input.

get

Get the details of a place based on its resource name, which is a string in the places/{place_id} format.

searchNearby

Search for places near locations.

searchText

Text query based place search.