একটি ফাইন্ড প্লেস (লেগ্যাসি) রিকোয়েস্ট একটি টেক্সট ইনপুট গ্রহণ করে এবং একটি স্থান ফেরত দেয়। ইনপুটটি যেকোনো ধরনের প্লেসেস টেক্সট ডেটা হতে পারে, যেমন নাম, ঠিকানা বা ফোন নম্বর। রিকোয়েস্টটি অবশ্যই একটি স্ট্রিং হতে হবে। ল্যাট/লং স্থানাঙ্ক বা প্লাস কোডের মতো নন-স্ট্রিং ডেটা ব্যবহার করে করা ফাইন্ড প্লেস (লেগ্যাসি) রিকোয়েস্ট একটি এরর তৈরি করে।
ফাইন্ড প্লেস (লেগ্যাসি) অনুরোধ
একটি ফাইন্ড প্লেস (লেগ্যাসি) অনুরোধ হলো নিম্নলিখিত ফর্মের একটি HTTP URL:
https://maps.googleapis.com/maps/api/place/findplacefromtext/output?parameters
যেখানে output নিম্নলিখিত মানগুলির যেকোনো একটি হতে পারে:
-
json(প্রস্তাবিত) জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন (JSON) ফরম্যাটে আউটপুট নির্দেশ করে। -
xmlবলতে আউটপুটকে XML হিসেবে বোঝায়।
একটি ফাইন্ড প্লেস (লেগ্যাসি) অনুরোধ শুরু করার জন্য নির্দিষ্ট কিছু প্যারামিটার প্রয়োজন। ইউআরএল-এর প্রচলিত রীতি অনুযায়ী, সমস্ত প্যারামিটার অ্যামপারস্যান্ড ( & ) অক্ষর ব্যবহার করে আলাদা করা হয়।
প্রয়োজনীয় প্যারামিটার
ইনপুট
যে টেক্সট স্ট্রিংটির উপর ভিত্তি করে অনুসন্ধান করতে হবে, যেমন: "restaurant" বা "123 Main Street"। এটি অবশ্যই কোনো স্থানের নাম, ঠিকানা বা প্রতিষ্ঠানের বিভাগ হতে হবে। অন্য কোনো ধরনের ইনপুট দিলে ত্রুটি দেখা দিতে পারে এবং সঠিক ফলাফল পাওয়ার কোনো নিশ্চয়তা নেই। প্লেসেস এপিআই (Places API) এই স্ট্রিংটির উপর ভিত্তি করে সম্ভাব্য মিলগুলো দেখাবে এবং ফলাফলগুলোকে তাদের প্রাসঙ্গিকতা অনুসারে সাজাবে।
ইনপুট টাইপ
ইনপুটের ধরণ। এটি
textqueryঅথবাphonenumberহতে পারে। ফোন নম্বর অবশ্যই আন্তর্জাতিক ফরম্যাটে হতে হবে (যার শুরুতে একটি প্লাস চিহ্ন ("+"), তারপরে দেশের কোড এবং শেষে মূল ফোন নম্বরটি থাকবে)। আরও তথ্যের জন্য E.164 ITU সুপারিশটি দেখুন।
ঐচ্ছিক পরামিতি
ক্ষেত্রগুলি
সতর্কতা: প্লেস সার্চ রিকোয়েস্ট এবং প্লেস ডিটেইলস রিকোয়েস্ট একই ফিল্ড ফেরত দেয় না। প্লেস সার্চ রিকোয়েস্ট, প্লেস ডিটেইলস রিকোয়েস্ট দ্বারা ফেরত আসা ফিল্ডগুলোর একটি উপসেট ফেরত দেয়। যদি আপনার কাঙ্ক্ষিত ফিল্ডটি প্লেস সার্চ দ্বারা ফেরত না আসে, তাহলে আপনি প্লেস সার্চ ব্যবহার করে একটিplace_idপেতে পারেন, এবং তারপর সেই প্লেস আইডি ব্যবহার করে একটি প্লেস ডিটেইলস রিকোয়েস্ট করতে পারেন। প্লেস সার্চ রিকোয়েস্টে যে ফিল্ডগুলো অনুপলব্ধ, সে সম্পর্কে আরও তথ্যের জন্য প্লেসেস এপিআই ফিল্ডস সাপোর্ট দেখুন।ফেরত পাওয়ার জন্য স্থানের ডেটা টাইপগুলোর একটি কমা-বিভক্ত তালিকা নির্দিষ্ট করতে fields প্যারামিটারটি ব্যবহার করুন। উদাহরণস্বরূপ:
fields=formatted_address,name,geometry। যৌগিক মান নির্দিষ্ট করার সময় একটি ফরওয়ার্ড স্ল্যাশ ব্যবহার করুন। উদাহরণস্বরূপ:opening_hours/open_now।ফিল্ডগুলোকে তিনটি বিলিং ক্যাটাগরিতে ভাগ করা হয়েছে: বেসিক , কন্টাক্ট এবং অ্যাটমোস্ফিয়ার । বেসিক ফিল্ডগুলোর বিল বেস রেটে করা হয়, এবং কন্টাক্ট ও অ্যাটমোস্ফিয়ার ফিল্ডগুলোর বিল উচ্চতর হারে করা হয়। যে অনুরোধের ফলে বেসিক, কন্টাক্ট এবং অ্যাটমোস্ফিয়ার SKU-গুলো সক্রিয় হয়েছে, তার বেস SKU (প্লেসেস ডিটেইলস, ফাইন্ড প্লেস, নিয়ারবাই সার্চ, বা টেক্সট সার্চ)-এর সাথে অতিরিক্তভাবে এগুলোর জন্য চার্জ করা হয়। আরও তথ্যের জন্য, প্রাইসিং শিট দেখুন।
মৌলিক
বেসিক ক্যাটাগরিতে নিম্নলিখিত ফিল্ডগুলো অন্তর্ভুক্ত রয়েছে:
address_components,adr_address,business_status,formatted_address,geometry,icon,icon_mask_base_uri,icon_background_color,name,permanently_closed( deprecated ),photo,place_id,plus_code,type,url,utc_offset,vicinity,wheelchair_accessible_entrance।যোগাযোগ করুন
যোগাযোগ বিভাগে নিম্নলিখিত ক্ষেত্রগুলি অন্তর্ভুক্ত রয়েছে:
current_opening_hours,formatted_phone_number,international_phone_number,opening_hours,secondary_opening_hours,websiteবায়ুমণ্ডল
অ্যাটমোস্ফিয়ার ক্যাটাগরিতে নিম্নলিখিত ফিল্ডগুলো অন্তর্ভুক্ত:
curbside_pickup,delivery,dine_in,editorial_summary,price_level,rating,reservable,reviews,serves_beer,serves_breakfastপরিবেশন করে, ব্রাঞ্চserves_brunch,serves_dinnerকরে, দুপুরের খাবার পরিবেশন করে,serves_vegetarian_foodserves_lunch,serves_wine,takeout,user_ratings_total।দ্রষ্টব্য: অ্যাট্রিবিউশনhtml_attributions) প্রতিটি কলের সাথেই ফেরত দেওয়া হয়, ফিল্ডটির জন্য অনুরোধ করা হয়েছে কি না তা নির্বিশেষে।ভাষা
যে ভাষায় ফলাফল ফেরত দেওয়া হয়।
- সমর্থিত ভাষাগুলোর তালিকা দেখুন। গুগল প্রায়শই সমর্থিত ভাষাগুলো হালনাগাদ করে, তাই এই তালিকাটি সম্পূর্ণ নাও হতে পারে।
- যদি
languageসরবরাহ করা না হয়, তাহলে API-টিAccept-Languageহেডারে নির্দিষ্ট করা পছন্দের ভাষাটি ব্যবহার করার চেষ্টা করে। - এপিআইটি ব্যবহারকারী এবং স্থানীয় বাসিন্দা উভয়ের জন্য পাঠযোগ্য একটি রাস্তার ঠিকানা প্রদান করার জন্য যথাসাধ্য চেষ্টা করে। সেই লক্ষ্য অর্জনের জন্য, এটি পছন্দের ভাষাটি অনুসরণ করে রাস্তার ঠিকানাগুলো স্থানীয় ভাষায় ফেরত দেয় এবং প্রয়োজনে ব্যবহারকারীর পাঠযোগ্য লিপিতে তা প্রতিবর্ণীকরণ করে। অন্য সব ঠিকানা পছন্দের ভাষাতেই ফেরত দেওয়া হয়। ঠিকানার সমস্ত উপাদান একই ভাষায় ফেরত দেওয়া হয়, যা প্রথম উপাদানটি থেকে বেছে নেওয়া হয়।
- পছন্দের ভাষায় কোনো নাম উপলব্ধ না থাকলে, এপিআই সবচেয়ে কাছাকাছি মিল থাকা নামটি ব্যবহার করে।
- এপিআই যে ফলাফলগুলো ফেরত দেবে এবং সেগুলো যে ক্রমে ফেরত আসবে, তার ওপর পছন্দের ভাষার সামান্য প্রভাব রয়েছে। জিওকোডার ভাষার ওপর নির্ভর করে সংক্ষিপ্ত রূপগুলোকে ভিন্নভাবে ব্যাখ্যা করে, যেমন রাস্তার প্রকারভেদের সংক্ষিপ্ত রূপ, অথবা এমন সমার্থক শব্দ যা একটি ভাষায় বৈধ হলেও অন্যটিতে নয়। উদাহরণস্বরূপ, হাঙ্গেরীয় ভাষায় 'utca' এবং 'tér' হলো রাস্তার সমার্থক শব্দ।
অবস্থানগত পক্ষপাত
একটি নির্দিষ্ট এলাকার ফলাফলকে অগ্রাধিকার দিতে, হয় একটি ব্যাসার্ধ ও অক্ষাংশ/দ্রাঘিমাংশ, অথবা একটি আয়তক্ষেত্রের বিন্দুগুলিকে প্রতিনিধিত্বকারী দুটি অক্ষাংশ/দ্রাঘিমাংশ জোড়া উল্লেখ করুন। যদি এই প্যারামিটারটি উল্লেখ না করা হয়, তাহলে API ডিফল্টরূপে আইপি অ্যাড্রেস বায়াসিং ব্যবহার করে।
- আইপি বায়াস: এপিআই-কে আইপি অ্যাড্রেস বায়াসিং ব্যবহার করার নির্দেশ দেয়।
ipbiasস্ট্রিংটি পাস করুন (এই অপশনটির কোনো অতিরিক্ত প্যারামিটার নেই)। - বৃত্তাকার: একটি স্ট্রিং যা মিটারে ব্যাসার্ধ এবং দশমিক ডিগ্রিতে অক্ষাংশ/দ্রাঘিমাংশ উল্লেখ করে। নিম্নলিখিত বিন্যাসটি ব্যবহার করুন:
circle:radius@lat,lng। - আয়তক্ষেত্রাকার: একটি স্ট্রিং যা দশমিক ডিগ্রিতে দুটি অক্ষাংশ/দ্রাঘিমাংশ জোড়া নির্দিষ্ট করে, যা একটি আয়তক্ষেত্রের দক্ষিণ/পশ্চিম এবং উত্তর/পূর্ব বিন্দুকে প্রতিনিধিত্ব করে। নিম্নলিখিত বিন্যাসটি ব্যবহার করুন:
rectangle:south,west|north,east। উল্লেখ্য যে, পূর্ব/পশ্চিম মানগুলি -180, 180 পরিসরের মধ্যে আবদ্ধ থাকে এবং উত্তর/দক্ষিণ মানগুলি -90, 90 পরিসরের মধ্যে সীমাবদ্ধ থাকে।
- আইপি বায়াস: এপিআই-কে আইপি অ্যাড্রেস বায়াসিং ব্যবহার করার নির্দেশ দেয়।
স্থান (উত্তরাধিকার) উদাহরণ খুঁজুন
নিম্নলিখিত উদাহরণটি "মিউজিয়াম অফ কনটেম্পরারি আর্ট অস্ট্রেলিয়া"-এর জন্য একটি ফাইন্ড প্লেস (লেগ্যাসি) অনুরোধ দেখাচ্ছে, যেখানে photos , formatted_address , name , rating , opening_hours , এবং geometry ফিল্ডগুলি অন্তর্ভুক্ত রয়েছে:
কার্ল
curl -L -X GET 'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Museum%20of%20Contemporary%20Art%20Australia&inputtype=textquery&fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry&key=YOUR_API_KEY'HTTP
https://maps.googleapis.com/maps/api/place/findplacefromtext/json ?fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry &input=Museum%20of%20Contemporary%20Art%20Australia &inputtype=textquery &key=YOUR_API_KEY
নিম্নলিখিত উদাহরণটি "Mongolian Grill"-এর জন্য একটি Find Place (Legacy) অনুরোধ দেখাচ্ছে, যেখানে নির্দিষ্ট স্থানাঙ্কের ২০০০ মিটারের মধ্যে থাকা ফলাফলগুলিকে অগ্রাধিকার দিতে locationbias প্যারামিটারটি ব্যবহার করা হয়েছে:
কার্ল
curl -L -X GET 'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Mongolian%20Grill&inputtype=textquery&fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry&locationbias=circle:2000@−33.866,151.216&key=YOUR_API_KEY'HTTP
https://maps.googleapis.com/maps/api/place/findplacefromtext/json ?fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry &input=Mongolian%20Grill &inputtype=textquery &locationbias=circle:2000@−33.866,151.216 &key=YOUR_API_KEY
নিম্নলিখিত উদাহরণটি একটি ফোন নম্বরের জন্য Find Place (Legacy) অনুরোধ দেখাচ্ছে। লক্ষ্য করুন যে আন্তর্জাতিক কল প্রিফিক্স "+" কে %2B তে এনকোড করা হয়েছে, যাতে এই অনুরোধটি একটি সঙ্গতিপূর্ণ URL হয়। এনকোড না করা হলে, সার্ভারে + প্রিফিক্সটি একটি স্পেসে ডিকোড হয়ে যেত, যার ফলে ফোন নম্বরটি অবৈধভাবে খোঁজা হতো।
কার্ল
curl -L -X GET 'https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=%2B16502530000&inputtype=phonenumber&fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry&key=YOUR_API_KEY'HTTP
https://maps.googleapis.com/maps/api/place/findplacefromtext/json ?fields=formatted_address%2Cname%2Crating%2Copening_hours%2Cgeometry &input=%2B16502530000 &inputtype=phonenumber &key=YOUR_API_KEY
স্থান খুঁজুন (উত্তরাধিকার) প্রতিক্রিয়া
একটি Find Place (Legacy) রেসপন্সে শুধুমাত্র fields প্যারামিটার ব্যবহার করে নির্দিষ্ট করা ডেটা টাইপগুলো এবং html_attributions অন্তর্ভুক্ত থাকে। নিম্নলিখিত উদাহরণটি "Museum of Contemporary Art Australia"-এর জন্য একটি Find Place (Legacy) রিকোয়েস্টের রেসপন্স দেখাচ্ছে, যেখানে formatted_address , geometry , name , opening_hours , photos , rating ফিল্ডগুলো অন্তর্ভুক্ত রয়েছে।
JSON
{ "candidates": [ { "formatted_address": "140 George St, The Rocks NSW 2000, Australia", "geometry": { "location": { "lat": -33.8599358, "lng": 151.2090295 }, "viewport": { "northeast": { "lat": -33.85824377010728, "lng": 151.2104386798927 }, "southwest": { "lat": -33.86094342989272, "lng": 151.2077390201073 }, }, }, "name": "Museum of Contemporary Art Australia", "opening_hours": { "open_now": false }, "rating": 4.4, }, ], "status": "OK", }
এক্সএমএল
<?xml version="1.0" encoding="UTF-8"?> <FindPlaceFromTextResponse> <candidates> <name>Museum of Contemporary Art Australia</name> <formatted_address>140 George St, The Rocks NSW 2000, Australia</formatted_address> <geometry> <location> <lat>-33.8599358</lat> <lng>151.2090295</lng> </location> <viewport> <southwest> <lat>-33.8609434</lat> <lng>151.2077390</lng> </southwest> <northeast> <lat>-33.8582438</lat> <lng>151.2104387</lng> </northeast> </viewport> </geometry> <rating>4.4</rating> <opening_hours> <open_now>false</open_now> </opening_hours> </candidates> <status>OK</status> </FindPlaceFromTextResponse>
PlacesFindPlaceFromTextResponse
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| প্রয়োজনীয় | অ্যারে< স্থান > | এতে স্থান প্রার্থীদের একটি তালিকা রয়েছে। প্লেস সার্চ অনুরোধগুলি প্লেস ডিটেইলস অনুরোধের মাধ্যমে প্রাপ্ত ফিল্ডগুলির একটি উপসেট ফেরত দেয়। যদি আপনার কাঙ্ক্ষিত ফিল্ডটি প্লেস সার্চের মাধ্যমে ফেরত না আসে, তবে আপনি প্লেস সার্চ ব্যবহার করে একটি place_id পেতে পারেন, এবং তারপর সেই প্লেস আইডি ব্যবহার করে একটি প্লেস ডিটেইলস অনুরোধ করতে পারেন। আরও তথ্যের জন্য স্থানটি দেখুন। |
| প্রয়োজনীয় | স্থান অনুসন্ধান স্থিতি | এতে অনুরোধের অবস্থা থাকে এবং অনুরোধটি কেন ব্যর্থ হয়েছে তা খুঁজে বের করতে সাহায্য করার জন্য ডিবাগিং তথ্যও থাকতে পারে। আরও তথ্যের জন্য PlacesSearchStatus দেখুন। |
| ঐচ্ছিক | স্ট্রিং | যখন পরিষেবাটি |
| ঐচ্ছিক | অ্যারে<স্ট্রিং> | যখন পরিষেবাটি অনুরোধের বিবরণ সম্পর্কে অতিরিক্ত তথ্য ফেরত দেয়, তখন রেসপন্স অবজেক্টের মধ্যে একটি অতিরিক্ত |
স্থান অনুসন্ধান স্থিতি
পরিষেবা দ্বারা ফেরত দেওয়া স্ট্যাটাস কোড।
-
OKনির্দেশ করে যে এপিআই অনুরোধটি সফল হয়েছে। -
ZERO_RESULTSনির্দেশ করে যে অনুসন্ধানটি সফল হয়েছে কিন্তু কোনো ফলাফল পাওয়া যায়নি। এটি ঘটতে পারে যদি অনুসন্ধানে কোনো দূরবর্তী স্থানেরlatlngপাঠানো হয়। -
INVALID_REQUESTনির্দেশ করে যে এপিআই অনুরোধটি ত্রুটিপূর্ণ ছিল, সাধারণত প্রয়োজনীয় কোয়েরি প্যারামিটার (locationবাradius) অনুপস্থিত থাকার কারণে এটি ঘটে। -
OVER_QUERY_LIMITনিম্নলিখিত যেকোনো একটি নির্দেশ করে:- আপনি QPS সীমা অতিক্রম করেছেন।
- আপনার অ্যাকাউন্টে বিলিং চালু করা হয়নি।
- মাসিক ২০০ ডলারের ক্রেডিট, বা স্বেচ্ছায় নির্ধারিত ব্যবহারের সীমা, অতিক্রম করা হয়েছে।
- প্রদত্ত অর্থপ্রদানের পদ্ধতিটি আর বৈধ নয় (উদাহরণস্বরূপ, ক্রেডিট কার্ডের মেয়াদ শেষ হয়ে গেছে)।
-
REQUEST_DENIEDনির্দেশ করে যে আপনার অনুরোধটি প্রত্যাখ্যান করা হয়েছে, সাধারণত নিম্নলিখিত কারণে:- অনুরোধটিতে একটি এপিআই কী নেই।
-
keyপ্যারামিটারটি অবৈধ।
-
UNKNOWN_ERRORএকটি অজানা ত্রুটি নির্দেশ করে।
স্থান
কোনো স্থানের বর্ণনাকারী বৈশিষ্ট্যসমূহ। সব ধরনের স্থানের জন্য সকল বৈশিষ্ট্য উপলব্ধ নাও হতে পারে।
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| ঐচ্ছিক | অ্যারে< AddressComponent > | এই ঠিকানার জন্য প্রযোজ্য পৃথক উপাদানসমূহ ধারণকারী একটি অ্যারে। আরও তথ্যের জন্য |
| ঐচ্ছিক | স্ট্রিং | এডিআর মাইক্রোফরম্যাটে স্থানটির ঠিকানার একটি উপস্থাপনা। |
| ঐচ্ছিক | স্ট্রিং | স্থানটি যদি একটি ব্যবসা হয়, তবে এটি তার পরিচালনগত অবস্থা নির্দেশ করে। কোনো ডেটা না থাকলে,
The allowed values include: OPERATIONAL ,
CLOSED_TEMPORARILY , and CLOSED_PERMANENTLY
|
| ঐচ্ছিক | বুলিয়ান | ব্যবসাটি কার্বসাইড পিকআপ সমর্থন করে কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | স্থান খোলার সময় | এতে আগামী সাত দিনের (আজ সহ) কার্যঘণ্টা রয়েছে। এই সময়কাল অনুরোধের তারিখের মধ্যরাতে শুরু হয় এবং ছয় দিন পর রাত ১১:৫৯ মিনিটে শেষ হয়। এই ফিল্ডটিতে সমস্ত কার্যঘণ্টার আরও তথ্যের জন্য স্থানটির খোলার সময়সূচী দেখুন। |
| ঐচ্ছিক | বুলিয়ান | ব্যবসাটি ডেলিভারি সমর্থন করে কিনা তা নির্দিষ্ট করে। |
| ঐচ্ছিক | বুলিয়ান | ব্যবসা প্রতিষ্ঠানটিতে ভেতরে নাকি বাইরে বসার ব্যবস্থা আছে, তা উল্লেখ করে। |
| ঐচ্ছিক | স্থান সম্পাদকীয় সারসংক্ষেপ | স্থানটির একটি সারসংক্ষেপ রয়েছে। সারসংক্ষেপটি একটি লিখিত বিবরণ নিয়ে গঠিত এবং প্রযোজ্য ক্ষেত্রে এর ভাষা কোডও অন্তর্ভুক্ত থাকে। সারসংক্ষেপের লেখাটি হুবহু উপস্থাপন করতে হবে এবং এটি পরিবর্তন বা পরিমার্জন করা যাবে না। আরও তথ্যের জন্য স্থান-সম্পাদকীয় সারাংশ দেখুন। |
| ঐচ্ছিক | স্ট্রিং | এই স্থানটির পাঠযোগ্য ঠিকানা সম্বলিত একটি স্ট্রিং। অনেক ক্ষেত্রে এই ঠিকানাটি ডাক ঠিকানার সমতুল্য হয়। উল্লেখ্য যে, যুক্তরাজ্যসহ কিছু দেশ লাইসেন্স সংক্রান্ত বিধিনিষেধের কারণে প্রকৃত ডাক ঠিকানা বিতরণের অনুমতি দেয় না। বিন্যাসকৃত ঠিকানাটি যৌক্তিকভাবে এক বা একাধিক ঠিকানার উপাদান দ্বারা গঠিত। উদাহরণস্বরূপ, "111 8th Avenue, New York, NY" ঠিকানাটি নিম্নলিখিত উপাদানগুলি নিয়ে গঠিত: "111" (রাস্তার নম্বর), "8th Avenue" (পথ), "New York" (শহর) এবং "NY" (মার্কিন যুক্তরাষ্ট্রের রাজ্য)। প্রোগ্রাম্যাটিকভাবে ফরম্যাট করা ঠিকানা পার্স করবেন না। এর পরিবর্তে, আপনার ঠিকানার স্বতন্ত্র উপাদানগুলো ব্যবহার করা উচিত, যা এপিআই রেসপন্সে ফরম্যাট করা ঠিকানা ফিল্ডের পাশাপাশি অন্তর্ভুক্ত থাকে। |
| ঐচ্ছিক | স্ট্রিং | স্থানটির ফোন নম্বরটি তার স্থানীয় বিন্যাসে রয়েছে। |
| ঐচ্ছিক | Geometry | এতে অবস্থান এবং সেই অবস্থানের ভিউপোর্ট রয়েছে। আরও তথ্যের জন্য |
| ঐচ্ছিক | স্ট্রিং | এতে একটি প্রস্তাবিত আইকনের URL রয়েছে, যা মানচিত্রে এই ফলাফলটি নির্দেশ করার সময় ব্যবহারকারীকে দেখানো যেতে পারে। |
| ঐচ্ছিক | স্ট্রিং | স্থানটির ক্যাটাগরির জন্য ডিফল্ট হেক্স কালার কোড অন্তর্ভুক্ত রয়েছে। |
| ঐচ্ছিক | স্ট্রিং | এতে একটি প্রস্তাবিত আইকনের ইউআরএল রয়েছে, তবে এতে |
| ঐচ্ছিক | স্ট্রিং | এতে স্থানটির ফোন নম্বর আন্তর্জাতিক ফরম্যাটে থাকে। আন্তর্জাতিক ফরম্যাটে দেশের কোড অন্তর্ভুক্ত থাকে এবং এর আগে প্লাস (+) চিহ্নটি থাকে। উদাহরণস্বরূপ, অস্ট্রেলিয়ার সিডনিতে অবস্থিত গুগলের অফিসের আন্তর্জাতিক ফোন নম্বরটি হলো |
| ঐচ্ছিক | স্ট্রিং | ফেরত আসা ফলাফলের পাঠযোগ্য নামটি এতে থাকে। |
| ঐচ্ছিক | স্থান খোলার সময় | এতে নিয়মিত কার্যক্রমের সময়সূচী রয়েছে। আরও তথ্যের জন্য স্থানটির খোলার সময়সূচী দেখুন। |
| ঐচ্ছিক | বুলিয়ান | ব্যবসাগুলোর পরিচালনগত অবস্থা জানতে |
| ঐচ্ছিক | অ্যারে< প্লেসফটো > | |
| ঐচ্ছিক | স্ট্রিং | একটি পাঠ্য শনাক্তকারী যা কোনো স্থানকে অনন্যভাবে চিহ্নিত করে। স্থানটি সম্পর্কে তথ্য পেতে, একটি প্লেসেস এপিআই (Places API) অনুরোধের |
| ঐচ্ছিক | PlusCode | অক্ষাংশ এবং দ্রাঘিমাংশের স্থানাঙ্ক থেকে প্রাপ্ত একটি এনকোডেড অবস্থান নির্দেশক, যা ১/৮০০০ ডিগ্রি × ১/৮০০০ ডিগ্রি (নিরক্ষীয় অঞ্চলে প্রায় ১৪মি × ১৪মি) বা তার চেয়ে ছোট একটি এলাকাকে প্রতিনিধিত্ব করে। যেসব স্থানে রাস্তার ঠিকানা নেই (যেমন যেখানে ভবনগুলোর নম্বর দেওয়া নেই বা রাস্তাগুলোর নাম নেই), সেখানে রাস্তার ঠিকানার বিকল্প হিসেবে প্লাস কোড ব্যবহার করা যেতে পারে। ওপেন লোকেশন কোড এবং প্লাস কোড দেখুন। আরও তথ্যের জন্য |
| ঐচ্ছিক | সংখ্যা | স্থানটির মূল্যস্তর, ০ থেকে ৪ এর স্কেলে। একটি নির্দিষ্ট মান দ্বারা নির্দেশিত সঠিক পরিমাণ অঞ্চলভেদে ভিন্ন হবে। মূল্যস্তরকে নিম্নরূপে ব্যাখ্যা করা হয়:
|
| ঐচ্ছিক | সংখ্যা | এতে ব্যবহারকারীদের সম্মিলিত পর্যালোচনার উপর ভিত্তি করে স্থানটির রেটিং রয়েছে, যা ১.০ থেকে ৫.০ পর্যন্ত। |
| ঐচ্ছিক | স্ট্রিং | |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে রিজার্ভেশন করা যায় কিনা তা নির্দিষ্ট করে। |
| ঐচ্ছিক | অ্যারে< স্থান পর্যালোচনা > | সর্বোচ্চ পাঁচটি রিভিউ সম্বলিত একটি JSON অ্যারে। ডিফল্টরূপে, রিভিউগুলো প্রাসঙ্গিকতা অনুসারে সাজানো থাকে। সর্টিং নিয়ন্ত্রণ করতে
ফলাফলগুলো আরও তথ্যের জন্য প্লেসরিভিউ দেখুন। |
| ঐচ্ছিক | স্ট্রিং | |
| ঐচ্ছিক | অ্যারে< স্থান খোলার সময় > | এতে পরবর্তী সাত দিনের জন্য বিভিন্ন এন্ট্রির একটি অ্যারে থাকে, যার মধ্যে একটি ব্যবসার সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা সম্পর্কিত তথ্যও অন্তর্ভুক্ত। সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা একটি ব্যবসার মূল কর্মঘন্টা থেকে ভিন্ন। উদাহরণস্বরূপ, একটি রেস্তোরাঁ তার সেকেন্ডারি আওয়ার বা দ্বিতীয় পর্যায়ের কর্মঘন্টা হিসেবে ড্রাইভ-থ্রু আওয়ার বা ডেলিভারি আওয়ার নির্দিষ্ট করতে পারে। এই ফিল্ডটি আরও তথ্যের জন্য স্থানটির খোলার সময়সূচী দেখুন। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে বিয়ার পাওয়া যায় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে সকালের নাস্তা পরিবেশন করা হয় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে ব্রাঞ্চ পরিবেশন করা হয় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে রাতের খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে দুপুরের খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে নিরামিষ খাবার পরিবেশন করা হয় কিনা তা উল্লেখ করুন। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে ওয়াইন পরিবেশন করা হয় কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | বুলিয়ান | ব্যবসাটি টেকআউট সমর্থন করে কিনা তা উল্লেখ করে। |
| ঐচ্ছিক | অ্যারে<স্ট্রিং> | প্রদত্ত ফলাফল বর্ণনা করে এমন বৈশিষ্ট্য প্রকারের একটি অ্যারে এতে রয়েছে। সমর্থিত প্রকারের তালিকা দেখুন। |
| ঐচ্ছিক | স্ট্রিং | এতে এই স্থানটির জন্য অফিসিয়াল গুগল পেজের ইউআরএল রয়েছে। এটি হবে গুগলের নিজস্ব পেজ, যেখানে স্থানটি সম্পর্কে উপলব্ধ সেরা তথ্য থাকবে। ব্যবহারকারীকে স্থানটি সম্পর্কে বিস্তারিত ফলাফল দেখানোর জন্য ব্যবহৃত যেকোনো স্ক্রিনে অ্যাপ্লিকেশনগুলোকে অবশ্যই এই পেজটি লিঙ্ক করতে বা এমবেড করতে হবে। |
| ঐচ্ছিক | সংখ্যা | এই জায়গাটির জন্য লেখা সহ বা লেখা ছাড়া মোট পর্যালোচনার সংখ্যা। |
| ঐচ্ছিক | সংখ্যা | এই স্থানের বর্তমান টাইমজোন UTC থেকে কত মিনিটের ব্যবধানে রয়েছে, তা এখানে উল্লেখ করা আছে। উদাহরণস্বরূপ, ডেলাইট সেভিং টাইম চলাকালীন অস্ট্রেলিয়ার সিডনির মতো স্থানগুলির জন্য এটি হবে ৬৬০ (UTC থেকে +১১ ঘণ্টা), এবং ডেলাইট সেভিং টাইমের বাইরে ক্যালিফোর্নিয়ার মতো স্থানগুলির জন্য এটি হবে -৪৮০ (UTC থেকে -৮ ঘণ্টা)। |
| ঐচ্ছিক | স্ট্রিং | শুধুমাত্র প্রতিষ্ঠান ( অন্য সকল ফলাফলের ক্ষেত্রে, এই বিষয়বস্তুটি হুবহু পড়ার জন্য। ফরম্যাট করা ঠিকানাটি প্রোগ্রামগতভাবে পার্স করবেন না। |
| ঐচ্ছিক | স্ট্রিং | এই স্থানের জন্য নির্ভরযোগ্য ওয়েবসাইট, যেমন কোনো ব্যবসার হোমপেজ। |
| ঐচ্ছিক | বুলিয়ান | স্থানটিতে হুইলচেয়ার-বান্ধব প্রবেশপথ আছে কিনা তা উল্লেখ করে। |
স্থান সম্পাদকীয় সারসংক্ষেপ
স্থানটির একটি সারসংক্ষেপ রয়েছে। সারসংক্ষেপটি একটি লিখিত বিবরণ নিয়ে গঠিত এবং প্রযোজ্য ক্ষেত্রে এর ভাষা কোডও অন্তর্ভুক্ত থাকে। সারসংক্ষেপের লেখাটি হুবহু উপস্থাপন করতে হবে এবং এটি পরিবর্তন বা পরিমার্জন করা যাবে না।
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| ঐচ্ছিক | স্ট্রিং | পূর্ববর্তী ক্ষেত্রগুলোর ভাষা। এটি সবসময় উপস্থিত নাও থাকতে পারে। |
| ঐচ্ছিক | স্ট্রিং | স্থানটি সম্পর্কে একটি মাঝারি দৈর্ঘ্যের লিখিত সারাংশ। |
স্থান খোলার সময়
কোনো স্থানের খোলার সময়সূচী বর্ণনা করে এমন একটি বস্তু।
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| ঐচ্ছিক | বুলিয়ান | একটি বুলিয়ান মান যা নির্দেশ করে স্থানটি বর্তমান সময়ে খোলা আছে কি না। |
| ঐচ্ছিক | অ্যারে< স্থান খোলার সময়কাল > | রবিবার থেকে শুরু করে কালানুক্রমিকভাবে সাত দিনব্যাপী একাধিক খোলার পর্ব। আরও তথ্যের জন্য PlaceOpeningHoursPeriod দেখুন। |
| ঐচ্ছিক | অ্যারে< স্থানবিশেষদিন > | পরবর্তী সাত দিনের জন্য সর্বাধিক সাতটি এন্ট্রির একটি অ্যারে। আরও তথ্যের জন্য PlaceSpecialDay দেখুন। |
| ঐচ্ছিক | স্ট্রিং | সেকেন্ডারি আওয়ারের ধরন শনাক্ত করতে ব্যবহৃত একটি টাইপ স্ট্রিং (উদাহরণস্বরূপ, |
| ঐচ্ছিক | অ্যারে<স্ট্রিং> | স্থানটির খোলার সময় মানুষের পাঠযোগ্য অক্ষরে বর্ণনা করে এমন স্ট্রিংগুলির একটি অ্যারে। |
স্থান খোলার সময়
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| প্রয়োজনীয় | স্থান খোলার সময় সময়কাল বিবরণ | এতে একজোড়া দিন ও সময়ের অবজেক্ট রয়েছে, যা বর্ণনা করে স্থানটি কখন খোলে। আরও তথ্যের জন্য PlaceOpeningHoursPeriodDetail দেখুন। |
| ঐচ্ছিক | স্থান খোলার সময় সময়কাল বিবরণ | এতে একজোড়া দিন এবং সময়ের অবজেক্ট থাকতে পারে, যা স্থানটি কখন বন্ধ হয় তা বর্ণনা করে। যদি কোনো স্থান সর্বদা খোলা থাকে, তাহলে প্রতিক্রিয়া থেকে বন্ধ হওয়ার অংশটি অনুপস্থিত থাকবে। ক্লায়েন্টরা এই বিষয়ে নিশ্চিত থাকতে পারেন যে, সর্বদা-খোলা অবস্থাটি একটি খোলা সময়কাল হিসাবে উপস্থাপিত হয়, যেখানে দিনের মান আরও তথ্যের জন্য PlaceOpeningHoursPeriodDetail দেখুন। |
স্থানবিশেষদিন
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| ঐচ্ছিক | স্ট্রিং | স্থানটির স্থানীয় সময় অঞ্চলে RFC3339 বিন্যাসে প্রকাশিত একটি তারিখ, উদাহরণস্বরূপ ২০১০-১২-৩১। |
| ঐচ্ছিক | বুলিয়ান | এই দিনের জন্য ব্যতিক্রমী সময় থাকলে 'ট্রু' হবে। যদি ' |
স্থান খোলার সময় সময়কাল বিবরণ
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| প্রয়োজনীয় | সংখ্যা | ০ থেকে ৬ পর্যন্ত একটি সংখ্যা, যা রবিবার থেকে শুরু করে সপ্তাহের দিনগুলোকে নির্দেশ করে। উদাহরণস্বরূপ, ২ মানে মঙ্গলবার। |
| প্রয়োজনীয় | স্ট্রিং | এতে ২৪-ঘণ্টার hhmm ফরম্যাটে দিনের সময় থাকতে পারে। মানগুলো ০০০০–২৩৫৯ পরিসরের মধ্যে থাকে। সময়টি স্থানটির সময় অঞ্চল অনুযায়ী জানানো হবে। |
| ঐচ্ছিক | স্ট্রিং | স্থানটির স্থানীয় সময় অঞ্চলে RFC3339 বিন্যাসে প্রকাশিত একটি তারিখ, উদাহরণস্বরূপ ২০১০-১২-৩১। |
| ঐচ্ছিক | বুলিয়ান | সত্য হবে যদি সাত দিনের সময়সীমার কারণে কোনো নির্দিষ্ট সময়কাল সংক্ষিপ্ত করা হয়, যেখানে সময়কালটি অনুরোধের তারিখের মধ্যরাতের আগে শুরু হয় এবং/অথবা শেষ দিনের মধ্যরাতে বা তার পরে শেষ হয়। এই বৈশিষ্ট্যটি নির্দেশ করে যে খোলা বা বন্ধ করার সময়কাল এই সাত দিনের সময়সীমা অতিক্রম করতে পারে। |
প্লেসফটো
একটি স্থানের ছবি। প্লেস ফটো এপিআই (Place Photo API) ব্যবহার করে নিম্নলিখিত প্যাটার্নের একটি ইউআরএল (url) দ্বারা ছবিটি অ্যাক্সেস করা যাবে:
https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY
আরও তথ্যের জন্য স্থানটির ছবিগুলো দেখুন।
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| প্রয়োজনীয় | সংখ্যা | ছবিটির উচ্চতা। |
| প্রয়োজনীয় | অ্যারে<স্ট্রিং> | ছবিটির এইচটিএমএল অ্যাট্রিবিউশন। |
| প্রয়োজনীয় | স্ট্রিং | ফটো অনুরোধ করার সময় ছবিটি শনাক্ত করতে ব্যবহৃত একটি স্ট্রিং। |
| প্রয়োজনীয় | সংখ্যা | ছবিটির প্রস্থ। |
স্থান পর্যালোচনা
একজন ব্যবহারকারীর জমা দেওয়া স্থানটির পর্যালোচনা।
| মাঠ | প্রয়োজনীয় | প্রকার | বর্ণনা |
|---|---|---|---|
| প্রয়োজনীয় | স্ট্রিং | যে ব্যবহারকারী রিভিউটি জমা দিয়েছেন তার নাম। বেনামী রিভিউগুলোকে "একজন গুগল ব্যবহারকারী" হিসেবে উল্লেখ করা হয়। |
| প্রয়োজনীয় | সংখ্যা | এই জায়গাটির ব্যাপারে ব্যবহারকারীর সামগ্রিক রেটিং। এটি একটি পূর্ণ সংখ্যা, যার পরিসর ১ থেকে ৫ পর্যন্ত। |
| প্রয়োজনীয় | স্ট্রিং | বর্তমান সময়ের সাপেক্ষে, যে সময়ে পর্যালোচনাটি লিখিত আকারে জমা দেওয়া হয়েছিল। |
| প্রয়োজনীয় | সংখ্যা | পর্যালোচনাটি জমা দেওয়ার সময়, যা ১ জানুয়ারী, ১৯৭০ ইউটিসি-এর মধ্যরাত থেকে সেকেন্ডে পরিমাপ করা হয়েছে। |
| ঐচ্ছিক | স্ট্রিং | ব্যবহারকারীর গুগল ম্যাপস লোকাল গাইডস প্রোফাইলের ইউআরএল, যদি উপলব্ধ থাকে। |
| ঐচ্ছিক | স্ট্রিং | একটি IETF ভাষা কোড যা ফেরত আসা পর্যালোচনার ভাষা নির্দেশ করে। এই ফিল্ডটিতে শুধুমাত্র মূল ভাষার ট্যাগ থাকে, দেশ বা অঞ্চল নির্দেশকারী দ্বিতীয় ট্যাগটি থাকে না। উদাহরণস্বরূপ, সমস্ত ইংরেজি পর্যালোচনাকে 'en' হিসাবে ট্যাগ করা হয়, 'en-AU' বা 'en-UK' ইত্যাদি হিসাবে নয়। যদি কোনো পর্যালোচনার লেখা ছাড়া শুধুমাত্র রেটিং থাকে, তাহলে এই ফিল্ডটি খালি থাকে। |
| ঐচ্ছিক | স্ট্রিং | একটি IETF ভাষা কোড যা পর্যালোচনার মূল ভাষা নির্দেশ করে। যদি পর্যালোচনাটি অনুবাদ করা হয়ে থাকে, তাহলে |
| ঐচ্ছিক | স্ট্রিং | ব্যবহারকারীর প্রোফাইল ফটোর ইউআরএল, যদি উপলব্ধ থাকে। |
| ঐচ্ছিক | স্ট্রিং | ব্যবহারকারীর রিভিউ। গুগল প্লেসেস-এ কোনো স্থানের রিভিউ দেওয়ার সময়, টেক্সট রিভিউ ঐচ্ছিক বলে গণ্য করা হয়। তাই, এই ফিল্ডটি খালি থাকতে পারে। মনে রাখবেন যে এই ফিল্ডে সাধারণ HTML মার্কআপ থাকতে পারে। উদাহরণস্বরূপ, এনটিটি রেফারেন্স |
| ঐচ্ছিক | বুলিয়ান | একটি বুলিয়ান মান যা নির্দেশ করে যে রিভিউটি তার মূল ভাষা থেকে অনুবাদ করা হয়েছে কিনা। যদি কোনো রিভিউ অনুবাদ করা হয়ে থাকে, যার মান 'true', তাহলে গুগল আপনার ব্যবহারকারীদের তা জানানোর পরামর্শ দেয়। উদাহরণস্বরূপ, আপনি রিভিউটিতে "Translated by Google" স্ট্রিংটি যোগ করতে পারেন। |