เอกสารนี้แสดงรายการข้อกำหนดสำหรับแอปพลิเคชันที่พัฒนาด้วย Navigation SDK สำหรับ Android
การใช้งานสำหรับการใช้งานของลูกค้าที่ยอมรับได้
Navigation SDK สำหรับ Android ออกแบบมาเพื่อช่วยให้ผู้ขับขี่เห็นการนำทางแบบเรียลไทม์แบบเลี้ยวต่อเลี้ยวในแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ นอกจากนี้ ข้อมูลที่ API สร้างขึ้นยังอาจนำไปใช้ในแอปพลิเคชันอื่นๆ เพื่อแชร์ข้อมูลที่เกี่ยวข้องกับสถานะคนขับและการติดตามตำแหน่งคนขับโดยทั่วไปได้ด้วย
ลูกค้าที่ไม่ได้รับอนุญาตให้ใช้
Navigation SDK สำหรับ Android ได้รับอนุญาตสำหรับแอปพลิเคชันเชิงพาณิชย์เท่านั้น Navigation SDK สำหรับ Android ไม่ได้รับอนุญาตสำหรับกรณีการใช้งานหมวดหมู่ต่อไปนี้โดยไม่มีการยินยอมเป็นลายลักษณ์อักษรล่วงหน้าจาก Google อย่างชัดแจ้ง
- แอปพลิเคชันการนำทางที่ใช้ Navigation SDK สำหรับ Android เพื่อสร้างผลิตภัณฑ์หรือบริการที่มีคุณลักษณะคล้ายกับ Google Maps หรือสร้างคุณลักษณะของ Google Maps สำหรับอุปกรณ์เคลื่อนที่ขึ้นมาอีกครั้ง
- การใช้บริการในอุปกรณ์ที่ฝังอยู่ในรถหรืออุปกรณ์นำทางแบบพกพา เช่น ในแอปพลิเคชันที่ (1) ฝังอยู่ในระบบสาระบันเทิงรถยนต์ในแดชบอร์ด หรือ (2) เป็นส่วนหนึ่งของหน่วย GPS ที่ติดตั้งในรถ คุณอาจฉายภาพแอปพลิเคชันเพื่อแสดงบนระบบสาระบันเทิงสำหรับยานยนต์ในหน้าแดชบอร์ด และเปิดโอกาสให้คนขับโต้ตอบกับระบบสาระบันเทิงรถยนต์ที่ฉายไว้บนหน้าจอได้ เช่นเดียวกับ Android Auto หรือ Apple CarPlay
- การจัดเส้นทางหรือการนำทางของยานพาหนะขนาดใหญ่ เช่น รถบัส รถบรรทุก หรือยานพาหนะที่มีข้อจำกัดด้านถนน เว้นแต่บริการจะระบุอย่างชัดเจนว่ารองรับการนำทางที่มียานพาหนะจำนวนมาก
แผนที่และโลโก้ Google
คุณอาจใช้เฉพาะแผนที่ที่ Google ให้ไว้ในการติดตั้ง Navigation SDK สำหรับ Android ไม่อนุญาตให้ใช้แผนที่อื่น
คุณต้องไม่ลบ แก้ไข หรือปิดบังโลโก้ Google ใดๆ ที่จัดให้เป็นส่วนหนึ่งของ Navigation SDK สำหรับบริการ Android
การแก้ไขที่ยอมรับได้สำหรับ UI การนำทาง
Navigation SDK สำหรับ Android เปิดใช้การปรับแต่ง UI บางอย่าง เช่น การเพิ่มตัวทำเครื่องหมายที่กำหนดเอง เปลี่ยนขนาดและเนื้อหาของส่วนหัวและส่วนท้ายรอบๆ วิวพอร์ตการนำทาง หรือเปลี่ยนขนาดวิวพอร์ตเอง ในบางสถานการณ์ คุณอาจต้องการวางเนื้อหาซ้อนทับที่ด้านบนของหน้าจอการนำทางที่ใช้งานอยู่
เมื่อทำเช่นนั้น ห้ามมิให้มีการเปลี่ยนแปลงที่ขัดขวางการใช้งานที่ปลอดภัยโดยผู้ขับขี่ ตัวอย่างเช่น การเปลี่ยนแปลงต่อไปนี้อาจส่งผลเสียต่อความปลอดภัยของผู้ขับขี่และต้องหลีกเลี่ยง
- การแสดงภาพเคลื่อนไหวที่รบกวนสมาธิระหว่างการนำทางที่ทำงานอยู่
- การแสดงการวางซ้อนบนหน้าจอการนำทางโดยไม่มีการดำเนินการที่ชัดแจ้งของผู้ขับ
- การวางตำแหน่งการวางซ้อนบนหน้าจอการนำทางที่ใช้งานอยู่ซึ่งซ่อนตำแหน่งปัจจุบันของคนขับหรือบล็อกข้อมูลการนำทางที่สำคัญอย่างถาวร ซึ่งรวมถึงเลี้ยวที่กำลังจะมาถึง คำแนะนำช่องทาง การวางแนวเข็มทิศ และองค์ประกอบ UI มาตรฐานทั้งหมดในประสบการณ์การนำทาง
ข้อกำหนดอื่นๆ ในการใช้งาน
- คุณไม่สามารถแก้ไข Navigation SDK ในผลิตภัณฑ์โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรล่วงหน้าจาก Google
- แอปของคุณต้องแสดงข้อมูลต่อไปนี้แก่ผู้ใช้ปลายทางเมื่อผู้ใช้ใช้งานแอปเป็นครั้งแรก
- ข้อกำหนดในการใช้งานของ Navigation SDK
- ผู้ใช้ปลายทางควรใช้วิจารณญาณอย่างอิสระทุกครั้งเมื่อใช้การนำทาง เนื่องจากข้อมูลจากบริการ Navigation SDK อาจแตกต่างจากเงื่อนไขแบบเรียลไทม์
- ผู้ใช้ปลายทางจะเป็นผู้รับผิดชอบค่าใช้จ่ายที่เกิดขึ้นเมื่อปฏิบัติตามคำแนะนำที่ได้รับจากบริการ Navigation SDK เช่น ค่าผ่านทางหรือเลนของยานพาหนะที่มีอัตราการเข้าพักสูง