การแจ้งเตือนจะให้ข้อมูลสั้นๆ ที่ทันท่วงทีและเกี่ยวข้องกับแอปของคุณเมื่อไม่ได้ใช้งาน
ระบบปฏิบัติการ Android ควบคุมการแจ้งเตือนหลายด้าน แต่คุณควบคุมด้านอื่นๆ ได้ ทำตามขั้นตอนต่อไปนี้เมื่อใช้การแจ้งเตือน
- ทำความเข้าใจโครงสร้างของการแจ้งเตือน
- เลือกประเภทการแจ้งเตือนสำหรับกรณีการใช้งานของคุณ
- ตั้งค่าหมวดหมู่การแจ้งเตือนที่สอดคล้องกับประเภทการแจ้งเตือน ที่คุณเลือก
สรุปประเด็นสำคัญ
- พิจารณาวัตถุประสงค์ของการแจ้งเตือน: เหตุใดคุณจึงแจ้งเตือนผู้ใช้
- กำหนดรูปแบบสิทธิ์การแจ้งเตือน พิจารณาความสำคัญของการแจ้งเตือนต่อแอปของคุณ และพิจารณาว่าจะขอสิทธิ์ในส่วนใดของเส้นทางของผู้ใช้
- เลือกเทมเพลตการแจ้งเตือน
- สร้างเนื้อหาการแจ้งเตือน
- ข้อความส่วนหัวควรสรุปการแจ้งเตือนอย่างกระชับ
- ข้อความเนื้อหาควรแสดงตัวอย่างการแจ้งเตือน
- เนื้อหารูปภาพ หากเกี่ยวข้องกับเนื้อหาของแอป
- ภาพคีย์อาร์ตและข้อมูลเมตาของสื่อสำหรับเทมเพลตสื่อ
- ทำให้ผู้ใช้ทราบอย่างชัดเจนว่าสามารถทำอะไรกับการแจ้งเตือนได้โดยระบุการดำเนินการตามเนื้อหาของผู้ใช้ ไม่ว่าจะใช้ปุ่มข้อความ การพิมพ์ หรือตัวควบคุมสื่อ
- ใส่ไอคอนแอปและตั้งค่าสีพื้นหลังของไอคอนแอป
- ตั้งค่าช่องและหมวดหมู่สำหรับการแจ้งเตือน ซึ่งช่วยให้ระบบ และผู้ใช้ปรับแต่งการแจ้งเตือนที่ได้รับและกำหนดลักษณะการทำงานที่มีลำดับความสำคัญได้
- หากแอปอาจส่งการแจ้งเตือนหลายรายการพร้อมกัน ให้จัดกลุ่มการแจ้งเตือน
- ดูชุดเครื่องมือ UI ของ Android ใน Figma สำหรับเทมเพลตการแจ้งเตือน
ส่วนต่างๆ ของการแจ้งเตือน
การแจ้งเตือนได้รับการออกแบบมาเพื่อให้สแกนและใช้ องค์ประกอบที่สำคัญที่สุดของการแจ้งเตือนได้ง่าย โดยองค์ประกอบดังกล่าวมีดังนี้
- เนื้อหาหลัก: เป็นองค์ประกอบที่โดดเด่นที่สุดของ การแจ้งเตือน ข้อมูลรอง เช่น การประทับเวลา จะมีขนาดเล็กกว่าและ รวมอยู่เหนือเนื้อหาหลัก
- บุคคล: หากการแจ้งเตือนเกี่ยวข้องกับบุคคล รูปโปรไฟล์จะโดดเด่นจากเนื้อหาอื่นๆ
- การดำเนินการ: ผู้ใช้ขยายการแจ้งเตือนได้โดยแตะไอคอนตัวบ่งชี้ การดำเนินการจะแสดงพร้อมป้ายกำกับข้อความบนสีพื้นหลังและ ตำแหน่งที่แยกต่างหาก
ส่วนหัวและเนื้อหาของการแจ้งเตือน
เมื่อยุบแล้ว การแจ้งเตือนจะแสดงไอคอนแอป ข้อความส่วนหัว การประทับเวลา ตัวบ่งชี้การขยาย และข้อความเนื้อหา นอกจากนี้ยังแสดงไอคอนขนาดใหญ่ได้ด้วย (ไม่บังคับ)
1 ไอคอนแอป: ไอคอนแอปคือ ภาพ 2 มิติที่แสดงถึงเอกลักษณ์ของแอป โดยจะปรากฏเป็นสีเดียว ในแถบสถานะ หากแอปส่งการแจ้งเตือนหลากหลายประเภท ให้พิจารณา แทนที่ไอคอนแอปด้วยสัญลักษณ์เพื่อแยกความแตกต่างระหว่างการแจ้งเตือนประเภทต่างๆ ดูรายละเอียดได้ที่ใช้สีไอคอน
2 ข้อความส่วนหัว: พาดหัวสั้นๆ สำหรับ การแจ้งเตือนหรือแหล่งที่มา เช่น ชื่อบัญชีสำหรับผู้ใช้ เนื้อหาเป็นองค์ประกอบที่โดดเด่นที่สุดของการแจ้งเตือน
3 การประทับเวลา: ระบุเวลาที่ส่งการแจ้งเตือน เช่น เวลาของสายที่ไม่ได้รับ
4 ตัวบ่งชี้การขยาย: ระบุว่าการแจ้งเตือนอยู่ในสถานะยุบหรือขยาย
5 ข้อความเนื้อหา: ข้อมูลสนับสนุน
6 ไอคอนขนาดใหญ่ (ไม่บังคับ): คุณอาจเพิ่มรูปภาพเพื่อเสริมการแจ้งเตือนในลักษณะที่มีความหมาย เช่น ข้อความที่มีรูปโปรไฟล์ของผู้ส่ง
ใช้สีไอคอน
ตั้งแต่ Android 12 (API ระดับ 31) เป็นต้นไป ระบบจะดึงสีไอคอนจาก สีการแจ้งเตือนที่คุณตั้งค่าไว้ในแอป หากแอปไม่ได้ตั้งค่าสี ระบบจะใช้สีธีมของระบบ ก่อนหน้านี้สีจะเป็นสีเทา
สำหรับรูปแบบส่วนใหญ่ ระบบจะใช้สีนี้เฉพาะในกรณีที่การแจ้งเตือนเป็น
การแจ้งเตือนบริการที่ทำงานอยู่เบื้องหน้า อย่างไรก็ตาม ไม่มีข้อกำหนดดังกล่าว
สำหรับการแจ้งเตือน MediaStyle และ DecoratedMediaCustomViewStyle ที่มี
เซสชันสื่อแนบอยู่
ข้อมูลโค้ดต่อไปนี้แสดงวิธีใช้สีไอคอน
val notification = Notification.Builder()
.setColor(Color.GREEN)
.setColorized(true)
.setSmallIcon(R.drawable.app_icon)
.setStyle(Notification.DecoratedCustomViewStyle())
.build()
การดำเนินการกับการแจ้งเตือน
1 การทำงานของปุ่มข้อความ
2 ปุ่มดำเนินการแบบเติมสี
3 การตอบกลับที่แนะนำ
4 ช่องข้อความตอบกลับ
เริ่มตั้งแต่ Android 7.0 (API ระดับ 24) เป็นต้นไป ระบบจะแสดงการดำเนินการโดยไม่มีไอคอน เพื่อให้มีพื้นที่สำหรับข้อความมากขึ้น แอปของคุณยังคงต้องมีไอคอนเพื่อรองรับอุปกรณ์ Android Wear และอุปกรณ์ที่ใช้ Android 6.0 (API ระดับ 23) ขึ้นไป
มุมมองแบบขยาย
คุณสามารถใช้มุมมองแบบขยายเพื่อแสดงข้อมูลเพิ่มเติมแก่ผู้ใช้ได้โดยไม่ต้อง ออกจากหน้าการแจ้งเตือน
เมื่อขยายแล้ว การแจ้งเตือนจะแสดงการดำเนินการได้สูงสุด 3 รายการจากประเภทต่อไปนี้
- คำตอบที่แนะนำ
- การดำเนินการที่เน้น (ปุ่มรูปเม็ดยา)
- การดำเนินการกับข้อความมาตรฐาน
สิ่งที่ไม่ควรทำ
ควรทำ
เปิดใช้การพิมพ์ในการแจ้งเตือน
คุณเปิดให้ผู้ใช้พิมพ์ในการแจ้งเตือนได้โดยตรงด้วยการใส่การดำเนินการตอบกลับ ฟีเจอร์นี้ออกแบบมาสำหรับการพิมพ์ข้อความจำนวนเล็กน้อย เช่น การตอบกลับ ข้อความหรือการจดบันทึกสั้นๆ
สำหรับการพิมพ์แบบยาว ให้ไปยังแอปของคุณเพื่อเพิ่มพื้นที่ให้ผู้ใช้ ดูและแก้ไขข้อความ
สำหรับแอปรับส่งข้อความ เราขอแนะนำให้แสดงการแจ้งเตือนไว้หลังจากที่ผู้ใช้ ส่งคำตอบแล้ว และรอจนกว่าการสนทนาจะหยุดชั่วคราวก่อน ที่จะปิดการแจ้งเตือนโดยอัตโนมัติ
เลือกประเภทการแจ้งเตือนตามกรณีการใช้งาน
Google ใช้เทมเพลตการแจ้งเตือนต่อไปนี้ในแอป Android คุณปรับแต่งเทมเพลตเหล่านี้ได้ในระดับหนึ่งสำหรับแอปของคุณ
ดูชุดเครื่องมือ UI ของ Android ใน Figma เพื่อดูเทมเพลตการแจ้งเตือน
เทมเพลตมาตรฐาน
เทมเพลตมาตรฐานเหมาะสำหรับการแจ้งเตือนส่วนใหญ่ โดยมีข้อความที่กระชับ ไอคอนขนาดใหญ่ (หากมี) และการดำเนินการ
เทมเพลตข้อความขนาดใหญ่
เทมเพลตข้อความขนาดใหญ่เหมาะอย่างยิ่งสำหรับการแสดงข้อความที่ยาวขึ้น ซึ่งช่วยให้ ผู้ใช้ดูตัวอย่างข้อความเพิ่มเติมได้หลังจากขยายการแจ้งเตือน
เทมเพลตภาพรวม
เทมเพลตภาพรวมได้รับการออกแบบมาสำหรับการแจ้งเตือนที่มีรูปภาพ เมื่อ ยุบแล้ว การแจ้งเตือนจะแสดงภาพขนาดย่อของไอคอนขนาดใหญ่ของรูปภาพ เมื่อ ขยายแล้ว การแจ้งเตือนจะแสดงตัวอย่างที่ใหญ่ขึ้นมาก
เทมเพลตความคืบหน้า
เทมเพลตความคืบหน้าออกแบบมาสําหรับกิจกรรมที่เริ่มต้นโดยผู้ใช้ซึ่งต้องใช้เวลา จึงจะเสร็จสมบูรณ์ เมื่อขยายแล้ว การแจ้งเตือนที่ใช้เทมเพลตนี้จะแสดงแถบความคืบหน้าและมีการดำเนินการ "ยกเลิก" ที่ช่วยให้ผู้ใช้สิ้นสุดกิจกรรมนี้ได้ (กิจกรรมที่ยกเลิกไม่ได้จะไม่รับประกันการแจ้งเตือน)
เทมเพลตสื่อ
เทมเพลตสื่อออกแบบมาเพื่อให้ผู้ใช้ควบคุมสื่อที่กำลังเล่นจากแอป
- เมื่อยุบแล้ว การแจ้งเตือนจะแสดงการดำเนินการได้สูงสุด 3 รายการ ไอคอนขนาดใหญ่ อาจแสดงรูปภาพที่เกี่ยวข้อง เช่น ปกอัลบั้ม
- เมื่อขยายแล้ว การแจ้งเตือนจะแสดงการดำเนินการได้สูงสุด 5 รายการพร้อมรูปภาพที่ใหญ่ขึ้น หรือ 6 รายการโดยไม่มีรูปภาพ พื้นหลังและองค์ประกอบอื่นๆ ของ การแจ้งเตือนจะใช้สีจากรูปภาพโดยอัตโนมัติ
เทมเพลตการรับส่งข้อความ
เทมเพลต MessagingStyle ออกแบบมาเพื่อการสื่อสารแบบเรียลไทม์ เมื่อขยายแล้ว การแจ้งเตือนที่ใช้เทมเพลตนี้จะช่วยให้ผู้ใช้ตอบกลับข้อความ ได้จากการแจ้งเตือน
เทมเพลตการโทร
ใช้เทมเพลต CallStyle เพื่อสร้างการแจ้งเตือนรูปแบบขนาดใหญ่ที่มี ไฟล์แนบรูปภาพขนาดใหญ่และระบุสายเรียกเข้าหรือโทรออก
สิทธิ์การแจ้งเตือน
แม้ว่าการแจ้งเตือนจะมีความเกี่ยวข้องและทันท่วงที แต่การแจ้งเตือนส่วนใหญ่ก็ไม่ได้รับการยกเว้น นั่นคือผู้ใช้ต้องยินยอมรับการแจ้งเตือนจากแอปของคุณ
อย่างไรก็ตาม มีข้อยกเว้นหนึ่งข้อคือ ตั้งแต่ Android 13 (API ระดับ 33) เป็นต้นไป เซสชันสื่อ และแอปที่จัดการการโทรได้รับการยกเว้นไม่ต้องขอความยินยอมจากผู้ใช้ แอปที่มีอยู่ก่อนแล้วอาจมีสิทธิ์เช่นกันหากผู้ใช้เปิดการแจ้งเตือนไว้แล้ว ดูรายละเอียดเพิ่มเติมได้ในข้อยกเว้น
เราขอแนะนำเป็นอย่างยิ่งให้แอปของคุณมีตัวเลือกการแจ้งเตือนในการตั้งค่าเพื่อ อนุญาตให้ผู้ใช้อัปเดตค่ากำหนดการแจ้งเตือน
แจ้งให้ผู้ใช้เลือกรับการแจ้งเตือนที่ไม่อยู่ในข้อยกเว้น
สำหรับการแจ้งเตือนที่ไม่มีข้อยกเว้น ให้แจ้งผู้ใช้เพื่อระบุว่าต้องการเลือกรับการแจ้งเตือนหรือไม่ ผู้ใช้ที่เลือกรับการแจ้งเตือนอย่างชัดเจนมีแนวโน้มที่จะเห็นว่าการแจ้งเตือนมีประโยชน์มากขึ้นและรบกวนน้อยลง
รอให้ข้อความแจ้งกล่องโต้ตอบการแจ้งเตือนปรากฏขึ้น
- อธิบายประโยชน์ของการแจ้งเตือนและผลลัพธ์ของการไม่ให้สิทธิ์ สำหรับการแจ้งเตือน
- แสดง UI ตามบริบทที่เชื่อมโยงการแจ้งเตือนกับฟีเจอร์หรือสิ่งที่การแจ้งเตือน ส่งผล UI นี้สามารถอยู่ในรูปแบบใดก็ได้เพื่อให้ผสานรวมกับแอปของคุณได้ดีที่สุด เช่น การ์ดภายในค่าธรรมเนียม ชีตด้านล่าง หรือหน้าจอเริ่มต้น โดยผู้ใช้ควรปิด ข้อความเหล่านี้ได้
- อย่าแสดงกล่องโต้ตอบสิทธิ์การแจ้งเตือน หากผู้ใช้ปิด UI
ตั้งแต่ Android 13 เป็นต้นไป ระบบจะแสดงข้อความแจ้งให้ผู้ใช้ขอสิทธิ์การแจ้งเตือนอีกครั้งได้
การแจ้งเตือนที่จำเป็น
บริการที่ทำงานอยู่เบื้องหน้าจะดำเนินการที่ผู้ใช้สังเกตเห็นได้ในขณะที่ผู้ใช้ไม่ได้โต้ตอบกับแอปโดยตรง บริการเหล่านี้จะแสดงการแจ้งเตือนแถบสถานะเพื่อให้ผู้ใช้ทราบว่าแอปกำลังทำงานที่เบื้องหน้าและใช้ทรัพยากรของระบบ
เนื่องจากกระบวนการเหล่านี้ใช้แบตเตอรี่และอาจใช้ข้อมูลด้วย แอปของคุณจึงต้องแจ้งให้ผู้ใช้ทราบโดยแสดงการแจ้งเตือนแบบปิดไม่ได้ ผู้ใช้จะปิดการแจ้งเตือนไม่ได้ ดังนั้นคุณต้องระบุการดำเนินการเพื่อให้ผู้ใช้หยุดบริการ
ตัวอย่างต่อไปนี้แสดงการแจ้งเตือนจากแอปฟิตเนส ผู้ใช้ได้ เริ่มเซสชันการออกกำลังกายที่ใช้งานอยู่ ซึ่งจะสร้างอินสแตนซ์ของบริการที่ทำงานอยู่เบื้องหน้า เพื่อติดตามเซสชันการออกกำลังกาย แอปจะแสดงการแจ้งเตือนเพื่อระบุว่ากำลัง ติดตามการเดิน พร้อมตัวเลือกในการดูการออกกำลังกาย
กรณีที่ไม่ควรใช้การแจ้งเตือน
อย่าใช้การแจ้งเตือนสำหรับกรณีการใช้งานต่อไปนี้
- สำหรับการโปรโมตข้ามหรือโฆษณาผลิตภัณฑ์อื่น (Play Store ไม่อนุญาตโดยเด็ดขาด)
- หากผู้ใช้ไม่เคยเปิดแอปของคุณ
- เป็นวิธีการสื่อสารหลักกับผู้ใช้
- เพื่อกระตุ้นให้ผู้ใช้กลับมาที่แอป แต่ไม่ได้ให้คุณค่าโดยตรง (เช่น "ไม่ได้เจอกันนานเลย")
- สำหรับคำขอให้คะแนนแอป
- สำหรับการดำเนินการที่ไม่ต้องให้ผู้ใช้มีส่วนร่วม เช่น การซิงค์ข้อมูล
- เพื่อประกาศสถานะข้อผิดพลาดที่แอปอาจกู้คืนได้โดยไม่ต้องมีการโต้ตอบของผู้ใช้
- สำหรับข้อความวันหยุดหรือวันเกิด
สิ่งที่ไม่ควรทำ
สิ่งที่ไม่ควรทำ
ลักษณะการทำงาน
โปรดทราบลักษณะการทำงานของการแจ้งเตือนต่อไปนี้และวิธีจัดการใน บริบทบางอย่าง
การแจ้งเตือนที่ได้รับ
เมื่อมีการแจ้งเตือน Android จะเพิ่มการแจ้งเตือนนั้นลงในลิ้นชักการแจ้งเตือน การแจ้งเตือนอาจดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้ โดยขึ้นอยู่กับพารามิเตอร์ที่คุณตั้งค่าและสถานะปัจจุบันของอุปกรณ์
- ส่งเสียงหรือทำให้โทรศัพท์สั่น
- แสดงในแถบสถานะพร้อมไอคอน ซึ่งโดยปกติแล้วจะเป็นไอคอนแอปของคุณ แต่หากมีการแจ้งเตือนหลายประเภท ให้ใช้สัญลักษณ์ที่สื่อถึงวัตถุประสงค์ของการแจ้งเตือน
- แสดงเป็นการแจ้งเตือนแบบลอยบนหน้าจอปัจจุบันเพื่อดึงดูดความสนใจของผู้ใช้
เช่นเคย ผู้ใช้สามารถเลือกเปลี่ยนลักษณะการทำงานของการแจ้งเตือนที่คุณตั้งค่าไว้ได้
1 ตัวบ่งชี้การแจ้งเตือนในแถบสถานะ ซึ่งบ่งบอกว่ามีการแจ้งเตือนในลิ้นชักการแจ้งเตือน
2 การแจ้งเตือน "แอบมอง" บนหน้าจอปัจจุบันเพื่อดึงดูดความสนใจของผู้ใช้ขณะทำงาน
ลิ้นชักการแจ้งเตือน
โดยปกติแล้วลิ้นชักการแจ้งเตือนใน Android จะแสดงการแจ้งเตือนตามลำดับเวลาแบบย้อนกลับ โดยมีการปรับเปลี่ยนตามเงื่อนไขต่อไปนี้
- ลำดับความสำคัญหรือความสำคัญของการแจ้งเตือนที่ระบุของแอป
- การแจ้งเตือนได้แจ้งเตือนผู้ใช้ด้วยเสียงหรือการสั่นเมื่อเร็วๆ นี้หรือไม่
- บุคคลที่แนบมากับการแจ้งเตือนและดูว่าบุคคลดังกล่าวเป็นรายชื่อติดต่อที่ติดดาวหรือไม่
- ไม่ว่าการแจ้งเตือนจะแสดงกิจกรรมต่อเนื่องที่สำคัญ เช่น การโทรที่กำลังดำเนินการอยู่หรือการเล่นเพลง
- การเปลี่ยนแปลงลักษณะที่ปรากฏของการแจ้งเตือนบางรายการโดยระบบปฏิบัติการ Android ที่ด้านบนและด้านล่างของรายการโดยการเพิ่มหรือลดความสำคัญ ซึ่งจะช่วยให้ผู้ใช้สแกนเนื้อหาได้
จัดการการแจ้งเตือนที่ล้าสมัย
ถาดการแจ้งเตือนออกแบบมาเพื่อแสดงข้อมูลที่เกี่ยวข้องกับช่วงเวลาปัจจุบันแก่ผู้ใช้ หากการแจ้งเตือนก่อนหน้านี้ล้าสมัย ซึ่งหมายความว่าไม่เกี่ยวข้องอีกต่อไป ให้ปิดการแจ้งเตือนนั้นเพื่อให้ผู้ใช้ไม่เห็น
การแจ้งเตือนใหม่ที่ระบุด้วยป้ายบนไอคอนของแอป
ใน Launcher ที่รองรับในอุปกรณ์ที่ใช้ Android 8.0 (API ระดับ 26) ขึ้นไป ไอคอนแอปจะแสดงเครื่องหมายจุดแสดงการแจ้งเตือนเพื่อระบุว่าแอปมีการแจ้งเตือนใหม่ที่เชื่อมโยงอยู่ โดยค่าเริ่มต้น จุดเหล่านี้จะปรากฏในแอปตัวเรียกใช้ ที่รองรับ และแอปของคุณไม่จำเป็นต้องดำเนินการใดๆ นอกจากนี้ คุณยังปิดใช้และจำกัดการติดป้ายได้ด้วย
การดำเนินการที่ผู้ใช้ทำได้กับการแจ้งเตือน
การแจ้งเตือนช่วยให้ผู้ใช้ดำเนินการต่อไปนี้ได้
ไปยังปลายทาง: หากต้องการไปยังส่วนต่างๆ ผู้ใช้อาจแตะการแจ้งเตือน หาก การแจ้งเตือนแสดงบนหน้าจอล็อก ผู้ใช้จะต้องแตะสองครั้งและ ป้อน PIN, รูปแบบ หรือรหัสผ่าน
เมื่อผู้ใช้แตะการแจ้งเตือน แอปของคุณต้องแสดง UI ที่เกี่ยวข้องกับการแจ้งเตือนนั้นโดยตรง และอนุญาตให้ผู้ใช้ดำเนินการได้ทันที เช่น หากการแจ้งเตือนระบุว่าถึงตาของผู้เล่นในเกม 2 คน การแตะการแจ้งเตือนควรนำผู้เล่นไปยังเกมนั้นโดยตรง
ดูมุมมองแบบขยายของการแจ้งเตือน: ตัวบ่งชี้การขยายจะปรากฏในส่วนหัว ผู้ใช้สามารถแตะตัวบ่งชี้หรือปัดลงที่เนื้อหาการแจ้งเตือนเพื่อขยายได้
รูปที่ 18: การแจ้งเตือนแบบขยาย ปิดการแจ้งเตือน (หากได้รับอนุญาต): ผู้ใช้สามารถปิดการแจ้งเตือนได้โดยปัดไปทางซ้ายหรือขวา
การแจ้งเตือนต่อเนื่องที่บ่งบอกถึงกระบวนการที่ดำเนินต่อไปในเบื้องหลัง เช่น การเล่นเพลง อาจไม่สามารถปิดได้ด้วยการปัด
เลื่อนการแจ้งเตือนแบบผุดขึ้น: ผู้ใช้สามารถปัดการแจ้งเตือนแบบผุดขึ้นขึ้น และระบบจะไม่อนุญาตให้มีการแจ้งเตือนเพิ่มเติมจากกิจกรรมนั้น เป็นเวลา 1 นาที
ควบคุมการแจ้งเตือนที่คล้ายกันในอนาคต: ผู้ใช้สามารถเข้าถึงการควบคุมการแจ้งเตือนได้โดยทำดังนี้
- การแตะการแจ้งเตือนแต่ละรายการค้างไว้
- ปัดการแจ้งเตือนไปทางซ้ายหรือขวา แล้วแตะไอคอนการตั้งค่า
การควบคุมที่แสดงจะแตกต่างกันไปตามเวอร์ชัน Android และขึ้นอยู่กับว่าแอปมีช่องทางสำหรับการแจ้งเตือนหรือไม่ (เริ่มตั้งแต่ Android 8.0)
จัดกลุ่มการแจ้งเตือนหลายรายการ
สำหรับแอปที่สร้างการแจ้งเตือนหลายรายการประเภทเดียวกัน Android มี การจัดกลุ่มการแจ้งเตือนเพื่อไม่ให้ผู้ใช้รู้สึกว่ามีข้อมูลมากเกินไป
แอปของคุณสามารถแสดงการแจ้งเตือนหลายรายการตามลำดับชั้นต่อไปนี้
- การแจ้งเตือนสำหรับผู้ปกครองจะแสดงสรุปของการแจ้งเตือนสำหรับบุตรหลาน
- หากผู้ใช้ขยายการแจ้งเตือนหลัก Android จะแสดงการแจ้งเตือนย่อยทั้งหมด
- ผู้ใช้สามารถขยายการแจ้งเตือนย่อยเพื่อดูเนื้อหาทั้งหมดได้
Android จะแสดงการแจ้งเตือนสำหรับเด็กโดยไม่มีข้อมูลส่วนหัวที่ซ้ำกัน ตัวอย่างเช่น หากการแจ้งเตือนย่อยมีไอคอนแอปเดียวกับการแจ้งเตือนหลัก ส่วนหัวของการแจ้งเตือนย่อยจะไม่มีไอคอน
การแจ้งเตือนสำหรับเด็กต้องเข้าใจได้หากปรากฏขึ้นเพียงอย่างเดียว เนื่องจากระบบ อาจแสดงการแจ้งเตือนนอกกลุ่มเมื่อมาถึง
การตั้งค่า
ช่อง
เริ่มตั้งแต่ Android 8.0 (API ระดับ 26) เป็นต้นไป การแจ้งเตือนทั้งหมดจะต้องมีการกำหนดให้แก่ช่องทาง คุณสามารถตั้งค่าลักษณะการทำงานของภาพและเสียงสำหรับแต่ละช่อง ซึ่งจะ ใช้กับการแจ้งเตือนทั้งหมดในช่องนั้น ผู้ใช้สามารถเปลี่ยนการตั้งค่าเหล่านี้ และตัดสินใจได้ว่าช่องทางการแจ้งเตือนใดจากแอปของคุณที่อาจรบกวนหรือ มองเห็นได้
ดูรายละเอียดวิธีติดตั้งใช้งานได้ที่หัวข้อสร้างและจัดการช่องทางการแจ้งเตือน
คุณควรเลือกความสำคัญโดยคำนึงถึงเวลาและความสนใจของผู้ใช้ เมื่อการแจ้งเตือนที่ไม่สำคัญถูกปลอมแปลงให้ดูเหมือนเร่งด่วน ก็อาจทำให้เกิดความตื่นตระหนกโดยไม่จำเป็น
| ความสำคัญ | ลักษณะการทำงาน | การใช้งาน | ตัวอย่าง |
|---|---|---|---|
HIGH |
ส่งเสียงและปรากฏบนหน้าจอ | ข้อมูลเร่งด่วนที่ผู้ใช้ต้องทราบหรือดำเนินการทันที | SMS, การปลุก, การโทร |
DEFAULT |
ส่งเสียง | ข้อมูลที่ควรแสดงเมื่อผู้ใช้สะดวกที่สุด แต่ไม่ขัดจังหวะสิ่งที่ผู้ใช้กำลังทำอยู่ | การแจ้งเตือนการจราจร การช่วยเตือนงาน |
LOW |
ไม่มีเสียง | แชแนลการแจ้งเตือนที่ไม่เป็นไปตามข้อกำหนดของระดับความสำคัญอื่นๆ | เนื้อหาใหม่ที่ผู้ใช้ติดตาม คำเชิญจากโซเชียลเน็ตเวิร์ก |
MIN |
ไม่มีภาพหรือเสียงรบกวน | ข้อมูลที่ไม่จำเป็นซึ่งรอได้หรือไม่ได้เกี่ยวข้องกับผู้ใช้โดยเฉพาะ | สถานที่ใกล้เคียงที่น่าสนใจ สภาพอากาศ คอนเทนต์โปรโมชัน |
หมวดหมู่ที่กำหนดไว้ล่วงหน้า
ไม่ว่าคุณจะใช้แชแนลหรือไม่ก็ตาม ให้กำหนดการแจ้งเตือนแต่ละรายการให้กับหมวดหมู่ที่กำหนดไว้ล่วงหน้าที่เหมาะสมที่สุด Android อาจใช้ข้อมูลนี้เพื่อประกอบการตัดสินใจ ในการจัดอันดับและการกรอง
| หมวดหมู่ | คำอธิบาย |
|---|---|
CATEGORY_CALL |
การโทรเข้า (เสียงหรือวิดีโอ) หรือคำขอสื่อสารแบบซิงโครนัสที่คล้ายกัน |
CATEGORY_MESSAGE |
ข้อความส่วนตัวขาเข้า (SMS, ข้อความโต้ตอบแบบทันที ฯลฯ) |
CATEGORY_EMAIL |
ข้อความจำนวนมากแบบอะซิงโครนัส (อีเมล) |
CATEGORY_EVENT |
กิจกรรมในปฏิทิน |
CATEGORY_PROMO |
การโปรโมตหรือโฆษณา |
CATEGORY_ALARM |
นาฬิกาปลุกหรือตัวจับเวลา |
CATEGORY_PROGRESS |
ความคืบหน้าของการดำเนินการที่ใช้เวลานานซึ่งทำงานอยู่เบื้องหลัง |
CATEGORY_SOCIAL |
ข้อมูลอัปเดตเกี่ยวกับโซเชียลเน็ตเวิร์กหรือการแชร์ |
CATEGORY_ERROR |
ข้อผิดพลาดในสถานะการดำเนินการเบื้องหลังหรือการตรวจสอบสิทธิ์ |
CATEGORY_TRANSPORT |
การควบคุมการส่งสื่อสำหรับการเล่น |
CATEGORY_SYSTEM |
การอัปเดตสถานะระบบหรืออุปกรณ์ สงวนไว้สำหรับการใช้งานของระบบ |
CATEGORY_SERVICE |
ข้อบ่งชี้ของบริการที่ทำงานในเบื้องหลัง |
CATEGORY_RECOMMENDATION |
คำแนะนำที่เฉพาะเจาะจงและทันท่วงทีสำหรับสิ่งเดียว เช่น แอปข่าวอาจแนะนำข่าวที่ผู้ใช้อาจต้องการอ่านต่อไป |
CATEGORY_STATUS |
ข้อมูลล่าสุดเกี่ยวกับสถานะของอุปกรณ์หรือบริบท |
การแจ้งเตือนบนหน้าจอล็อก
หากผู้ใช้เลือกที่จะแสดงการแจ้งเตือนเมื่อหน้าจอล็อกอยู่ การแจ้งเตือนเหล่านี้จะซ่อนเนื้อหาใดๆ ที่แอปของคุณทำเครื่องหมายว่าละเอียดอ่อนได้ Android จะประเมินระดับการมองเห็นของการแจ้งเตือนแต่ละรายการเพื่อพิจารณาว่าการแจ้งเตือนใดที่แสดงได้อย่างปลอดภัย
กำหนดระดับความละเอียดอ่อนสำหรับเนื้อหาบนหน้าจอล็อก
ความเป็นส่วนตัวของผู้ใช้เป็นสิ่งสำคัญอย่างยิ่ง ดังนั้นโปรดทราบว่าการแจ้งเตือนมีหลายระดับที่อาจแสดงในหน้าจอล็อก สำหรับการแจ้งเตือนแต่ละรายการที่คุณสร้าง คุณต้องตั้งค่าระดับการมองเห็นเป็นสาธารณะ ส่วนตัว หรือลับ
- สาธารณะ การแจ้งเตือนจะมองเห็นได้อย่างเต็มที่ในหน้าจอล็อกที่ปลอดภัย
- การแจ้งเตือนลับจะซ่อนอยู่
- การแจ้งเตือนส่วนตัวจะอยู่ตรงกลาง โดยจะแสดงเฉพาะข้อมูลพื้นฐาน
ซึ่งรวมถึงชื่อของแอปที่โพสต์การแจ้งเตือนและไอคอนของแอป คุณเลือกแสดงข้อความที่
ไม่เปิดเผยข้อมูลส่วนบุคคล เช่น
2 new messagesแทนเนื้อหาปกติที่ซ่อนอยู่ได้
ในตัวอย่างต่อไปนี้ การแจ้งเตือนบนหน้าจอล็อกสำหรับแอป Gmail และ Photos จะแสดงเนื้อหาทั้งหมดหลังจากที่ผู้ใช้เลือกแสดงข้อมูลนี้บน หน้าจอล็อก
1 เนื้อหาการแจ้งเตือนทั้งหมดที่แสดงในหน้าจอล็อก
2 ซ่อนเนื้อหาการแจ้งเตือนที่ละเอียดอ่อนในหน้าจอล็อก
รูปแบบ
ข้อความที่ชัดเจนและกระชับ
Android จะตัดชื่อเนื้อหาให้เหลือบรรทัดเดียว (แม้ว่าจะขยายแล้วก็ตาม)
ชื่อเนื้อหาที่ดีควรเป็นไปตามหลักเกณฑ์ต่อไปนี้
- มีความยาวไม่เกิน 30 อักขระ
- มีข้อมูลที่สำคัญที่สุด
- หลีกเลี่ยงตัวแปร (เว้นแต่จะมีตัวเลขหรือสตริงข้อความสั้นๆ หรือมีข้อความนำหน้า)
- ไม่รวมชื่อแอปซึ่งปรากฏในส่วนหัวอยู่แล้ว
สิ่งที่ไม่ควรทำ
ควรทำ
ข้อความเนื้อหาที่ดีต้องเป็นไปตามหลักเกณฑ์ต่อไปนี้
- หลีกเลี่ยงการใช้เกินขีดจำกัด 40 อักขระ
- หลีกเลี่ยงการพูดซ้ำสิ่งที่อยู่ในชื่อเนื้อหา
ไอคอนขนาดใหญ่
ใช้ไอคอนขนาดใหญ่สำหรับกรณีการใช้งานที่ภาพช่วยเสริมเนื้อหาของการแจ้งเตือนได้อย่างมีนัยสำคัญ ตัวอย่างเช่น
- การสื่อสารจากบุคคลอื่น เช่น รูปภาพของบุคคลที่ส่งข้อความ
- แหล่งที่มาของเนื้อหาหากแตกต่างจากแอปที่ส่งการแจ้งเตือน เช่น โลโก้จากช่อง YouTube ที่ผู้ใช้ติดตาม
- สัญลักษณ์ที่มีความหมายเกี่ยวกับการแจ้งเตือน เช่น สัญลักษณ์ลูกศรสำหรับเส้นทางการขับรถ
ไอคอนขนาดใหญ่ต้องเป็นวงกลมเมื่อแสดงบุคคล แต่เป็นสี่เหลี่ยมจัตุรัสในกรณีอื่นๆ ทั้งหมด
สิ่งที่ไม่ควรทำ
ควรทำ
อัปเดตเวอร์ชัน Android
UI ของระบบการแจ้งเตือนของ Android และ API ที่เกี่ยวข้องกับการแจ้งเตือนมีการพัฒนาไปอย่างต่อเนื่อง ดูรายการการเปลี่ยนแปลงเหล่านี้ได้ในการแจ้งเตือน ความเข้ากันได้
ข้อควรพิจารณาเกี่ยวกับแพลตฟอร์ม
Wear
หากผู้ใช้มีอุปกรณ์ Wear OS ที่จับคู่ไว้ การแจ้งเตือนทั้งหมดของคุณจะปรากฏในอุปกรณ์ดังกล่าวโดยอัตโนมัติ รวมถึงรายละเอียดที่ขยายได้และปุ่มการทำงาน โปรดดูรายละเอียดที่หน้าการออกแบบสำหรับการแจ้งเตือนใน Wear