เกี่ยวกับ Places API (ใหม่)

Places API (ใหม่) ประกอบด้วย API ต่อไปนี้:

เอกสารนี้มีภาพรวมของ API ใหม่เหล่านี้

รายละเอียดสถานที่ (ใหม่)

รหัสสถานที่จะระบุสถานที่ในฐานข้อมูล Google Places และใน Google Maps โดยไม่ซ้ำกัน การใช้รหัสสถานที่จะทำให้คุณสามารถขอรายละเอียด สถานประกอบการหรือจุดที่น่าสนใจโดยเริ่มต้นรายละเอียดสถานที่ (ใหม่) อีกครั้ง คำขอรายละเอียดสถานที่ (ใหม่) ส่งคืนข้อมูลที่ครอบคลุมเกี่ยวกับ สถานที่ที่ระบุ เช่น ที่อยู่ที่ครบถ้วน หมายเลขโทรศัพท์ การให้คะแนนของผู้ใช้ และ รีวิว

การรับรหัสสถานที่ทำได้หลายวิธี ดังนี้

รูปภาพสถานที่ (ใหม่)

Place Photo (ใหม่) API ช่วยให้คุณเพิ่มเนื้อหาถ่ายภาพคุณภาพสูงได้ แอปพลิเคชันของคุณได้ โดยให้คุณเข้าถึงรูปภาพนับล้าน ภาพที่จัดเก็บไว้ใน ฐานข้อมูล Google Places เมื่อใช้ Place Photo (New) API คุณจะเข้าถึงรูปภาพและปรับขนาดรูปภาพให้เหมาะสมกับแอปพลิเคชันของคุณได้

คำขอทั้งหมดที่ส่งไปยัง Place Photo (New) API ต้องมีชื่อทรัพยากรรูปภาพ ซึ่งจะระบุรูปภาพที่จะแสดงผล คุณสามารถรับแหล่งข้อมูลรูปภาพ โดยใช้:

หากต้องการรวมชื่อแหล่งข้อมูลของรูปภาพในการตอบกลับจากรายละเอียดสถานที่ (ใหม่) คำขอการค้นหาข้อความ (ใหม่) หรือการค้นหาใกล้เคียง (ใหม่) ตรวจสอบให้แน่ใจว่าคุณใส่ ฟิลด์ photos ในมาสก์ของช่องของคำขอ

Places API มี Search API 2 รายการ ได้แก่

  • การค้นหาข้อความ (ใหม่)

    ให้คุณระบุสตริงข้อความที่จะใช้ค้นหาสถานที่ ดังตัวอย่างต่อไปนี้ "อาหารมังสวิรัติสไปซี่ในซิดนีย์ ออสเตรเลีย" หรือ "ร้านอาหารทะเลชั้นดีใกล้ Palo Alto, CA"

    คุณปรับแต่งการค้นหาได้โดยระบุรายละเอียด เช่น ระดับราคา สถานะการเปิดให้บริการในปัจจุบัน คะแนน หรือสถานที่บางประเภท นอกจากนี้คุณยัง ระบุเพื่อให้ผลลัพธ์มีการให้น้ำหนักกับตำแหน่งที่ตั้งเฉพาะ หรือจำกัดการค้นหา ไปยังสถานที่หนึ่งๆ

  • การค้นหาในบริเวณใกล้เคียง (ใหม่)

    ให้คุณระบุภูมิภาคที่จะค้นหาพร้อมกับรายการประเภทสถานที่ ระบุภูมิภาคเป็นวงกลมที่กําหนดโดยพิกัดละติจูดและลองจิจูดของจุดศูนย์กลางและรัศมีเป็นเมตร

    ระบุประเภทสถานที่อย่างน้อย 1 ประเภทที่กําหนดลักษณะของสถานที่ เช่น ระบุ "pizza_restaurant" และ "shopping_mall" ถึง ค้นหาร้านพิซซ่าในห้างสรรพสินค้าในที่ระบุ ภูมิภาค

ความแตกต่างหลักระหว่างการค้นหาทั้ง 2 ประเภทคือ การค้นหาข้อความ (ใหม่) ให้คุณระบุสตริงการค้นหาแบบกำหนดเองได้ ขณะที่การค้นหาในพื้นที่ใกล้เคียง (ใหม่) กำหนดให้ต้องระบุพื้นที่ที่ต้องการค้นหา

เติมข้อความอัตโนมัติ (ใหม่) และโทเค็นของเซสชัน

การเติมข้อความอัตโนมัติ (ใหม่) เป็นเว็บเซอร์วิสที่แสดงการคาดคะเนสถานที่และการคาดคะเนข้อความค้นหาเพื่อตอบสนองต่อคําขอ HTTP ระบุข้อความในคำขอ สตริงการค้นหาและขอบเขตทางภูมิศาสตร์ที่ควบคุมพื้นที่ที่ค้นหา

โทเค็นเซสชันคือสตริงที่ผู้ใช้สร้างขึ้นซึ่งติดตามการเรียกใช้ฟีเจอร์เติมข้อความอัตโนมัติ (ใหม่) เป็นเซสชัน การเติมข้อความอัตโนมัติ (ใหม่) ใช้โทเค็นของเซสชันเพื่อจัดกลุ่มการค้นหาและ ของการค้นหาในการเติมข้อความอัตโนมัติของผู้ใช้เป็นเซสชันที่แยกจากกันสำหรับ วัตถุประสงค์ในการเรียกเก็บเงิน

ช่องใหม่ แอตทริบิวต์ และตัวเลือกการช่วยเหลือพิเศษ

Places API (ใหม่) มีช่อง แอตทริบิวต์ และตัวเลือกการช่วยเหลือพิเศษใหม่เพื่อให้ผู้ใช้ได้รับข้อมูลเพิ่มเติมเกี่ยวกับสถานที่ ข้อมูลด้านเหล่านี้จะอธิบายไว้ในส่วนต่อไปนี้

ช่อง

Places API (ใหม่) มีฟิลด์ใหม่หลายฟิลด์:

ช่อง คำอธิบาย
regularSecondaryOpeningHours อธิบายเวลาของการดำเนินการบางอย่าง ข้อมูลรอง เวลาทำการแตกต่างจากเวลาทำการหลักของธุรกิจ สำหรับ เช่น ร้านอาหารสามารถระบุช่วงเวลาขับรถหรือบริการจัดส่ง เป็นเวลาทำการรองด้วย
paymentOptions ตัวเลือกการชำระเงินที่สถานที่รับ สถานที่สามารถยอมรับได้มากกว่า หนึ่งตัวเลือกการชำระเงิน หากไม่มีข้อมูลตัวเลือกการชำระเงิน ระบบจะยกเลิกการตั้งค่าฟิลด์ตัวเลือกการชำระเงิน ตัวเลือกมีดังนี้
  • บัตรเครดิต
  • บัตรเดบิต
  • รับเฉพาะเงินสด
  • การชำระเงินผ่าน NFC
parkingOptions ตัวเลือกที่จอดรถที่สถานที่ให้บริการ ตัวเลือกมีดังนี้
  • ที่จอดรถฟรี
  • ที่จอดรถแบบเสียค่าใช้จ่าย
  • ที่จอดรถริมถนนแบบไม่เสียค่าใช้จ่าย
  • บริการรับจอดรถ
  • โรงจอดรถฟรี
  • โรงจอดรถแบบเสียค่าใช้จ่าย
subDestinations สถานที่ที่ไม่ซ้ำกันซึ่งเกี่ยวข้องกับสถานที่ใดสถานที่หนึ่ง เช่น อาคารผู้โดยสารของสนามบินจะถือเป็นจุดหมายย่อยของสนามบิน
fuelOptions ข้อมูลล่าสุดเกี่ยวกับตัวเลือกน้ำมันเชื้อเพลิงที่ ปั๊มน้ำมัน ข้อมูลนี้ได้รับการอัปเดตอย่างสม่ำเสมอ ตัวเลือกประกอบด้วย ดังต่อไปนี้:
  • ดีเซล
  • เบนซินไร้สารตะกั่วธรรมดา
  • เบนซินระดับกลาง
  • พรีเมียม
  • SP91
  • SP91 E10
  • SP92
  • SP95 E10
  • SP98
  • SP99
  • SP100
  • LPG
  • E80
  • E85
  • มีเทน
  • ไบโอดีเซล
  • รถบรรทุกดีเซล
evChargeOptions จำนวนที่ชาร์จรถยนต์ไฟฟ้า (EV) ที่สถานีนี้ ขณะที่ ที่ชาร์จ EV บางรุ่นมีหัวชาร์จหลายหัว ที่ชาร์จแต่ละตัวได้เพียง ชาร์จยานพาหนะ 1 คันต่อครั้ง ดังนั้น ฟิลด์นี้จะแสดง จำนวนที่ชาร์จ EV ที่ใช้ได้ในช่วงเวลาหนึ่งๆ
shortFormattedAddress ที่อยู่ของสถานที่สั้นๆ ที่มนุษย์อ่านได้
primaryType ประเภทหลักของผลลัพธ์ที่ระบุ เช่น สถานที่อาจจัดอยู่ในประเภท cafe หรือ airport ต จะมีประเภทหลักได้ประเภทเดียวเท่านั้น โปรดดูรายการค่าที่เป็นไปได้ทั้งหมดที่หัวข้อประเภทที่รองรับ
primaryTypeDisplayName ชื่อที่แสดงของประเภทหลัก ซึ่งแปลตามคําขอ ภาษา หากมี โปรดดูรายการค่าที่เป็นไปได้ทั้งหมดที่หัวข้อประเภทที่รองรับ

Attributes

Places API (ใหม่) มีแอตทริบิวต์ใหม่หลายรายการ ดังนี้

แอตทริบิวต์ คำอธิบาย
outdoorSeating สถานที่นี้มีที่นั่งกลางแจ้ง
liveMusic สถานที่นี้มีดนตรีสด
menuForChildren สถานที่มีเมนูสำหรับเด็ก
servesCocktails สถานที่นี้เสิร์ฟค็อกเทล
servesDessert ร้านที่เสิร์ฟของหวาน
servesCoffee สถานที่ให้บริการกาแฟ
goodForChildren สถานที่เหมาะสำหรับเด็ก
allowsDogs สถานที่นี้อนุญาตให้สุนัขเข้าได้
restroom สถานที่นี้มีห้องน้ำ
goodForGroups สถานที่รองรับกลุ่ม
goodForWatchingSports สถานที่เหมาะสำหรับการชมกีฬา

ตัวเลือกการช่วยเหลือพิเศษ

Places API (ใหม่) ประกอบด้วยช่องตัวเลือกการช่วยเหลือพิเศษต่อไปนี้

ช่อง คำอธิบาย
wheelchairAccessibleParking สถานที่นี้มีที่จอดรถที่เก้าอี้รถเข็นสามารถใช้ได้
wheelchairAccessibleEntrance สถานที่นี้มีทางเข้าสำหรับเก้าอี้รถเข็น
wheelchairAccessibleRestroom สถานที่มีห้องน้ำที่รองรับเก้าอี้รถเข็น
wheelchairAccessibleSeating สถานที่นี้มีที่นั่งสำหรับเก้าอี้รถเข็น

ย้ายข้อมูลไปยัง Places API ใหม่

หากคุณเป็นลูกค้าเดิมของ Places API และต้องการย้ายข้อมูลแอปไปยัง ใช้ API ใหม่ โปรดดูเอกสารประกอบการย้ายข้อมูลต่อไปนี้