รูปแบบการตอบกลับสำหรับ API รายละเอียดสถานที่ใหม่ การค้นหาใกล้เคียง และการค้นหาข้อความ
ได้เปลี่ยนจากรูปแบบของ API ที่มีอยู่ ความแตกต่างที่สำคัญจะอยู่ในรูปแบบของออบเจ็กต์ Place
ที่แสดงโดยแต่ละเมธอด ตามที่อธิบายไว้ในการเปลี่ยนแปลงออบเจ็กต์ Place ของการตอบกลับ
นอกจากนี้ ช่องระดับบนสุดของออบเจ็กต์การตอบกลับก็มีการเปลี่ยนแปลงสำหรับ API แต่ละรายการด้วย โปรดดูที่
- การเปลี่ยนแปลงการตอบกลับของ Text Search
- การเปลี่ยนแปลงคําตอบของฟีเจอร์การค้นหาใกล้เคียง
- การเปลี่ยนแปลงคําตอบเกี่ยวกับรายละเอียดสถานที่
การเปลี่ยนแปลงออบเจ็กต์สถานที่ของการตอบกลับ
ตารางนี้แสดงการเปลี่ยนแปลงของออบเจ็กต์ใหม่ Place
ในการตอบกลับสำหรับรายละเอียดสถานที่ (ใหม่) การค้นหาใกล้เคียง (ใหม่) และการค้นหาข้อความ (ใหม่) เมื่อเทียบกับออบเจ็กต์ Place
ที่มีอยู่
ออบเจ็กต์การตอบกลับใหม่ใช้ตัวพิมพ์เล็ก/ใหญ่สำหรับชื่อช่อง มีช่องใหม่ และเปลี่ยนชื่อบางช่องที่มีอยู่
ฟิลด์ | ออบเจ็กต์สถานที่ที่มีอยู่ | ออบเจ็กต์สถานที่ใหม่ | Notes |
---|---|---|---|
คอมโพเนนต์ที่อยู่ | address_components |
addressComponents |
|
ที่อยู่แบบ Microformat | 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 ดูไอคอนสถานที่สำหรับข้อมูลเพิ่มเติม |
|
สีพื้นหลังไอคอน | 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 |
photos |
รูปแบบของ photos มีการเปลี่ยนแปลงในออบเจ็กต์ Place ใหม่ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนเป็นการอ้างอิงรูปภาพ |
รหัสสถานที่ | place_id |
id |
|
Plus Code | plus_code |
plusCode |
|
ระดับราคา | price_level |
priceLevel |
|
Rating | rating |
rating |
|
การตรวจสอบ | reviews |
reviews |
|
เวลาทำการรองสำหรับสัปดาห์หน้านับจากวันนี้ โดยมีข้อยกเว้นและข้อมูลอื่นๆ ทั้งหมด | secondary_opening_hours |
currentSecondaryOpeningHours |
|
ประเภทสถานที่ | types |
types |
|
URL ของ Google Maps ของสถ านที่ | url |
googleMapsUri |
|
จำนวนการให้คะแนนของผู้ใช้ | user_ratings_total |
userRatingCount |
|
การชดเชย UTC | 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 |
|
ชื่อทรัพยากร | name ในแบบฟอร์ม places/PLACE_ID |
ใน API ที่มีอยู่ ช่อง name มีชื่อสถานที่เป็นสตริงข้อความ ใน API ใหม่ ข้อมูลดังกล่าวจะอยู่ใน displayName |
|
วางประเภทหลัก | primaryTypeName |
ใหม่ | |
วางประเภทหลักเป็นสตริงข้อความ | primaryTypeDisplayName |
ใหม่ | |
เวลาทำการรองรายสัปดาห์แบบปกติ โดยมีข้อยกเว้นและข้อมูลอื่นๆ ทั้งหมด | regularSecondaryOpeningHours |
ใหม่ | |
ตัวเลือกการชำระเงินที่สถานที่ยอมรับ | paymentOptions |
ใหม่ | |
ตัวเลือกที่จอดรถ | parkingOptions |
ใหม่ | |
รายการจุดหมายย่อยที่เกี่ยวข้องกับสถานที่ | subDestinations |
ใหม่ | |
ข้อมูลล่าสุดเกี่ยวกับตัวเลือกเชื้อเพลิงในปั๊มน้ำมัน | fuelOptions |
ใหม่ | |
ข้อมูลการชาร์จ EV สำหรับสถานที่หนึ่ง | evChargeOptions |
ใหม่ | |
แอตทริบิวต์สถานที่ | outdoorSeating, liveMusic, menuForChildren, servesCocktails,
servesDessert, servesCoffee, goodForChildren, allowsDogs, restroom,
goodForGroups, goodForWatchingSports |
ใหม่ |
การเปลี่ยนแปลงการตอบกลับของ Text Search
ตารางต่อไปนี้แสดงการเปลี่ยนแปลงในช่องระดับบนสุดของออบเจ็กต์การตอบกลับสำหรับการค้นหาข้อความที่มีอยู่และออบเจ็กต์คำตอบสำหรับการค้นหาข้อความ (ใหม่) สำหรับ API ใหม่ ช่องระดับบนสุดเพียงช่องเดียวในการตอบสนองคืออาร์เรย์ places
ฟิลด์ | การค้นหาข้อความ (ที่มีอยู่) | การค้นหาข้อความ (ใหม่) | Notes |
---|---|---|---|
การระบุแหล่งที่มาของสถานที่ | html_attributions |
ย้ายไปยังออบเจ็กต์ Place ใหม่สำหรับแต่ละสถานที่ด้วย place.attributions |
|
อาร์เรย์ของสถานที่ | อาร์เรย์ results ของออบเจ็กต์ Place ที่มีอยู่ |
อาร์เรย์ places ของออบเจ็กต์ Place ใหม่ |
|
สถานะของคำขอ | status |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) | |
ข้อความแสดงข้อผิดพลาด | error_message |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) | |
ข้อความแสดงข้อมูล | info_messages |
ลบแล้ว | |
โทเค็นของหน้า | next_page_token |
ลบแล้ว |
การเปลี่ยนแปลงการตอบสนองของการค้นหาใกล้เคียง
ตารางต่อไปนี้แสดงการเปลี่ยนแปลงในช่องระดับบนสุดของออบเจ็กต์การตอบกลับสำหรับการค้นหาใกล้เคียงที่มีอยู่และออบเจ็กต์การตอบกลับสำหรับการค้นหาใกล้เคียง (ใหม่) สำหรับ API ใหม่ ช่องระดับบนสุดช่องเดียวในการตอบสนองคืออาร์เรย์ places
ฟิลด์ | การค้นหาใกล้เคียง (ที่มีอยู่) | การค้นหาใกล้เคียง (ใหม่) | Notes |
---|---|---|---|
การระบุแหล่งที่มาของสถานที่ | html_attributions |
ย้ายไปยังออบเจ็กต์ Place ใหม่สำหรับแต่ละสถานที่ด้วย place.attributions |
|
อาร์เรย์ของสถานที่ | อาร์เรย์ results ของออบเจ็กต์ Place ที่มีอยู่ |
อาร์เรย์ places ของออบเจ็กต์ Place ใหม่ |
|
สถานะของคำขอ | status |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) | |
ข้อความแสดงข้อผิดพลาด | error_message |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) | |
ข้อความแสดงข้อมูล | info_messages |
ลบแล้ว | |
โทเค็นของหน้า | next_page_token |
ลบแล้ว |
การเปลี่ยนแปลงการตอบกลับรายละเอียดสถานที่
ตารางต่อไปนี้แสดงการเปลี่ยนแปลงในช่องระดับบนสุดของออบเจ็กต์การตอบกลับสำหรับรายละเอียดสถานที่ที่มีอยู่และออบเจ็กต์การตอบกลับสำหรับรายละเอียดสถานที่ (ใหม่) สำหรับ API ใหม่ ช่องระดับบนสุดช่องเดียวในการตอบสนองคืออาร์เรย์ places
ฟิลด์ | รายละเอียดสถานที่ (ที่มีอยู่) | รายละเอียดสถานที่ (ใหม่) | Notes |
---|---|---|---|
การระบุแหล่งที่มาของสถานที่ | html_attributions |
ย้ายไปยังออบเจ็กต์ Place ใหม่ด้วย attributions |
|
รายละเอียดสถานที่ | result ที่มีออบเจ็กต์ Place ที่มีอยู่ |
ออบเจ็กต์สถานที่ใหม่ | |
สถานะของคำขอ | status |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) | |
ข้อความแสดงข้อมูล | info_messages |
ย้ายไปยังการตอบกลับ HTTP มาตรฐาน (รหัสการตอบกลับ HTTP และข้อความ) |