บทนำ
Places SDK สําหรับ iOS ช่วยให้คุณสร้างแอปที่ทราบตําแหน่งซึ่งตอบสนองตามบริบทของธุรกิจในพื้นที่และสถานที่อื่นๆ ที่อยู่ใกล้กับอุปกรณ์ ซึ่งหมายความว่าคุณจะสร้างแอปที่สมบูรณ์แบบโดยอิงตามสถานที่ที่มีความหมายต่อผู้ใช้ได้
แนวคิด
สถานที่หมายถึงพื้นที่ทางกายภาพที่มีชื่อ อีกวิธีหนึ่งในการคิดเกี่ยวกับสถานที่คือสถานที่คือทุกสิ่งที่คุณพบบนแผนที่
เช่น ธุรกิจในพื้นที่ จุดที่น่าสนใจ และสถานที่ทางภูมิศาสตร์ ใน API สถานที่จะแสดงด้วย GMSPlace Class Reference
ซึ่งรวมถึงข้อมูลต่างๆ เช่น ชื่อของสถานที่และที่อยู่ สถานที่ตั้งทางภูมิศาสตร์ รหัสสถานที่ หมายเลขโทรศัพท์ ประเภทสถานที่ URL ของเว็บไซต์ และอื่นๆ
เลือกเวอร์ชัน SDK
Places SDK สำหรับ iOS เวอร์ชัน 9.0.0 รองรับ SDK 2 เวอร์ชัน ได้แก่ Places SDK สำหรับ iOS เวอร์ชันที่มีอยู่และ Places SDK สำหรับ iOS (ใหม่) ซึ่งเป็น SDK รุ่นถัดไป
หากต้องการรองรับภาษา Swift อย่างเต็มรูปแบบ Places Swift SDK สำหรับ iOS (เวอร์ชันตัวอย่าง) จะรองรับ API เดียวกับ Places SDK สำหรับ iOS (เวอร์ชันใหม่) ที่เขียนด้วยโค้ด Swift ทั้งหมด ดูข้อมูลเพิ่มเติมเกี่ยวกับ Places Swift SDK สำหรับ iOS
งานแรกคือเลือก SDK ที่จะใช้ กรณีนี้จะเกิดขึ้นหากคุณเป็นลูกค้าใหม่หรือลูกค้าเดิมที่ใช้ SDK อยู่แล้ว ดูความแตกต่างที่สำคัญระหว่าง SDK 2 เวอร์ชันได้ที่เลือกเวอร์ชัน SDK
การกำหนดราคาสำหรับ SDK แต่ละเวอร์ชัน
เวอร์ชัน SDK ที่คุณเลือกจะเป็นตัวควบคุมราคา Places SDK สำหรับ iOS (เวอร์ชันใหม่) รองรับรูปแบบการกำหนดราคาที่เรียบง่ายเพื่อให้คุณจ่ายเฉพาะสำหรับข้อมูลที่ใช้งาน ดูข้อมูลราคาโดยละเอียดสำหรับทั้ง 2 SDK ได้ที่หัวข้อการใช้งานและการเรียกเก็บเงิน
ภาพรวม SDK
ใช้ Places SDK สําหรับ iOS เพื่อช่วยให้ลูกค้าสำรวจสถานที่ที่ตนอยู่และสิ่งที่กําลังเกิดขึ้นรอบตัว Places SDK สำหรับ iOS มี API ต่อไปนี้
Places SDK สำหรับ iOS (ใหม่) | Places SDK สำหรับ iOS | คำอธิบาย |
---|---|---|
รายละเอียดสถานที่ (ใหม่) | รายละเอียดสถานที่ | แสดงข้อมูลเกี่ยวกับสถานที่ ซึ่งรวมถึงชื่อและที่อยู่ของสถานที่ สถานที่ตั้งทางภูมิศาสตร์ ประเภทของสถานที่ (เช่น ไนท์คลับ ร้านค้าสัตว์เลี้ยง พิพิธภัณฑ์) และอื่นๆ |
Place Photo (ใหม่) | Place Photo | แสดงรูปภาพคุณภาพสูงของสถานที่ |
การค้นหาข้อความ (ใหม่) | แสดงข้อมูลเกี่ยวกับชุดสถานที่ตามการค้นหาข้อความ | |
การค้นหาในบริเวณใกล้เคียง (ใหม่) | แสดงข้อมูลเกี่ยวกับชุดสถานที่โดยระบุสถานที่เป็นพื้นที่การค้นหา | |
เติมข้อความอัตโนมัติ (ใหม่) | เติมข้อความอัตโนมัติ | กรอกชื่อและ/หรือที่อยู่ของสถานที่โดยอัตโนมัติขณะที่ผู้ใช้พิมพ์ |
สถานที่ปัจจุบัน | แสดงรายการสถานที่ที่ทราบว่าอุปกรณ์ของผู้ใช้อยู่ด้วย พร้อมระบุความน่าจะเป็นแบบสัมพัทธ์ของแต่ละสถานที่ |
ไฮไลต์อื่นๆ ของ SDK มีดังนี้
- การตรวจหาสถานที่ที่แม่นยำเมื่อแบตเตอรี่เหลือน้อยด้วยการสแกน Wi-Fi
- การแคชในอุปกรณ์: คำขอส่วนใหญ่ที่ส่งไปยัง Places SDK สําหรับ iOS อาจมีการติดต่อเซิร์ฟเวอร์ของ Google ไปกลับ แต่คุณก็แคชข้อมูลไว้ในเครื่องได้นาน 30 วัน
นโยบายและข้อกำหนด
แอปพลิเคชันทั้งหมดที่ใช้ Places SDK สําหรับ iOS ต้องเป็นไปตามข้อกําหนดที่อธิบายไว้ในข้อกําหนดในการให้บริการของแพลตฟอร์ม Google Maps และการแสดงการระบุแหล่งที่มา