คำขอค้นหาสถานที่ (เดิม) จะรับข้อมูลข้อความและแสดงผลสถานที่ อินพุต อาจเป็นข้อมูลข้อความของ Places ทุกชนิด เช่น ชื่อ ที่อยู่ หรือหมายเลข โทรศัพท์ คำขอต้องเป็นสตริง คำขอค้นหาสถานที่ (เดิม) ที่ใช้ข้อมูลที่ไม่ใช่สตริง เช่น พิกัดละติจูด/ลองจิจูดหรือ Plus Code จะทำให้เกิดข้อผิดพลาด
คำขอค้นหาสถานที่ (เดิม)
คำขอค้นหาสถานที่ (เดิม) คือ HTTP URL ในรูปแบบต่อไปนี้
https://maps.googleapis.com/maps/api/place/findplacefromtext/output?parameters
โดย output อาจมีค่าใดค่าหนึ่งต่อไปนี้
json(แนะนํา) ระบุเอาต์พุตใน JavaScript Object Notation (JSON)xmlระบุเอาต์พุตเป็น XML
ต้องระบุพารามิเตอร์บางอย่างเพื่อเริ่มคำขอค้นหาสถานที่ (เดิม) พารามิเตอร์ทั้งหมดจะคั่นด้วยเครื่องหมายแอมเพอร์แซนด์ (&) ตาม
มาตรฐานใน URL
พารามิเตอร์ที่จำเป็น
-
อินพุต
สตริงข้อความที่จะค้นหา เช่น "ร้านอาหาร" หรือ "123 ถนนเมน" ต้องเป็นชื่อสถานที่ ที่อยู่ หรือหมวดหมู่ของ สถานประกอบการ อินพุตประเภทอื่นๆ อาจทำให้เกิดข้อผิดพลาดและไม่รับประกันว่าจะแสดงผลลัพธ์ที่ถูกต้อง Places API จะแสดงรายการที่ตรงกัน โดยอิงตามสตริงนี้ และจัดลำดับผลลัพธ์ตาม ความเกี่ยวข้องที่รับรู้
-
inputtype
ประเภทของอินพุต ซึ่งอาจเป็น
textqueryหรือphonenumberหมายเลขโทรศัพท์ต้องอยู่ในรูปแบบระหว่างประเทศ (มีเครื่องหมายบวก ("+") นำหน้า ตามด้วยรหัสประเทศ แล้วจึงเป็น หมายเลขโทรศัพท์) ดูข้อมูลเพิ่มเติมได้ที่ คำแนะนำ E.164 ของ ITU
พารามิเตอร์ที่ไม่บังคับ
-
Fields
ข้อควรระวัง: คำขอการค้นหาสถานที่ และคำขอรายละเอียดสถานที่ จะไม่แสดงฟิลด์เดียวกัน คำขอการค้นหาสถานที่จะแสดงผลชุดย่อยของฟิลด์ที่คำขอรายละเอียดสถานที่แสดงผล หากฟิลด์ที่ต้องการไม่ได้ แสดงผลโดยการค้นหาสถานที่ คุณสามารถใช้การค้นหาสถานที่เพื่อรับplace_idจากนั้นใช้รหัสสถานที่ดังกล่าวเพื่อส่งคำขอรายละเอียดสถานที่ ดูข้อมูลเพิ่มเติมเกี่ยวกับฟิลด์ที่ใช้ไม่ได้ในคำขอการค้นหาสถานที่ได้ที่ การรองรับฟิลด์ของ Places APIใช้พารามิเตอร์ฟิลด์เพื่อระบุรายการประเภทข้อมูลสถานที่ที่คั่นด้วยคอมมาเพื่อแสดงผล ตัวอย่างเช่น
fields=formatted_address,name,geometryใช้เครื่องหมายทับ เมื่อระบุค่าแบบผสม ตัวอย่างเช่นopening_hours/open_nowฟิลด์แบ่งออกเป็น 3 หมวดหมู่การเรียกเก็บเงิน ได้แก่ พื้นฐาน รายชื่อติดต่อ และ บรรยากาศ ระบบจะเรียกเก็บเงินสำหรับฟิลด์พื้นฐานตามราคาฐาน และเรียกเก็บเงินสำหรับฟิลด์รายชื่อติดต่อและฟิลด์บรรยากาศในอัตราที่สูงกว่า ระบบจะเรียกเก็บเงิน SKU พื้นฐาน, SKU รายชื่อติดต่อ และ SKU บรรยากาศเพิ่มเติมจาก SKU พื้นฐาน (รายละเอียดสถานที่, ค้นหาสถานที่, การค้นหาในบริเวณใกล้เคียง หรือการค้นหาข้อความ) สำหรับคำขอที่ทริกเกอร์ SKU เหล่านี้ ดูข้อมูลเพิ่มเติมได้ที่ตารางราคา
พื้นฐาน
หมวดหมู่พื้นฐานมีช่องต่อไปนี้
address_components,adr_addressbusiness_status,formatted_addressgeometry,icon,icon_mask_base_uriicon_background_color,namepermanently_closed(เลิกใช้งานแล้ว),photo,place_id,plus_codetype,url,utc_offsetvicinity,wheelchair_accessible_entranceการติดต่อ
หมวดหมู่ "ติดต่อ" มีช่องต่อไปนี้
current_opening_hours,formatted_phone_numberinternational_phone_number,opening_hourssecondary_opening_hours,websiteบรรยากาศ
หมวดหมู่บรรยากาศมีช่องต่อไปนี้
curbside_pickup,delivery,dine_in,editorial_summary,price_level,rating,reservable,reviews,serves_beer,serves_breakfast,serves_brunch,serves_dinner,serves_lunch,serves_vegetarian_food,serves_wine,takeout,user_ratings_totalหมายเหตุ: ระบบจะแสดงการแสดงที่มาhtml_attributionsพร้อมกับการเรียกใช้ทุกครั้งเสมอ ไม่ว่าคุณจะขอฟิลด์ดังกล่าวหรือไม่ก็ตาม -
ภาษา
ภาษาที่จะแสดงผลลัพธ์
- ดู รายการภาษาที่รองรับ Google มักจะอัปเดตภาษาที่รองรับอยู่เสมอ ดังนั้นรายการนี้อาจไม่ครอบคลุมทั้งหมด
-
หากไม่ได้ระบุ
languageAPI จะพยายามใช้ภาษาที่ต้องการตามที่ระบุไว้ในส่วนหัวAccept-Language - API จะพยายามอย่างเต็มที่เพื่อให้ที่อยู่ที่อ่านง่ายสำหรับทั้งผู้ใช้และคนในพื้นที่ เพื่อให้บรรลุเป้าหมายดังกล่าว ระบบจะแสดงที่อยู่ในภาษาท้องถิ่น โดยแปลงเป็นสคริปต์ที่ผู้ใช้อ่านได้หากจำเป็น ตามภาษาที่ต้องการ ส่วนที่อยู่อื่นๆ จะแสดงในภาษาที่ต้องการ คอมโพเนนต์ของที่อยู่ ทั้งหมดจะแสดงในภาษาเดียวกัน ซึ่งเลือกจากคอมโพเนนต์แรก
- หากชื่อไม่มีในภาษาที่ต้องการ API จะใช้ชื่อที่ใกล้เคียงที่สุด
- ภาษาที่ต้องการมีผลเล็กน้อยต่อชุดผลลัพธ์ที่ API เลือกที่จะแสดงผล และลำดับที่แสดงผล Geocoder จะตีความตัวย่อแตกต่างกันไปตามภาษา เช่น ตัวย่อสำหรับประเภทถนน หรือคำพ้องความหมายที่อาจ ใช้ได้ในภาษาหนึ่งแต่ใช้ไม่ได้ในอีกภาษาหนึ่ง เช่น utca และ tér เป็นคำพ้องความหมายของถนนในภาษาฮังการี
-
locationbias
ต้องการผลลัพธ์ในพื้นที่ที่ระบุโดยการระบุรัศมีและ lat/lng หรือคู่ lat/lng 2 คู่ที่แสดงจุดของสี่เหลี่ยมผืนผ้า หากไม่ได้ระบุพารามิเตอร์นี้ API จะใช้การให้น้ำหนักพิเศษตามที่อยู่ IP โดยค่าเริ่มต้น
-
ความเอนเอียงของ IP: สั่งให้ API ใช้การปรับที่อยู่ IP ส่งสตริง
ipbias(ตัวเลือกนี้ไม่มีพารามิเตอร์เพิ่มเติม) -
Circular: สตริงที่ระบุรัศมีเป็นเมตร รวมถึงละติจูด/ลองจิจูดในรูปแบบทศนิยม
องศา โปรดใช้รูปแบบต่อไปนี้
circle:radius@lat,lng -
สี่เหลี่ยมผืนผ้า: สตริงที่ระบุคู่ละติจูด/ลองจิจูด 2 คู่ในหน่วยองศาทศนิยม
ซึ่งแสดงจุดใต้/ตะวันตกและเหนือ/ตะวันออกของสี่เหลี่ยมผืนผ้า ใช้
รูปแบบต่อไปนี้
rectangle:south,west|north,eastโปรดทราบ ว่าค่าตะวันออก/ตะวันตกจะอยู่ในช่วง -180, 180 และ ค่าเหนือ/ใต้จะอยู่ในช่วง -90, 90
-
ความเอนเอียงของ IP: สั่งให้ API ใช้การปรับที่อยู่ IP ส่งสตริง
ตัวอย่าง ค้นหาสถานที่ (เดิม)
ตัวอย่างต่อไปนี้แสดงคำขอค้นหาสถานที่ (เดิม) สำหรับ "Museum of Contemporary
Art Australia" ซึ่งรวมถึงฟิลด์ photos,
formatted_address, name, rating,
opening_hours และ geometry
curl
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"
โดยใช้ พารามิเตอร์ locationbias เพื่อให้แสดงผลลัพธ์ภายใน
2,000 เมตรจากพิกัดที่ระบุ
curl
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
ตัวอย่างต่อไปนี้แสดงคำขอค้นหาสถานที่ (เดิม) สำหรับหมายเลขโทรศัพท์ โปรดทราบว่าระบบได้เข้ารหัส คำนำหน้าการโทรระหว่างประเทศ "+" เป็น %2B เพื่อให้คำขอนี้เป็น URL ที่เป็นไปตามข้อกำหนด หากไม่ได้เข้ารหัสไว้ คำนำหน้า + จะถอดรหัสเป็นช่องว่างในเซิร์ฟเวอร์ ซึ่งจะทำให้การค้นหาหมายเลขโทรศัพท์ไม่ถูกต้อง
curl
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
การตอบกลับของ ค้นหาสถานที่ (เดิม)
การตอบกลับ ค้นหาสถานที่ (เดิม) จะมีเฉพาะประเภทข้อมูลที่ระบุโดยใช้พารามิเตอร์fields และhtml_attributions ตัวอย่างต่อไปนี้แสดงการตอบกลับคำขอค้นหาสถานที่ (เดิม) สำหรับ "Museum of Contemporary Art Australia" ซึ่งรวมถึงฟิลด์
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
<?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
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ต้องระบุ | Array<Place> |
มีอาร์เรย์ของตัวเลือกสถานที่
คำขอการค้นหาสถานที่ จะแสดงผลชุดย่อยของฟิลด์ที่คำขอรายละเอียดสถานที่แสดงผล หากการค้นหาสถานที่ ไม่แสดงฟิลด์ที่ต้องการ คุณสามารถใช้การค้นหาสถานที่ เพื่อรับ place_id แล้วใช้รหัสสถานที่ดังกล่าวเพื่อส่งคำขอรายละเอียดสถานที่
ดูข้อมูลเพิ่มเติมได้ที่สถานที่ |
|
ต้องระบุ | PlacesSearchStatus |
มีสถานะของคำขอ และอาจมีข้อมูลการแก้ไขข้อบกพร่อง เพื่อช่วยคุณติดตามหาสาเหตุที่คำขอไม่สำเร็จ ดูข้อมูลเพิ่มเติมได้ที่ PlacesSearchStatus |
|
ไม่บังคับ | สตริง |
เมื่อบริการแสดงรหัสสถานะอื่นที่ไม่ใช่ |
|
ไม่บังคับ | Array<string> |
เมื่อบริการแสดงข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดของคำขอ อาจมี |
PlacesSearchStatus
รหัสสถานะที่บริการส่งกลับ
OKซึ่งหมายความว่าคำขอ API สำเร็จ-
ZERO_RESULTSซึ่งหมายความว่าการค้นหาสำเร็จแต่ ไม่พบผลลัพธ์ ปัญหานี้อาจเกิดขึ้นหากการค้นหาผ่านlatlngในสถานที่ตั้งระยะไกล -
INVALID_REQUESTแสดงว่าคำขอ API มีรูปแบบไม่ถูกต้อง โดยทั่วไปเกิดจากไม่มีพารามิเตอร์การค้นหาที่จำเป็น (locationหรือradius) -
OVER_QUERY_LIMITที่ระบุข้อมูลต่อไปนี้- คุณส่งคำขอเกินขีดจำกัด QPS
- บัญชีของคุณไม่ได้เปิดใช้การเรียกเก็บเงิน
- ใช้เครดิต $200 รายเดือนหรือโควต้าการใช้งานที่กำหนดเองเกินแล้ว
- วิธีการชำระเงินที่ระบุใช้ไม่ได้อีกต่อไป (เช่น บัตรเครดิตหมดอายุ)
-
REQUEST_DENIEDซึ่งระบุว่าคำขอของคุณถูกปฏิเสธ โดยทั่วไปเนื่องจากสาเหตุต่อไปนี้- คำขอไม่มีคีย์ API
- พารามิเตอร์
keyไม่ถูกต้อง
UNKNOWN_ERRORแสดงว่าเกิดข้อผิดพลาดที่ไม่รู้จัก
สถานที่
แอตทริบิวต์ที่อธิบายสถานที่ แอตทริบิวต์บางอย่างอาจไม่พร้อมใช้งานสำหรับสถานที่บางประเภท
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ไม่บังคับ |
Array<AddressComponent>
|
อาร์เรย์ที่มีคอมโพเนนต์แยกต่างหากที่ใช้ได้กับที่อยู่นี้
ดูข้อมูลเพิ่มเติมได้ที่ |
|
ไม่บังคับ | สตริง |
การแสดงที่อยู่ของสถานที่ใน รูปแบบขนาดเล็ก adr |
|
ไม่บังคับ | สตริง |
ระบุสถานะการดำเนินงานของสถานที่ หากเป็นธุรกิจ
หากไม่มีข้อมูลอยู่ ระบบจะไม่แสดง
The allowed values include:
OPERATIONAL,
CLOSED_TEMPORARILY, and CLOSED_PERMANENTLY
|
|
ไม่บังคับ | บูลีน |
ระบุว่าธุรกิจรองรับการรับสินค้าโดยไม่ต้องลงจากรถหรือไม่ |
|
ไม่บังคับ | PlaceOpeningHours |
มีเวลาทำการในอีก 7 วันถัดไป (รวมถึงวันนี้) ระยะเวลาจะเริ่มตั้งแต่เที่ยงคืนของวันที่ส่งคำขอ
และสิ้นสุดเวลา 23:59 น. ในอีก 6 วันต่อมา ฟิลด์นี้ประกอบด้วย
ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHours |
|
ไม่บังคับ | บูลีน |
ระบุว่าธุรกิจรองรับการนำส่งหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าธุรกิจรองรับตัวเลือกที่นั่งในร่มหรือกลางแจ้ง หรือไม่ |
|
ไม่บังคับ | PlaceEditorialSummary |
มีสรุปของสถานที่ ข้อมูลสรุปประกอบด้วยภาพรวมที่เป็นข้อความ และยังมีรหัสภาษาสำหรับภาพรวมเหล่านี้ด้วย (หากมี) ข้อความสรุปต้องแสดงตามที่ระบุไว้และจะ แก้ไขหรือเปลี่ยนแปลงไม่ได้ ดูข้อมูลเพิ่มเติมได้ที่ PlaceEditorialSummary |
|
ไม่บังคับ | สตริง |
สตริงที่มีที่อยู่ที่มนุษย์อ่านได้ของสถานที่นี้ โดยส่วนใหญ่แล้วที่อยู่นี้จะเทียบเท่ากับที่อยู่ทางไปรษณีย์ โปรดทราบว่า บางประเทศ เช่น สหราชอาณาจักร ไม่อนุญาตให้เผยแพร่ที่อยู่ไปรษณีย์จริงเนื่องจากข้อจำกัดด้านการอนุญาตให้ใช้สิทธิ ที่อยู่ที่จัดรูปแบบแล้วประกอบด้วยคอมโพเนนต์ที่อยู่อย่างน้อย 1 รายการ ตามตรรกะ เช่น ที่อยู่ "111 8th Avenue, New York, NY" ประกอบด้วยคอมโพเนนต์ต่อไปนี้ "111" (หมายเลขถนน), "8th Avenue" (เส้นทาง), "New York" (เมือง) และ "NY" (รัฐในสหรัฐอเมริกา) อย่าแยกวิเคราะห์ที่อยู่ที่จัดรูปแบบแล้วโดยใช้โปรแกรม แต่คุณควรใช้คอมโพเนนต์ของที่อยู่แต่ละรายการ ซึ่งการตอบกลับจาก API จะรวมไว้ด้วยนอกเหนือจากฟิลด์ที่อยู่ที่จัดรูปแบบแล้ว |
|
ไม่บังคับ | สตริง |
มีหมายเลขโทรศัพท์ของสถานที่ใน รูปแบบท้องถิ่น |
|
ไม่บังคับ | Geometry |
มีตำแหน่งและวิวพอร์ตสำหรับตำแหน่ง ดูข้อมูลเพิ่มเติมได้ที่ |
|
ไม่บังคับ | สตริง |
มี URL ของไอคอนที่แนะนำซึ่งอาจแสดงต่อผู้ใช้ เมื่อระบุผลลัพธ์นี้บนแผนที่ |
|
ไม่บังคับ | สตริง |
มีรหัสสี HEX เริ่มต้นสำหรับหมวดหมู่ของสถานที่ |
|
ไม่บังคับ | สตริง |
มี URL ของไอคอนที่แนะนำ โดยไม่รวมนามสกุลประเภทไฟล์ |
|
ไม่บังคับ | สตริง |
มีหมายเลขโทรศัพท์ของสถานที่ในรูปแบบระหว่างประเทศ
รูปแบบระหว่างประเทศจะมีรหัสประเทศและนำหน้าด้วยเครื่องหมายบวก (+) ตัวอย่างเช่น international_phone_number สำหรับ
สำนักงานของ Google ในซิดนีย์ ออสเตรเลีย คือ |
|
ไม่บังคับ | สตริง |
มีชื่อที่มนุษย์อ่านได้สำหรับผลลัพธ์ที่แสดง สำหรับ |
|
ไม่บังคับ | PlaceOpeningHours |
มีเวลาทำการปกติ ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHours |
|
ไม่บังคับ | บูลีน |
ใช้ |
|
ไม่บังคับ | Array<PlacePhoto> |
อาร์เรย์ของออบเจ็กต์รูปภาพ ซึ่งแต่ละออบเจ็กต์มีข้อมูลอ้างอิงถึงรูปภาพ คำขออาจแสดงรูปภาพได้สูงสุด 10 รูป ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปภาพสถานที่และวิธีใช้รูปภาพในแอปพลิเคชันได้ในเอกสารประกอบรูปภาพสถานที่ ดูข้อมูลเพิ่มเติมได้ที่ PlacePhoto |
|
ไม่บังคับ | สตริง |
ตัวระบุที่เป็นข้อความซึ่งระบุสถานที่ที่ไม่ซ้ำกัน หากต้องการดึงข้อมูลเกี่ยวกับสถานที่ ให้ส่งตัวระบุนี้ใน
ฟิลด์ |
|
ไม่บังคับ | PlusCode |
การอ้างอิงตำแหน่งที่เข้ารหัสซึ่งได้มาจากพิกัดละติจูดและลองจิจูด ซึ่งแสดงถึงพื้นที่: 1/8000 ขององศาโดย 1/8000 ขององศา (ประมาณ 14 ม. x 14 ม. ที่เส้นศูนย์สูตร) หรือเล็กกว่า คุณใช้ Plus Codes แทนที่อยู่ได้ใน สถานที่ที่ไม่มีที่อยู่ (ไม่มีการระบุหมายเลขอ้างอิงอาคารหรือ ไม่มีการตั้งชื่อถนน) ดู Open Location Code และ Plus Code ดูข้อมูลเพิ่มเติมได้ที่ |
|
ไม่บังคับ | ตัวเลข |
ระดับราคาของสถานที่ในระดับ 0 ถึง 4 จำนวนเงินที่แน่นอน ซึ่งระบุด้วยค่าที่เฉพาะเจาะจงจะแตกต่างกันไปในแต่ละภูมิภาค ระดับราคา จะตีความดังนี้
|
|
ไม่บังคับ | ตัวเลข |
มีการให้คะแนนสถานที่ตั้งแต่ 1.0 ถึง 5.0 โดยอิงตามรีวิวของผู้ใช้ที่รวบรวมไว้ |
|
ไม่บังคับ | สตริง | |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่รองรับการจองหรือไม่ |
|
ไม่บังคับ | Array<PlaceReview> |
อาร์เรย์ JSON ของรีวิวสูงสุด 5 รายการ โดยค่าเริ่มต้น ระบบจะจัดเรียงรีวิว
ตามลำดับความเกี่ยวข้อง ใช้พารามิเตอร์คำขอ
Google ขอแนะนำให้ระบุให้ผู้ใช้ทราบว่าผลการค้นหาจัดเรียงตาม
ดูข้อมูลเพิ่มเติมได้ที่ PlaceReview |
|
ไม่บังคับ | สตริง | |
|
ไม่บังคับ | Array<PlaceOpeningHours> |
มีอาร์เรย์ของรายการสำหรับ 7 วันถัดไป ซึ่งรวมถึง
ข้อมูลเกี่ยวกับเวลาทำการรองของธุรกิจ เวลาทำการรองจะ
แตกต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหาร
สามารถระบุเวลาทำการของไดรฟ์ทรูหรือเวลาทำการของบริการนำส่งเป็นเวลาทำการรองได้ ฟิลด์นี้จะป้อนข้อมูลในฟิลด์ย่อย ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHours |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่นั้นเสิร์ฟเบียร์หรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่ให้บริการอาหารเช้าหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่ให้บริการอาหารมื้อสายหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่ให้บริการอาหารเย็นหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่ให้บริการอาหารกลางวันหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่นี้เสิร์ฟอาหารมังสวิรัติหรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่นี้เสิร์ฟไวน์หรือไม่ |
|
ไม่บังคับ | บูลีน |
ระบุว่าธุรกิจรองรับการสั่งกลับบ้านหรือไม่ |
|
ไม่บังคับ | Array<string> |
มีอาร์เรย์ของประเภทฟีเจอร์ที่อธิบายผลลัพธ์ที่ระบุ ดูรายการ ประเภทที่รองรับ |
|
ไม่บังคับ | สตริง |
มี URL ของหน้า Google อย่างเป็นทางการของสถานที่นี้ ซึ่งจะเป็นหน้าของ Google ที่มีข้อมูลที่ดีที่สุดเกี่ยวกับสถานที่นั้นๆ แอปพลิเคชันต้องลิงก์ไปยังหรือฝังหน้านี้ ในหน้าจอที่แสดงผลลัพธ์โดยละเอียดเกี่ยวกับสถานที่แก่ผู้ใช้ |
|
ไม่บังคับ | ตัวเลข |
จำนวนรีวิวทั้งหมดของสถานที่นี้ ไม่ว่าจะมีหรือไม่มีข้อความก็ตาม |
|
ไม่บังคับ | ตัวเลข |
มีจำนวนนาทีที่เขตเวลาปัจจุบันของสถานที่นี้ ออฟเซ็ตจาก UTC เช่น สำหรับสถานที่ในซิดนีย์ ออสเตรเลียในช่วง เวลาออมแสง ค่านี้จะเป็น 660 (+11 ชั่วโมงจาก UTC) และสำหรับ สถานที่ในแคลิฟอร์เนียที่อยู่นอกช่วงเวลาออมแสง ค่านี้จะเป็น -480 (-8 ชั่วโมงจาก UTC) |
|
ไม่บังคับ | สตริง |
สำหรับสถานประกอบการ (
สำหรับผลลัพธ์อื่นๆ ทั้งหมด ฟิลด์ เนื้อหานี้มีไว้ให้อ่านตามที่แสดง อย่าแยกวิเคราะห์ที่อยู่ที่จัดรูปแบบแล้วแบบเป็นโปรแกรม |
|
ไม่บังคับ | สตริง |
เว็บไซต์ที่เชื่อถือได้ของสถานที่นี้ เช่น หน้าแรกของธุรกิจ |
|
ไม่บังคับ | บูลีน |
ระบุว่าสถานที่นั้นมีทางเข้าที่ รองรับเก้าอี้รถเข็นหรือไม่ |
PlaceEditorialSummary
มีสรุปของสถานที่ ข้อมูลสรุปประกอบด้วยภาพรวมที่เป็นข้อความ และยังมีรหัสภาษาสำหรับข้อมูลเหล่านี้ด้วย (หากมี) ข้อความสรุปต้อง แสดงตามที่เป็นอยู่ และจะแก้ไขหรือเปลี่ยนแปลงไม่ได้
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ไม่บังคับ | สตริง |
ภาษาของฟิลด์ก่อนหน้า May not always be present. |
|
ไม่บังคับ | สตริง |
ข้อความสรุปความยาวปานกลางของสถานที่ |
PlaceOpeningHours
ออบเจ็กต์ที่อธิบายเวลาทำการของสถานที่
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ไม่บังคับ | บูลีน |
ค่าบูลีนที่ระบุว่าสถานที่เปิดอยู่หรือไม่ในเวลาปัจจุบัน |
|
ไม่บังคับ | Array<PlaceOpeningHoursPeriod> |
อาร์เรย์ของช่วงเวลาเปิดทำการที่ครอบคลุม 7 วัน โดยเริ่มจาก วันอาทิตย์ตามลำดับเวลา ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHoursPeriod |
|
ไม่บังคับ | Array<PlaceSpecialDay> |
อาร์เรย์ของรายการสูงสุด 7 รายการที่สอดคล้องกับ 7 วันถัดไป ดูข้อมูลเพิ่มเติมได้ที่ PlaceSpecialDay |
|
ไม่บังคับ | สตริง |
สตริงประเภทที่ใช้ระบุประเภทของเวลาทำการรอง (เช่น |
|
ไม่บังคับ | Array<string> |
อาร์เรย์ของสตริงที่อธิบายเวลาทำการของสถานที่ในรูปแบบข้อความที่มนุษย์อ่านได้ |
PlaceOpeningHoursPeriod
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ต้องระบุ | PlaceOpeningHoursPeriodDetail |
มีออบเจ็กต์วันและเวลา 2 รายการที่อธิบายเวลาที่สถานที่ เปิดทำการ ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHoursPeriodDetail |
|
ไม่บังคับ | PlaceOpeningHoursPeriodDetail |
อาจมีออบเจ็กต์วันและเวลา 1 คู่ที่อธิบายเวลาที่สถานที่
ปิด หากสถานที่เปิดตลอดเวลา ส่วนปิดจะหายไปจากการตอบกลับ
ไคลเอ็นต์สามารถใช้การระบุว่าเปิดตลอดเวลา
เป็นช่วงเวลาที่เปิดซึ่งมีวันที่มีค่า ดูข้อมูลเพิ่มเติมได้ที่ PlaceOpeningHoursPeriodDetail |
PlaceSpecialDay
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ไม่บังคับ | สตริง |
วันที่ที่แสดงในรูปแบบ RFC3339 ในเขตเวลาท้องถิ่นของสถานที่ เช่น 2010-12-31 |
|
ไม่บังคับ | บูลีน |
จริงหากมีเวลาทำการพิเศษสำหรับวันนี้ หาก
|
PlaceOpeningHoursPeriodDetail
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ต้องระบุ | ตัวเลข |
ตัวเลขตั้งแต่ 0-6 ซึ่งสอดคล้องกับวันในสัปดาห์ โดยเริ่ม ในวันอาทิตย์ เช่น 2 หมายถึงวันอังคาร |
|
ต้องระบุ | สตริง |
อาจมีเวลาของวันในรูปแบบ hhmm แบบ 24 ชั่วโมง ค่าอยู่ในช่วง 0000–2359 ระบบจะรายงานเวลาในเขตเวลาของสถานที่ |
|
ไม่บังคับ | สตริง |
วันที่ที่แสดงในรูปแบบ RFC3339 ในเขตเวลาท้องถิ่นของสถานที่ เช่น 2010-12-31 |
|
ไม่บังคับ | บูลีน |
เป็นจริงหากมีการตัดช่วงเวลาที่ระบุเนื่องจากกำหนดเวลา 7 วัน โดยช่วงเวลาเริ่มต้นก่อนเที่ยงคืนในวันที่ส่งคำขอ และ/หรือสิ้นสุดตั้งแต่เที่ยงคืนเป็นต้นไปในวันสุดท้าย พร็อพเพอร์ตี้นี้ บ่งบอกว่าระยะเวลาเปิดหรือปิดอาจขยายออกไปหลังจาก กำหนดเวลา 7 วันนี้ |
PlacePhoto
รูปภาพของสถานที่ คุณเข้าถึงรูปภาพได้โดยใช้ API Place Photo โดยใช้ URL ในรูปแบบต่อไปนี้
https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY
ดูข้อมูลเพิ่มเติมได้ที่ รูปภาพสถานที่
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ต้องระบุ | ตัวเลข |
ความสูงของรูปภาพ |
|
ต้องระบุ | Array<string> |
การระบุแหล่งที่มาของ HTML สำหรับรูปภาพ |
|
ต้องระบุ | สตริง |
สตริงที่ใช้ระบุรูปภาพเมื่อคุณส่งคำขอ Photo |
|
ต้องระบุ | ตัวเลข |
ความกว้างของรูปภาพ |
PlaceReview
รีวิวสถานที่ที่ผู้ใช้ส่ง
| ช่อง | ต้องระบุ | ประเภท | คำอธิบาย |
|---|---|---|---|
|
ต้องระบุ | สตริง |
ชื่อของผู้ใช้ที่ส่งรีวิว รีวิวที่ไม่ระบุชื่อจะ ระบุแหล่งที่มาเป็น "ผู้ใช้ Google" |
|
ต้องระบุ | ตัวเลข |
คะแนนโดยรวมของผู้ใช้สำหรับสถานที่นี้ ซึ่งเป็นเลขจำนวนเต็ม ตั้งแต่ 1 ถึง 5 |
|
ต้องระบุ | สตริง |
เวลาที่ส่งรีวิวเป็นข้อความ โดยอิงตามเวลาปัจจุบัน |
|
ต้องระบุ | ตัวเลข |
เวลาที่ส่งรีวิว โดยวัดเป็นจำนวน วินาทีนับตั้งแต่เที่ยงคืนของวันที่ 1 มกราคม 1970 UTC |
|
ไม่บังคับ | สตริง |
URL ของโปรไฟล์ Local Guide ใน Google Maps ของผู้ใช้ หากมี |
|
ไม่บังคับ | สตริง |
รหัสภาษา IETF ที่ระบุภาษาของรีวิวที่แสดงผล ช่องนี้มีเฉพาะแท็กภาษาหลักเท่านั้น ไม่มีแท็กรองที่ระบุประเทศหรือภูมิภาค เช่น รีวิวภาษาอังกฤษทั้งหมดจะติดแท็กเป็น 'en' ไม่ใช่ 'en-AU' หรือ 'en-UK' และอื่นๆ ฟิลด์นี้จะว่างเปล่าหากมีเฉพาะคะแนนที่ไม่มีข้อความรีวิว |
|
ไม่บังคับ | สตริง |
รหัสภาษา IETF ที่ระบุภาษาต้นฉบับของรีวิว หากรีวิวได้รับการแปลแล้ว |
|
ไม่บังคับ | สตริง |
URL ไปยังรูปโปรไฟล์ของผู้ใช้ (หากมี) |
|
ไม่บังคับ | สตริง |
รีวิวของผู้ใช้ เมื่อรีวิวสถานที่ด้วย Google Places
ระบบจะถือว่ารีวิวที่เป็นข้อความเป็นตัวเลือก ดังนั้น ช่องนี้อาจ
ว่างเปล่า โปรดทราบว่าฟิลด์นี้อาจมีมาร์กอัป HTML พื้นฐาน ตัวอย่างเช่น การอ้างอิงเอนทิตี |
|
ไม่บังคับ | บูลีน |
ค่าบูลีนที่ระบุว่ารีวิวได้รับการแปลจากภาษาต้นฉบับที่เขียนหรือไม่ หากรีวิวได้รับการแปลซึ่งสอดคล้องกับค่าเป็นจริง Google ขอแนะนำให้คุณระบุข้อมูลนี้ต่อผู้ใช้ เช่น คุณสามารถเพิ่มสตริง "แปลโดย Google" ลงในรีวิวได้ |