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

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

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

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

ฟีเจอร์ เวอร์ชัน Places API วิธีการเริ่มต้น เวอร์ชัน SDK ขั้นต่ำ
Autocomplete (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.5.0
รายละเอียดสถานที่ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.3.0
การค้นหาในบริเวณใกล้เคียง (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.5.0
Place Photos (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.4.0
การค้นหาข้อความ (ใหม่) Places API (ใหม่) initializeWithNewPlacesApiEnabled() 3.3.0
Place Autocomplete Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
สถานที่ปัจจุบัน Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
รายละเอียดสถานที่ Places API (เดิม) initialize() (เลิกใช้งานแล้ว)
Place Photos 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 เวอร์ชันล่าสุดทั้งหมด ดังนี้

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

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

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

เพิ่มการตอบกลับ URI ใหม่ลงใน Place Photos (ใหม่) แล้ว

ตอนนี้คุณสามารถใช้ Place Photos (ใหม่) เพื่อแสดงผล URI เป็นบิตแมปรูปภาพได้แล้ว ก่อนหน้านี้ คุณจะแสดงผลได้เฉพาะบิตแมปของรูปภาพเท่านั้น

การกำหนดราคาที่เข้าใจง่าย

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

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

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

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

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