นโยบายและการระบุแหล่งที่มาสำหรับ Navigation SDK สำหรับ iOS

เอกสารนี้แสดงข้อกำหนดสำหรับแอปพลิเคชันที่พัฒนาด้วย Navigation SDK สำหรับ iOS

การใช้งานที่ยอมรับได้ของลูกค้า

Navigation SDK สำหรับ iOS ออกแบบมาเพื่อให้นำทางแบบเลี้ยวต่อเลี้ยวแบบเรียลไทม์ แก่ผู้ขับขี่ในแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ นอกจากนี้ ยังสามารถใช้ข้อมูลที่ API สร้างขึ้นในแอปพลิเคชันอื่นๆ เพื่อแชร์ข้อมูลเกี่ยวกับสถานะของผู้ขับขี่และเพื่อติดตามตำแหน่งของผู้ขับขี่โดยทั่วไป

การใช้งานที่ไม่ได้รับอนุญาตของลูกค้า

เราอนุญาตให้ใช้ Navigation SDK สำหรับ iOS กับแอปพลิเคชันเชิงพาณิชย์เท่านั้น ไม่อนุญาตให้ใช้ Navigation SDK สำหรับ iOS ในกรณีการใช้งานตามหมวดหมู่ต่อไปนี้โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรล่วงหน้าจาก Google:

การคัดลอกเนื้อหา

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

การแก้ไข UI การนำทางที่ยอมรับได้

Navigation SDK สำหรับ iOS ช่วยให้ปรับแต่ง UI บางอย่างได้ เช่น การปรับแต่งแผนที่การนำทาง การเพิ่มเครื่องหมายที่กำหนดเอง การเปลี่ยนขนาดและเนื้อหาของส่วนหัวและส่วนท้าย ที่ล้อมรอบวิวพอร์ตการนำทาง หรือการเปลี่ยนขนาดของวิวพอร์ตการนำทาง เอง ในบางสถานการณ์ คุณอาจต้องการวางซ้อนเนื้อหาไว้เหนือหน้าจอการนำทางที่ใช้งานอยู่ด้วย

เมื่อดำเนินการดังกล่าว คุณต้องไม่ทำการแก้ไข ที่ขัดขวางการใช้งานอย่างปลอดภัยของผู้ขับขี่ ตัวอย่างเช่น การเปลี่ยนแปลงต่อไปนี้ อาจส่งผลเสียต่อความปลอดภัยของผู้ขับขี่และควรหลีกเลี่ยง

  • แสดงภาพเคลื่อนไหวที่รบกวนสมาธิระหว่างการนำทางที่ใช้งานอยู่
  • แสดงการวางซ้อนบนหน้าจอการนำทางโดยไม่มีการดำเนินการที่ชัดเจนของผู้ขับขี่
  • วางการวางซ้อนบนหน้าจอการนำทางที่ใช้งานอยู่ซึ่งซ่อนตำแหน่งปัจจุบันของผู้ขับขี่ หรือบล็อกข้อมูลการนำทางที่สำคัญอย่างถาวร ซึ่งรวมถึงการเลี้ยวที่จะมาถึง คำแนะนำช่องทาง การวางแนวเข็มทิศ และองค์ประกอบ UI มาตรฐานทั้งหมดในประสบการณ์การนำทาง
  • นำเครือข่ายถนนออกจากแผนที่การนำทางหรือลดคอนทราสต์สี ของฟีเจอร์แผนที่บนแผนที่การนำทางลงอย่างมาก

ข้อกำหนดอื่นๆ ในการใช้งาน

  • คุณไม่สามารถแก้ไขข้อกำหนดในผลิตภัณฑ์ของ Navigation SDK ได้โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรล่วงหน้าจาก Google
  • แอปของคุณต้องแสดงข้อมูลต่อไปนี้แก่ผู้ใช้ปลายทางเมื่อผู้ใช้ใช้งานแอปเป็นครั้งแรก
    • ข้อกำหนดในการให้บริการของ Navigation SDK
    • ผู้ใช้ปลายทางควรใช้ดุลพินิจอย่างอิสระเสมอเมื่อใช้การนำทาง เนื่องจากข้อมูลจากบริการ Navigation SDK อาจแตกต่างจากสภาพจริงแบบเรียลไทม์
    • ผู้ใช้ปลายทางมีหน้าที่รับผิดชอบค่าใช้จ่ายที่เกิดขึ้นเมื่อทำตามเส้นทางที่บริการ Navigation SDK ให้ไว้แต่เพียงผู้เดียว เช่น ค่าธรรมเนียมทางด่วนหรือเลนสำหรับยานพาหนะที่มีผู้โดยสารจำนวนมาก

ข้อกำหนดในการระบุแหล่งที่มาของ Google Maps

ส่วนนี้ระบุข้อกำหนดและหลักเกณฑ์ในการระบุแหล่งที่มาสำหรับการแสดง Google Maps และเนื้อหาผ่านแอปพลิเคชันของคุณ

แสดงการระบุแหล่งที่มาของ Google Maps

คุณต้องปฏิบัติตามข้อกำหนดในการระบุแหล่งที่มาของ Google Maps เมื่อแสดงเนื้อหาจาก Google Maps Platform API ในแอปหรือเว็บไซต์ คุณไม่จำเป็นต้องเพิ่มการระบุแหล่งที่มาเพิ่มเติม หากเนื้อหาแสดงใน Google Maps ที่มองเห็นการระบุแหล่งที่มาอยู่แล้ว

การระบุแหล่งที่มาของ Google Maps ที่รวมไว้

สำหรับการระบุแหล่งที่มาของ Google Maps ที่ Google Maps Platform ให้ไว้ใน อินเทอร์เฟซผู้ใช้อยู่แล้ว ให้ทำดังนี้

  • อย่านำการระบุแหล่งที่มาที่รวมไว้ออกไม่ว่าการระบุแหล่งที่มาจะแสดงที่ใดก็ตาม อย่าแก้ไข ซ่อน หรือปิดบังการระบุแหล่งที่มา และตรวจสอบว่าการระบุแหล่งที่มามองเห็นได้ชัดเจนเมื่อเทียบกับพื้นหลัง
  • แยกความแตกต่างของเนื้อหา Google Maps Platform จากเนื้อหาอื่นๆ ด้วยสายตาเสมอโดยใช้คำแนะนำ UI เช่น เส้นขอบ สีพื้นหลัง เงา หรือพื้นที่ว่างที่เพียงพอ
  • เมื่อทำการแก้ไขภาพ คุณต้องปฏิบัติตามข้อกำหนดในการระบุแหล่งที่มาของ Google Maps ทั้งหมด

การระบุแหล่งที่มาควรอยู่ในรูปแบบโลโก้ Google Maps ทุกครั้งที่เป็นไปได้ ในกรณีที่มีพื้นที่จำกัด คุณสามารถใช้ข้อความ Google Maps ได้ ผู้ใช้ปลายทางต้องทราบอย่างชัดเจนเสมอว่าเนื้อหาใดที่ Google Maps ให้ไว้

การระบุแหล่งที่มาด้วยโลโก้

ปฏิบัติตามข้อกำหนดต่อไปนี้สำหรับการใช้โลโก้ Google Maps ในแอป
รูปแบบที่ยอมรับได้สำหรับการระบุแหล่งที่มาด้วยโลโก้ Google Maps
รูปแบบที่ยอมรับได้สำหรับการระบุแหล่งที่มาด้วยโลโก้ Google Maps

ดาวน์โหลดโลโก้ Google Maps

ใช้ไฟล์โลโก้ Google Maps อย่างเป็นทางการ ดาวน์โหลดโลโก้ด้านล่างและทำตามหลักเกณฑ์ในส่วนนี้

ดาวน์โหลดชิ้นงานการระบุแหล่งที่มาของ Google Maps

เมื่อใช้โลโก้ Google Maps ให้ทำตามหลักเกณฑ์ต่อไปนี้

  • อย่าแก้ไขโลโก้ไม่ว่าในลักษณะใดก็ตาม
  • รักษาสัดส่วนภาพของโลโก้ไว้เพื่อไม่ให้โลโก้บิดเบี้ยว
  • ใช้โลโก้แบบมีเส้นขอบบนพื้นหลังที่ซับซ้อน เช่น แผนที่หรือรูปภาพ
  • ใช้โลโก้แบบไม่มีเส้นขอบบนพื้นหลังธรรมดา เช่น สีทึบหรือการไล่ระดับสีแบบละเอียด

ข้อกำหนดด้านขนาดโลโก้

ปฏิบัติตามข้อกำหนดด้านขนาดต่อไปนี้สำหรับโลโก้ Google Maps
  • ความสูงขั้นต่ำของโลโก้: 16dp
  • ความสูงสูงสุดของโลโก้: 19dp
  • พื้นที่ว่างขั้นต่ำของโลโก้: 10dp ทางด้านซ้าย ด้านขวา และด้านบน 5dp ทางด้านล่าง

ดูข้อมูลเกี่ยวกับ dp ได้ที่ ความหนาแน่นของพิกเซล ในเว็บไซต์ Material Design

โลโก้ Google Maps ที่แสดงพื้นที่ว่างขั้นต่ำและช่วงขนาดที่ยอมรับได้
โลโก้ Google Maps ที่แสดงพื้นที่ว่างขั้นต่ำ และช่วงขนาดที่ยอมรับได้

การช่วยเหลือพิเศษของโลโก้

ปฏิบัติตามข้อกำหนดด้านการช่วยเหลือพิเศษต่อไปนี้สำหรับโลโก้ Google Maps
  • รักษาระดับความแตกต่างที่เข้าถึงได้ระหว่างโลโก้กับพื้นหลัง
  • ใส่ป้ายกำกับการช่วยเหลือพิเศษที่มีข้อความ Google Maps
รูปแบบที่ไม่ยอมรับและปัญหาการช่วยเหลือพิเศษสำหรับการระบุแหล่งที่มาด้วยโลโก้ Google Maps
รูปแบบที่ไม่ยอมรับและปัญหาด้านการช่วยเหลือพิเศษสำหรับการระบุแหล่งที่มาด้วยโลโก้ Google Maps

การระบุแหล่งที่มาด้วยข้อความ

หากขนาดอินเทอร์เฟซไม่รองรับการใช้โลโก้ Google Maps คุณสามารถสะกด Google Maps เป็นข้อความได้ โดยทำตามหลักเกณฑ์ต่อไปนี้

รูปแบบที่ยอมรับได้ของการระบุแหล่งที่มาด้วยข้อความของ Google Maps
รูปแบบที่ยอมรับได้ของการระบุแหล่งที่มาด้วยข้อความ Google Maps
  • อย่าแก้ไขข้อความ Google Maps ไม่ว่าในลักษณะใดก็ตาม
    • อย่าเปลี่ยนการใช้ตัวพิมพ์ใหญ่ของ Google Maps
    • อย่าขึ้นบรรทัดใหม่สำหรับ Google Maps
    • อย่าแปล Google Maps เป็นภาษาอื่น
    • ป้องกันไม่ให้เบราว์เซอร์แปล Google Maps โดยใช้แอตทริบิวต์ HTML translate="no"
รูปแบบที่ไม่ยอมรับของการระบุแหล่งที่มาด้วยข้อความของ Google Maps
รูปแบบที่ไม่ยอมรับของการระบุแหล่งที่มาด้วยข้อความ Google Maps
  • จัดรูปแบบข้อความ Google Maps ตามที่อธิบายไว้ในตารางต่อไปนี้

    ข้อกำหนดในการจัดรูปแบบข้อความ Google Maps
    พร็อพเพอร์ตี้ สไตล์
    ชุดแบบอักษร Roboto. การโหลดแบบอักษรเป็นตัวเลือก
    ชุดแบบอักษรสำรอง แบบอักษรเนื้อหาแบบไม่มีหัวที่ใช้ในผลิตภัณฑ์อยู่แล้ว หรือ "Sans-Serif" เพื่อเรียกใช้แบบอักษรเริ่มต้นของระบบ
    รูปแบบอักษร ปกติ
    น้ำหนักแบบอักษร 400
    สีแบบอักษร สีขาว สีดำ (#1F1F1F) หรือสีเทา (#5E5E5E) รักษาระดับความแตกต่างที่เข้าถึงได้ (4.5:1) กับพื้นหลัง
    ขนาดตัวอักษร ขนาดตัวอักษรขั้นต่ำ: 12sp
    ขนาดตัวอักษรสูงสุด: 16sp
    ดูข้อมูลเกี่ยวกับ sp ได้ที่หน่วยขนาดตัวอักษรในเว็บไซต์ Material Design
    ระยะห่างระหว่างตัวอักษร ปกติ

ตัวอย่าง CSS

CSS ต่อไปนี้จะแสดง Google Maps ด้วยสไตล์การพิมพ์และสีที่เหมาะสมบนพื้นหลังสีขาวหรือสีอ่อน

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}

ข้อกำหนดด้านภาพ

ปฏิบัติตามข้อกำหนดต่อไปนี้สำหรับการแสดงการระบุแหล่งที่มาของ Google Maps
  • วางการระบุแหล่งที่มาไว้ใกล้กับด้านบนหรือด้านล่างของเนื้อหา และภายในคอนเทนเนอร์ภาพเดียวกัน สำหรับเนื้อหาบรรทัดเดียว คุณสามารถวางการระบุแหล่งที่มาไว้ทางด้านขวาหรือด้านซ้ายได้

  • แยกความแตกต่างของเนื้อหา Google Maps Platform จากเนื้อหาอื่นๆ ด้วยสายตาโดยใช้คำแนะนำ UI เช่น เส้นขอบ สีพื้นหลัง เงา หรือพื้นที่ว่างที่เพียงพอ

  • อย่าบิดเบือน Google Maps โดยระบุแหล่งที่มาด้วยเนื้อหาที่ไม่ใช่ Google Maps Platform
  • ตรวจสอบว่าการระบุแหล่งที่มามองเห็นได้และอ่านออกได้ง่ายเสมอ อย่านำออก ซ่อน ปิดบัง หรือแก้ไข