ভূমিকা
প্লেস ডিটেইলস (নতুন) , কাছাকাছি অনুসন্ধান (নতুন) এবং টেক্সট অনুসন্ধান (নতুন) এপিআই-এর রেসপন্স ফর্ম্যাটটি লিগ্যাসি এপিআই-এর ফর্ম্যাট থেকে পরিবর্তিত হয়েছে। প্রধান পার্থক্য হল প্রতিটি পদ্ধতি দ্বারা প্রদত্ত Place অবজেক্টের ফর্ম্যাট, যেমনটি রেসপন্স প্লেস অবজেক্টের পরিবর্তনগুলিতে বর্ণিত হয়েছে।
এছাড়াও, প্রতিটি API-এর জন্য রেসপন্স অবজেক্টের শীর্ষ স্তরের ক্ষেত্রগুলিও পরিবর্তিত হয়েছে। দেখুন:
- টেক্সট সার্চের প্রতিক্রিয়া পরিবর্তন
- কাছাকাছি অনুসন্ধানের প্রতিক্রিয়ায় পরিবর্তন
- স্থানের বিবরণের প্রতিক্রিয়ায় পরিবর্তন
প্রতিক্রিয়া স্থান বস্তুতে পরিবর্তন
এই টেবিলটি লিগ্যাসি Place অবজেক্টের তুলনায় প্লেস ডিটেইলস (নতুন), কাছাকাছি অনুসন্ধান (নতুন) এবং টেক্সট অনুসন্ধান (নতুন) এর প্রতিক্রিয়ায় নতুন Place অবজেক্টের পরিবর্তনগুলি দেখায়।
নতুন রেসপন্স অবজেক্টটি ক্ষেত্রের নামের জন্য ক্যামেল-কেসিং ব্যবহার করে, নতুন ক্ষেত্র ধারণ করে এবং কিছু লিগ্যাসি ক্ষেত্রের নাম পরিবর্তন করে।
| মাঠ | API (লিগ্যাসি) অবজেক্ট স্থাপন করে | স্থান API (নতুন) অবজেক্ট | মন্তব্য |
|---|---|---|---|
| ঠিকানা উপাদান | address_components | addressComponents | |
| স্থানের মাইক্রোফর্ম্যাট ঠিকানা | adr_address | adrFormatAddress | |
| ব্যবসার অবস্থা | business_status | businessStatus | |
| আগামী সপ্তাহের জন্য খোলা থাকার সময় | current_opening_hours | currentOpeningHours | |
| সম্পাদকীয় সারাংশ | editorial_summary | editorialSummary | |
| ফর্ম্যাট করা ঠিকানা | formatted_address | formattedAddress | |
| জাতীয় ফোন নম্বর | formatted_phone_number | nationalPhoneNumber | |
| স্থান | geometry.location | location | |
| ভিউপোর্ট | geometry.viewport | viewport | |
| স্থানের বৈশিষ্ট্য | html_attributions | attributions | লিগ্যাসি API গুলিতে প্রতিক্রিয়ার শীর্ষ-স্তরের ক্ষেত্র |
| আইকন URL | icon | সরানো হয়েছে। iconMaskBaseUri এবং iconBackgroundColor ব্যবহার করুন। আরও তথ্যের জন্য Place আইকন দেখুন। | |
| আইকনের পটভূমির রঙ | icon_background_color | iconBackgroundColor | |
| আইকন মাস্ক URL | icon_mask_base_uri | iconMaskBaseUri | |
| আন্তর্জাতিক ফোন নম্বর | international_phone_number | internationalPhoneNumber | |
| জায়গার নাম টেক্সট করুন | name | displayName | স্থানের নাম লেখা এখন displayName.text হিসেবে এবং language displayName.languageCode হিসেবে ব্যবহার করা যাবে। |
| খোলার ঘন্টা | opening_hours | regularOpeningHours | |
| ছবি | photos | photos | নতুন Place অবজেক্টে photos ফর্ম্যাট পরিবর্তন করা হয়েছে। আরও তথ্যের জন্য, ছবির রেফারেন্সে পরিবর্তন দেখুন। |
| স্থান আইডি | place_id | id | |
| প্লাস কোড | plus_code | plusCode | |
| দামের স্তর | price_level | priceLevel | |
| রেটিং | rating | rating | |
| পর্যালোচনা | reviews | reviews | |
| আজ থেকে পরবর্তী সপ্তাহের জন্য দ্বিতীয় খোলা থাকার সময়, ব্যতিক্রম এবং অন্যান্য সমস্ত ডেটা সহ | secondary_opening_hours | currentSecondaryOpeningHours | |
| স্থানের ধরণ | types | types | |
| জায়গাটির গুগল ম্যাপের ইউআরএল | url | googleMapsUri | |
| ব্যবহারকারীর রেটিংয়ের সংখ্যা | user_ratings_total | userRatingCount | |
| ইউটিসি অফসেট | utc_offset | utcOffsetMinutes | |
| রাস্তার নাম এবং শহর সহ ঠিকানার সংক্ষিপ্ত রূপ | vicinity | shortFormattedAddress | |
| ওয়েবসাইট রাখুন | website | websiteUri | |
| হুইলচেয়ার ব্যবহারের সুবিধা সম্পর্কিত তথ্য | wheelchair_accessible_entrance | accessibilityOptions | wheelchair_accessible_entrance এখন accessibilityOptions.wheelchairAccessibleEntrance এ আছে |
| স্থানের বৈশিষ্ট্য | takeout, delivery, dine_in, curbside_pickup, reservable, serves_breakfast, serves_lunch, serves_dinner, serves_beer, serves_wine, serves_brunch, serves_vegetarian_food | takeout, delivery, dineIn, curbsidePickup, reservable, servesBreakfast, servesLunch, servesDinner, servesBeer, servesWine, servesBrunch, servesVegetarianFood | |
| রিসোর্সের নাম | places/ PLACE_ID ফর্মে name ক্ষেত্র | লিগ্যাসি API-তে, name ফিল্ডে একটি টেক্সট স্ট্রিং হিসেবে স্থানের নাম থাকে। নতুন API-তে, সেই তথ্য displayName এ থাকে। | |
| প্রাথমিক ধরণ রাখুন | primaryTypeName | নতুন | |
| একটি টেক্সট স্ট্রিং হিসেবে প্রাথমিক টাইপ রাখুন | primaryTypeDisplayName | নতুন | |
| নিয়মিত সাপ্তাহিক মাধ্যমিক খোলার সময়, ব্যতিক্রম এবং অন্যান্য সমস্ত তথ্য সহ | regularSecondaryOpeningHours | নতুন | |
| স্থানটি যে পেমেন্ট বিকল্পগুলি গ্রহণ করে | paymentOptions | নতুন | |
| পার্কিং বিকল্পগুলি | parkingOptions | নতুন | |
| স্থান সম্পর্কিত উপ-গন্তব্যের তালিকা | subDestinations | নতুন | |
| একটি পেট্রোল পাম্পে জ্বালানি বিকল্প সম্পর্কে সাম্প্রতিক তথ্য | fuelOptions | নতুন | |
| কোনও স্থানের জন্য ইভি চার্জিং তথ্য | evChargeOptions | নতুন | |
| স্থানের বৈশিষ্ট্য | outdoorSeating, liveMusic, menuForChildren, servesCocktails, servesDessert, servesCoffee, goodForChildren, allowsDogs, restroom, goodForGroups, goodForWatchingSports | নতুন |
টেক্সট সার্চের প্রতিক্রিয়া পরিবর্তন
নিচের টেবিলে টেক্সট সার্চ (লিগ্যাসি) এর জন্য রেসপন্স অবজেক্টের টপ-লেভেল ফিল্ড এবং টেক্সট সার্চ (নতুন) এর জন্য রেসপন্স অবজেক্টের পরিবর্তনগুলি দেখানো হয়েছে। নতুন API এর জন্য, রেসপন্সের একমাত্র টপ-লেভেল ফিল্ড হল places অ্যারে।
| মাঠ | টেক্সট সার্চ (লিগ্যাসি) | টেক্সট সার্চ (নতুন) | মন্তব্য |
|---|---|---|---|
| স্থানের বৈশিষ্ট্য | html_attributions | প্রতিটি স্থানের জন্য place.attributions হিসেবে নতুন স্থান বস্তুতে স্থানান্তরিত করা হয়েছে। | |
| স্থানের বিন্যাস | লিগ্যাসি প্লেস অবজেক্টের results অ্যারে | নতুন প্লেস অবজেক্টের places অ্যারে | |
| অনুরোধের স্থিতি | status | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে | |
| কোনও ত্রুটি বার্তা | error_message | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে | |
| যেকোনো তথ্য বার্তা | info_messages | সরানো হয়েছে | |
| পৃষ্ঠা টোকেন | next_page_token | সরানো হয়েছে |
কাছাকাছি অনুসন্ধানের প্রতিক্রিয়ায় পরিবর্তন
নিচের টেবিলটি Nearby Search (Legacy) এর জন্য রেসপন্স অবজেক্টের টপ-লেভেল ফিল্ড এবং Nearby Search (New) এর জন্য রেসপন্স অবজেক্টের পরিবর্তনগুলি দেখায়। নতুন API এর জন্য, রেসপন্সের একমাত্র টপ-লেভেল ফিল্ড হল places অ্যারে।
| মাঠ | কাছাকাছি অনুসন্ধান (উত্তরাধিকার) | কাছাকাছি অনুসন্ধান (নতুন) | মন্তব্য |
|---|---|---|---|
| স্থানের বৈশিষ্ট্য | html_attributions | প্রতিটি স্থানের জন্য place.attributions হিসেবে নতুন স্থান বস্তুতে স্থানান্তরিত করা হয়েছে। | |
| স্থানের বিন্যাস | লিগ্যাসি প্লেস অবজেক্টের results অ্যারে | নতুন প্লেস অবজেক্টের places অ্যারে | |
| অনুরোধের স্থিতি | status | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে | |
| কোনও ত্রুটি বার্তা | error_message | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে | |
| যেকোনো তথ্য বার্তা | info_messages | সরানো হয়েছে | |
| পৃষ্ঠা টোকেন | next_page_token | সরানো হয়েছে |
স্থানের বিবরণ (নতুন) প্রতিক্রিয়া পরিবর্তন
নিম্নলিখিত টেবিলে স্থান বিবরণী (উত্তরাধিকার) এর জন্য প্রতিক্রিয়া বস্তুর শীর্ষ-স্তরের ক্ষেত্র এবং স্থান বিবরণী (নতুন) এর জন্য প্রতিক্রিয়া বস্তুর পরিবর্তনগুলি দেখানো হয়েছে। নতুন API এর জন্য, প্রতিক্রিয়ার একমাত্র শীর্ষ-স্তরের ক্ষেত্র হল places অ্যারে।
| মাঠ | স্থানের বিবরণ (উত্তরাধিকারসূত্রে) | স্থানের বিবরণ (নতুন) | মন্তব্য |
|---|---|---|---|
| স্থানের বৈশিষ্ট্য | html_attributions | নতুন স্থান বস্তুতে attributions হিসেবে স্থানান্তরিত করা হয়েছে | |
| স্থানের বিবরণ (নতুন) | লিগ্যাসি প্লেস অবজেক্ট ধারণকারী result | নতুন স্থান বস্তু | |
| অনুরোধের স্থিতি | status | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে | |
| যেকোনো তথ্য বার্তা | info_messages | স্ট্যান্ডার্ড HTTP প্রতিক্রিয়াতে (HTTP প্রতিক্রিয়া কোড এবং বার্তা) সরানো হয়েছে |