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