ภาพรวม Places SDK สำหรับ Android (เดิม)

ใช้คู่มือนี้เพื่อทำความเข้าใจความแตกต่างที่สำคัญระหว่าง Places SDK เวอร์ชันต่างๆ และย้ายข้อมูลไปยัง Places SDK สำหรับ Android (ใหม่)

ฟีเจอร์ SDK ที่พร้อมใช้งานในแต่ละเวอร์ชัน

ตารางต่อไปนี้แสดงเวอร์ชัน SDK และ API ที่จำเป็นสำหรับฟีเจอร์ SDK แต่ละรายการ

ฟีเจอร์ เวอร์ชัน Places API วิธีการเริ่มต้น เวอร์ชัน SDK ขั้นต่ำ
เติมข้อความอัตโนมัติ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.5.0
รายละเอียดสถานที่ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.3.0
การค้นหาในบริเวณใกล้เคียง (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.5.0
รูปภาพสถานที่ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.4.0
การค้นหาข้อความ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.3.0
Place Autocomplete Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
สถานที่ปัจจุบัน Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
รายละเอียดสถานที่ Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
รูปภาพสถานที่ Places API (เดิม) initialize() (เลิกใช้งานแล้ว)

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

หากต้องการย้ายข้อมูลไปยัง API ใหม่ โปรดดูคำแนะนำในการย้ายข้อมูลต่อไปนี้

การปรับปรุงใน Places SDK สำหรับ Android (ใหม่)

ส่วนนี้ครอบคลุมฟีเจอร์หลักที่เพิ่มลงใน Places SDK สำหรับ Android (ใหม่)

ใช้งานในแพลตฟอร์มมาตรฐานของ Google Cloud

Places SDK สำหรับ Android (ใหม่) ใช้งานใน โครงสร้างพื้นฐานของบริการ บน Google Cloud การใช้งานนี้ช่วยให้แพลตฟอร์มมีความปลอดภัยและน่าเชื่อถือมากขึ้น การออกแบบมาตรฐานนี้ช่วยให้ SDK มีความสอดคล้องกันในระดับหนึ่ง ซึ่งช่วยเพิ่มประสิทธิภาพในการพัฒนาด้วย Places SDK สำหรับ Android (ใหม่)

ประสิทธิภาพที่ดีขึ้น

Places SDK สำหรับ Android (ใหม่) มีประสิทธิภาพที่ดีขึ้น จึงคุ้มค่าที่จะแทนที่แอปที่ใช้ SDK ที่มีอยู่

ฟีเจอร์ใหม่

Places SDK สำหรับ Android (ใหม่) มีฟีเจอร์ SDK ทั้งหมดในเวอร์ชันล่าสุด ดังนี้

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

การค้นหาข้อความ (ใหม่) จะแสดงข้อมูล เกี่ยวกับชุดสถานที่ตามสตริง เช่น "pizza in New York" หรือ "shoe stores near Ottawa" หรือ "123 Main Street" บริการจะตอบกลับด้วยรายการสถานที่ที่ตรงกับสตริงข้อความและค่าความเอนเอียงของสถานที่ที่ตั้งไว้

เพิ่มข้อมูลการตอบกลับใหม่ลงในรายละเอียดสถานที่ (ใหม่) และรูปภาพสถานที่ (ใหม่)

เพิ่มการตอบกลับ URI ใหม่ลงในรูปภาพสถานที่ (ใหม่)

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

การกำหนดราคาที่ง่ายขึ้น

การกำหนดราคาจะง่ายขึ้นด้วย Places SDK สำหรับ Android (ใหม่) คุณจึงจ่ายเฉพาะข้อมูลที่ใช้ การกำหนดราคาที่ง่ายขึ้นใช้งานโดยใช้รายการฟิลด์ ซึ่งเรียกอีกอย่างว่า ฟิลด์มาสก์

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

ดูข้อมูลการกำหนดราคาเพิ่มเติมได้ที่ การใช้งานและ การเรียกเก็บเงิน

ประเภทสถานที่ที่ขยาย

SDK ใหม่มีประเภทสถานที่ใหม่ ซึ่งจะแสดงเป็นส่วนหนึ่งของการตอบกลับรายละเอียดสถานที่ (ใหม่) และการค้นหาข้อความ (ใหม่) นอกจากนี้ คุณยังใช้ประเภทใหม่เหล่านี้และประเภทที่มีอยู่ในการค้นหาด้วยการค้นหาข้อความ (ใหม่) ได้ด้วย ประเภทใหม่จะรวมอยู่ใน ตาราง ก