บทนำ
Places API (ใหม่) มีประสิทธิภาพที่ดีขึ้นและรูปแบบการกำหนดราคาใหม่ ซึ่งคุ้มค่าที่จะอัปเดตแอปที่ใช้ Places API (เดิม) ดูรายละเอียดเพิ่มเติมเกี่ยวกับการเปรียบเทียบฟีเจอร์ได้ที่หัวข้อเลือก API
ใช้คู่มือนี้เพื่อทำความเข้าใจความแตกต่างที่สำคัญระหว่าง Places API (ใหม่) กับ Places API (เดิม) รวมถึงวิธีจัดการการเปลี่ยนแปลงที่จำเป็น
แนวทางปฏิบัติแนะนำสำหรับการเรียกเก็บเงินในการย้ายข้อมูล
คำแนะนำนี้จะมีผลหากการใช้งาน API ของคุณสูงพอที่จะเปลี่ยนไปใช้การกำหนดราคาระดับที่ 2 เมื่อย้ายข้อมูลไปยัง API เวอร์ชันใหม่ ระบบจะเรียกเก็บเงินจากคุณสำหรับ SKU อื่นด้วย เพื่อหลีกเลี่ยงค่าใช้จ่ายที่เพิ่มขึ้นในเดือนที่เปลี่ยนผ่าน เราขอแนะนำให้เปลี่ยนไปใช้ API ใหม่ในเวอร์ชันที่ใช้งานจริงในช่วงต้นเดือนให้มากที่สุด ซึ่งจะช่วยให้คุณได้รับระดับราคาต่อเดือนที่คุ้มค่าที่สุดในระหว่างเดือนที่ย้ายข้อมูล ดูข้อมูลเกี่ยวกับระดับราคาได้ที่หน้าราคาและคำถามที่พบบ่อยเกี่ยวกับราคา
เปิดใช้ Places API (ใหม่)
หากต้องการใช้ฟีเจอร์ของ Places API (ใหม่) คุณต้องเปิดใช้ Places API (ใหม่) ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google ก่อน ดูข้อมูลเพิ่มเติมได้ที่หัวข้อตั้งค่าโปรเจ็กต์ Google Cloud
จากนั้นคุณต้องตรวจสอบว่าได้เพิ่ม Places API (ใหม่) ลงในคีย์ API ที่แอปใช้แล้ว ดูข้อมูลเพิ่มเติมได้ที่ใช้คีย์ API
การเปลี่ยนแปลงทั่วไป
การเปลี่ยนแปลงทั่วไปบางอย่างที่ใช้กับ API หลายรายการมีดังนี้
- API ใหม่ทั้งหมดรองรับทั้งคีย์ API และโทเค็น OAuth เป็นกลไกการตรวจสอบสิทธิ์
- รองรับเฉพาะ JSON เป็นรูปแบบการตอบกลับ
- รายละเอียดสถานที่ (ใหม่) การค้นหาในบริเวณใกล้เคียง (ใหม่) และการค้นหาข้อความ (ใหม่) ต้องใช้การมาสก์ฟิลด์เพื่อระบุฟิลด์ที่ต้องการให้แสดงผลในการตอบกลับ ดูข้อมูลเพิ่มเติมได้ที่ FieldMask
- ตอนนี้ API การค้นหาในบริเวณใกล้เคียง (ใหม่) และการค้นหาข้อความ (ใหม่) จะแสดงรายละเอียดสถานที่แบบเต็มเพื่อให้ตรงกับรายละเอียดสถานที่ที่แสดงโดยรายละเอียดสถานที่ (ใหม่)
- รูปแบบการตอบกลับ JSON สำหรับ API รายละเอียดสถานที่ (ใหม่), การค้นหาในบริเวณใกล้เคียง (ใหม่) และการค้นหาข้อความ (ใหม่) มีการเปลี่ยนแปลงจากรูปแบบของ API ที่มีอยู่ ดูรายละเอียดเพิ่มเติมได้ที่ย้ายข้อมูลการตอบกลับจาก Places API
การเปลี่ยนแปลงเฉพาะ API
ส่วนนี้ประกอบด้วยคำแนะนำในการย้ายข้อมูลต่อไปนี้สำหรับ API แต่ละรายการ
- ย้ายข้อมูลไปยังการค้นหาในบริเวณใกล้เคียง (ใหม่)
- ย้ายข้อมูลไปยังการค้นหาข้อความ (ใหม่)
- ย้ายข้อมูลไปยังรายละเอียดสถานที่ (ใหม่)
- ย้ายข้อมูลไปยังรูปภาพของสถานที่ (ใหม่)
- ย้ายข้อมูลไปยัง Autocomplete (ใหม่)