REST Resource: places

তথ্যসূত্র: স্থান

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

JSON উপস্থাপনা
{
  "name": string,
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "primaryType": string,
  "primaryTypeDisplayName": {
    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)
    }
  ],
  "regularOpeningHours": {
    object (OpeningHours)
  },
  "timeZone": {
    object (TimeZone)
  },
  "photos": [
    {
      object (Photo)
    }
  ],
  "adrFormatAddress": string,
  "businessStatus": enum (BusinessStatus),
  "priceLevel": enum (PriceLevel),
  "attributions": [
    {
      object (Attribution)
    }
  ],
  "iconMaskBaseUri": string,
  "iconBackgroundColor": string,
  "currentOpeningHours": {
    object (OpeningHours)
  },
  "currentSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "regularSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "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,
  "utcOffsetMinutes": integer,
  "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,
  "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 এ টেবিল A ​​এবং টেবিল B দেখুন। যদি স্থানের প্রাথমিক ধরণটি সমর্থিত প্রকার না হয় তবে প্রাথমিক ধরণটি অনুপস্থিত থাকতে পারে। যখন একটি প্রাথমিক ধরণ উপস্থিত থাকে, তখন এটি সর্বদা types ক্ষেত্রের প্রকারগুলির মধ্যে একটি থাকে।

primaryTypeDisplayName

object ( LocalizedText )

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

nationalPhoneNumber

string

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

internationalPhoneNumber

string

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

formattedAddress

string

এই জায়গার জন্য একটি সম্পূর্ণ, মানুষের পঠনযোগ্য ঠিকানা।

shortFormattedAddress

string

এই জায়গার জন্য একটি সংক্ষিপ্ত, মানুষ পঠনযোগ্য ঠিকানা।

postalAddress

object ( PostalAddress )

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

addressComponents[]

object ( AddressComponent )

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

plusCode

object ( PlusCode )

স্থানের অবস্থানের প্লাস কোড অক্ষাংশ/দীর্ঘ।

location

object ( LatLng )

এই জায়গার অবস্থান।

viewport

object ( Viewport )

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

rating

number

এই জায়গাটির ব্যবহারকারীর পর্যালোচনার উপর ভিত্তি করে ১.০ থেকে ৫.০ রেটিং।

googleMapsUri

string

এই জায়গা সম্পর্কে আরও তথ্য প্রদানকারী একটি URL।

websiteUri

string

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

reviews[]

object ( Review )

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

regularOpeningHours

object ( OpeningHours )

নিয়মিত কাজের সময়। মনে রাখবেন যে যদি কোনও স্থান সর্বদা খোলা থাকে (২৪ ঘন্টা), তাহলে close ক্ষেত্রটি সেট করা হবে না। ক্লায়েন্টরা সর্বদা খোলা (২৪ ঘন্টা) এর উপর নির্ভর করতে পারেন যা একটি open সময়কাল হিসাবে উপস্থাপিত হয় যার মান 0 সহ day , মান 0 সহ hour এবং মান 0 সহ minute

timeZone

object ( TimeZone )

IANA টাইম জোন ডাটাবেস টাইম জোন। উদাহরণস্বরূপ "আমেরিকা/নিউইয়র্ক"।

photos[]

object ( Photo )

এই স্থানের ছবি সম্পর্কে তথ্য (রেফারেন্স সহ)। সর্বাধিক ১০টি ছবি ফেরত দেওয়া যাবে।

adrFormatAddress

string

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

businessStatus

enum ( BusinessStatus )

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

priceLevel

enum ( PriceLevel )

স্থানের দামের স্তর।

attributions[]

object ( Attribution )

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

iconMaskBaseUri

string

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

iconBackgroundColor

string

আইকন_মাস্কের পটভূমির রঙ হেক্স ফর্ম্যাটে, যেমন #909CE1।

currentOpeningHours

object ( OpeningHours )

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

currentSecondaryOpeningHours[]

object ( OpeningHours )

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

regularSecondaryOpeningHours[]

object ( OpeningHours )

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

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

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

utcOffsetMinutes

integer

এই স্থানের টাইমজোন বর্তমানে UTC থেকে অফসেট করা মিনিটের সংখ্যা। এটিকে মিনিটে প্রকাশ করা হয় যাতে এক ঘন্টার ভগ্নাংশ দ্বারা অফসেট করা সময় অঞ্চলগুলিকে সমর্থন করা যায়, যেমন X ঘন্টা এবং 15 মিনিট।

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

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

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

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

স্থানীয়করণকৃত পাঠ্য

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

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

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

sublocality

string

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

addressLines[]

string

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

যেহেতু addressLines এর মানগুলিতে টাইপ তথ্য থাকে না এবং কখনও কখনও একটি ক্ষেত্রে একাধিক মান থাকতে পারে (উদাহরণস্বরূপ, "অস্টিন, 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

ঠিকানা উপাদানের সম্পূর্ণ বিবরণ বা নাম। উদাহরণস্বরূপ, অস্ট্রেলিয়া দেশের একটি ঠিকানা উপাদানের "অস্ট্রেলিয়া" এর দীর্ঘ_নাম থাকতে পারে।

shortText

string

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

types[]

string

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

languageCode

string

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

প্লাসকোড

প্লাস কোড ( http://plus.codes ) হল দুটি ফর্ম্যাট সহ একটি অবস্থান রেফারেন্স: গ্লোবাল কোড যা 14mx14m (একটি ডিগ্রির 1/8000তম) বা তার চেয়ে ছোট আয়তক্ষেত্রকে সংজ্ঞায়িত করে, এবং যৌগিক কোড, যা উপসর্গটিকে একটি রেফারেন্স অবস্থান দিয়ে প্রতিস্থাপন করে।

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

string

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

compoundCode

string

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

অক্ষাংশ

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

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

number

ডিগ্রীতে অক্ষাংশ। এটি অবশ্যই [-৯০.০, +৯০.০] পরিসরে হতে হবে।

longitude

number

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

ভিউপোর্ট

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

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

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

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

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

  • যদি 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-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "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 )

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

লেখকের বৈশিষ্ট্য

UGC তথ্যের লেখক সম্পর্কে তথ্য। Photo এবং Review ব্যবহৃত।

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

string

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

uri

string

Photo বা Review লেখকের URI।

photoUri

string

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

তারিখ

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

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

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

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

integer

তারিখের বছর। ১ থেকে ৯৯৯৯ পর্যন্ত হতে হবে, অথবা বছর ছাড়া তারিখ উল্লেখ করতে ০ হতে হবে।

month

integer

বছরের মাস। ১ থেকে ১২ পর্যন্ত হতে হবে, অথবা মাস এবং দিন ছাড়া বছর নির্দিষ্ট করতে ০ হতে হবে।

day

integer

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

খোলার সময়

স্থানের কর্মঘণ্টা সম্পর্কে তথ্য।

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

object ( Period )

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

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

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

weekdayDescriptions[]

string

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

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

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

secondaryHoursType

enum ( SecondaryHoursType )

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

specialDays[]

object ( SpecialDay )

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

nextOpenTime

string ( Timestamp format)

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

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "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-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

openNow

boolean

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

সময়কাল

একটি নির্দিষ্ট সময় ধরে জায়গাটি openNow অবস্থায় থাকে।

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

এই শেষবিন্দুটি কেটে ফেলা হয়েছে কিনা। কাটছাঁট তখন ঘটে যখন আসল ঘন্টাগুলি সেই সময়ের বাইরে থাকে যা আমরা ঘন্টাগুলি ফিরিয়ে দিতে ইচ্ছুক, তাই আমরা ঘন্টাগুলিকে এই সীমানায় ফিরিয়ে আনি। এটি নিশ্চিত করে যে অনুরোধের দিনের মধ্যরাত থেকে সর্বাধিক 24 * 7 ঘন্টা ফেরত পাঠানো হবে।

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 টাইম জোন ডাটাবেস টাইম জোন। উদাহরণস্বরূপ "আমেরিকা/নিউইয়র্ক"।

version

string

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

ছবি

একটি স্থানের ছবির তথ্য।

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

string

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

widthPx

integer

সর্বাধিক উপলব্ধ প্রস্থ, পিক্সেলের মধ্যে।

heightPx

integer

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

authorAttributions[]

object ( AuthorAttribution )

এই ছবির লেখকরা।

flagContentUri

string

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

googleMapsUri

string

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

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

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

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

মূল্যস্তর

স্থানের দামের স্তর।

এনামস
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 উপস্থাপনা
{
  "acceptsCreditCards": boolean,
  "acceptsDebitCards": boolean,
  "acceptsCashOnly": boolean,
  "acceptsNfc": boolean
}
ক্ষেত্র
acceptsCreditCards

boolean

প্লেস পেমেন্ট হিসেবে ক্রেডিট কার্ড গ্রহণ করে।

acceptsDebitCards

boolean

প্লেস পেমেন্ট হিসেবে ডেবিট কার্ড গ্রহণ করে।

acceptsCashOnly

boolean

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

acceptsNfc

boolean

প্লেস NFC পেমেন্ট গ্রহণ করে।

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

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

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-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "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

পরিমাণের ন্যানো (১০^-৯) এককের সংখ্যা। মান অবশ্যই -৯৯৯,৯৯৯,৯৯৯ এবং +৯৯৯,৯৯৯,৯৯৯ এর মধ্যে হতে হবে। যদি units ধনাত্মক হয়, তাহলে nanos অবশ্যই ধনাত্মক বা শূন্য হতে হবে। যদি units শূন্য হয়, তাহলে nanos অবশ্যই ধনাত্মক, শূন্য বা ঋণাত্মক হতে পারে। যদি units ঋণাত্মক হয়, তাহলে nanos অবশ্যই ঋণাত্মক বা শূন্য হতে হবে। উদাহরণস্বরূপ $-১.৭৫ কে units =-১ এবং nanos =-৭৫০,০০০,০০০ হিসাবে উপস্থাপন করা হয়।

EVChargeOptions সম্পর্কে

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

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

integer

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

connectorAggregation[]

object ( ConnectorAggregation )

একই ধরণের এবং একই চার্জ রেটযুক্ত সংযোগকারী ধারণকারী EV চার্জিং সংযোগকারী সমষ্টিগুলির একটি তালিকা।

সংযোগকারী সমষ্টি

[type, maxChargeRateKw] অনুসারে গোষ্ঠীভুক্ত EV চার্জিং তথ্য। একই ধরণের এবং kw-তে সর্বোচ্চ চার্জ রেটযুক্ত সংযোগকারীদের EV চার্জ সমষ্টি দেখায়।

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

enum ( EVConnectorType )

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

maxChargeRateKw

number

সমষ্টিতে প্রতিটি সংযোগকারীর স্ট্যাটিক সর্বোচ্চ চার্জিং হার kw-তে।

count

integer

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

availabilityLastUpdateTime

string ( Timestamp format)

এই সমষ্টিতে সংযোগকারীর উপলব্ধতার তথ্য শেষবার কখন আপডেট করা হয়েছিল সেই টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

availableCount

integer

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

outOfServiceCount

integer

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

EVConnectorType সম্পর্কে

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

এনামস
EV_CONNECTOR_TYPE_UNSPECIFIED অনির্দিষ্ট সংযোগকারী।
EV_CONNECTOR_TYPE_OTHER অন্যান্য সংযোগকারীর ধরণ।
EV_CONNECTOR_TYPE_J1772 J1772 টাইপ 1 সংযোগকারী।
EV_CONNECTOR_TYPE_TYPE_2 IEC 62196 টাইপ 2 সংযোগকারী। প্রায়শই MENNEKES নামে পরিচিত।
EV_CONNECTOR_TYPE_CHADEMO CHAdeMO টাইপ সংযোগকারী।
EV_CONNECTOR_TYPE_CCS_COMBO_1 সম্মিলিত চার্জিং সিস্টেম (এসি এবং ডিসি)। SAE ভিত্তিক। টাইপ-১ J-১৭৭২ সংযোগকারী
EV_CONNECTOR_TYPE_CCS_COMBO_2 সম্মিলিত চার্জিং সিস্টেম (এসি এবং ডিসি)। টাইপ-২ মেনেকেস সংযোগকারীর উপর ভিত্তি করে
EV_CONNECTOR_TYPE_TESLA জেনেরিক TESLA সংযোগকারী। এটি উত্তর আমেরিকায় NACS, কিন্তু বিশ্বের অন্যান্য অংশে NACS-বহির্ভূত হতে পারে (যেমন CCS কম্বো 2 (CCS2) অথবা GB/T)। এই মানটি প্রকৃত সংযোগকারী ধরণের কম প্রতিনিধিত্ব করে, এবং টেসলার মালিকানাধীন চার্জিং স্টেশনে টেসলা ব্র্যান্ডের গাড়ি চার্জ করার ক্ষমতাকে বেশি প্রতিনিধিত্ব করে।
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T GB/T টাইপ চীনের GB/T স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ। এই টাইপটি সমস্ত GB_T টাইপকে অন্তর্ভুক্ত করে।
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET অনির্দিষ্ট ওয়াল আউটলেট।
EV_CONNECTOR_TYPE_NACS উত্তর আমেরিকান চার্জিং সিস্টেম (NACS), যা SAE J3400 হিসাবে প্রমিত।

জেনারেটিভসারাংশ

স্থানটির কৃত্রিম বুদ্ধিমত্তা (এআই) দ্বারা তৈরি সারাংশ।

JSON উপস্থাপনা
{
  "overview": {
    object (LocalizedText)
  },
  "overviewFlagContentUri": string,
  "disclosureText": {
    object (LocalizedText)
  }
}
ক্ষেত্র
overview

object ( LocalizedText )

স্থানটির সারসংক্ষেপ।

overviewFlagContentUri

string

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

disclosureText

object ( LocalizedText )

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

ধারণক্ষমতা

এই স্থানটি কোন স্থানে অবস্থিত সে সম্পর্কে তথ্য।

JSON representation
{
  "name": string,
  "id": string
}
ক্ষেত্র
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)
    }
  ]
}
ক্ষেত্র
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.

ল্যান্ডমার্ক

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
}
ক্ষেত্র
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)
}
ক্ষেত্র
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)
  }
}
ক্ষেত্র
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
}
ক্ষেত্র
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)
  }
}
ক্ষেত্র
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
  ]
}
ক্ষেত্র
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)
  }
}
ক্ষেত্র
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
}
ক্ষেত্র
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)
  }
}
ক্ষেত্র
title

string

The title to show together with the description.

description

string

The description of the consumer alert message.

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.