Firebase สามารถส่งการแจ้งเตือนCrashlyticsเริ่มต้นได้หลายประเภท (ดู หน้าภาพรวมการแจ้งเตือน) Firebase สามารถส่งการแจ้งเตือน Crashlytics เริ่มต้นทั้งหมดไปยังอีเมลของคุณได้ สำหรับปัญหาที่แย่ลงและปัญหาที่เพิ่มขึ้น Firebase ยังแสดง การแจ้งเตือนในFirebaseคอนโซลได้ด้วย
การแจ้งเตือนปัญหาที่ถดถอยและกำลังเป็นที่นิยมไม่จำเป็นต้องมีการกำหนดค่า และจะส่งโดยค่าเริ่มต้นเมื่อคุณตั้งค่า Crashlytics
ระบบจะไม่ส่งการแจ้งเตือนสำหรับข้อผิดพลาดที่ไม่ร้ายแรง ข้อผิดพลาดร้ายแรง ANR และ ปัญหาที่มีความเร็วเพิ่มขึ้นโดยค่าเริ่มต้น หากต้องการรับการแจ้งเตือนเหล่านี้ คุณต้องเลือกช่องการแจ้งเตือนที่ต้องการ (อย่างน้อย)
การแจ้งเตือนทุกประเภทมีการกำหนดค่าบางอย่าง เช่น คุณสามารถเปิด
หรือปิดการแจ้งเตือนสำหรับบัญชีของคุณเอง และสำหรับปัญหาความเร็วที่เพิ่มขึ้น คุณสามารถตั้งค่า
เกณฑ์สำหรับเวลาที่ระบบส่งการแจ้งเตือนได้ คุณดูและกำหนดค่าการแจ้งเตือนเหล่านี้ได้ใน
ส่วนที่เหลือของหน้านี้จะอธิบายโดยละเอียดถึงวิธีกำหนดค่าตัวเลือกต่างๆ สำหรับการแจ้งเตือน Crashlytics เริ่มต้น
รับการแจ้งเตือนทางอีเมลและในคอนโซล
มีเพียงสมาชิกบางคนในโปรเจ็กต์เท่านั้นที่จะได้รับการแจ้งเตือน และคุณสามารถเปิดหรือปิด การแจ้งเตือนสำหรับบัญชีของตนเองได้
โดยค่าเริ่มต้น สมาชิกทุกคนในโปรเจ็กต์ (ที่มีสิทธิ์ที่จำเป็นในการรับการแจ้งเตือน) จะได้รับอีเมลสำหรับการแจ้งเตือนปัญหาที่ถดถอย และอีเมลพร้อมการแจ้งเตือนในคอนโซลสำหรับการแจ้งเตือนเทรนด์ การแจ้งเตือนอื่นๆ ทั้งหมดต้องได้รับการกำหนดค่าเพื่อให้คุณได้รับทางอีเมลหรือในคอนโซล
สิทธิ์ที่จำเป็นในการรับการแจ้งเตือน
หากต้องการรับการแจ้งเตือนเกี่ยวกับCrashlyticsทางอีเมลหรือในคอนโซล คุณต้องมีสิทธิ์firebase.projects.update บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้
โดยค่าเริ่มต้น
ผู้ดูแลระบบ Firebase หรือเจ้าของหรือผู้แก้ไขโปรเจ็กต์
เปิดหรือปิดการแจ้งเตือนสำหรับบัญชีของคุณเอง
สำหรับบัญชีของคุณเอง คุณสามารถเปิดหรือปิดการแจ้งเตือน Crashlytics ได้โดยไม่ส่งผลกระทบต่อสมาชิกคนอื่นๆ ในโปรเจ็กต์ โปรดทราบว่าคุณยังคงต้องมีสิทธิ์ที่จำเป็น เพื่อรับการแจ้งเตือน
ในคอนโซล Firebase ให้ไปที่หน้า
การตั้งค่า > การแจ้งเตือนไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกการแจ้งเตือนที่ ต้องการกำหนดค่า (เช่น การแจ้งเตือนความเร็ว)
ตั้งค่ากำหนดบัญชีสำหรับการแจ้งเตือนนั้น
กำหนดการตั้งค่าการแจ้งเตือน
หากต้องการกำหนดค่าการตั้งค่าสำหรับการแจ้งเตือน คุณต้องมีสิทธิ์
firebasecrashlytics.config.update บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้โดยค่าเริ่มต้น
ผู้ดูแลระบบ Firebase Crashlytics
ผู้ดูแลระบบคุณภาพ Firebase
ผู้ดูแลระบบ Firebase หรือ
เจ้าของหรือผู้แก้ไขโปรเจ็กต์
ในคอนโซล Firebase ให้ไปที่หน้า
การตั้งค่า > การแจ้งเตือนไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกการแจ้งเตือนที่ ต้องการกำหนดค่า (เช่น การแจ้งเตือนความเร็ว)
กำหนดการตั้งค่าสำหรับการแจ้งเตือนนั้น
กำหนดค่าการแจ้งเตือนความเร็ว
ใช้การแจ้งเตือนความเร็วเพื่อแจ้งให้ทีมทราบเมื่อปัญหาใดก็ตามทำให้เกิด ปัญหาเร่งด่วนในแอป สำหรับ Crashlytics ปัญหาคือการจัดกลุ่ม เหตุการณ์แอปขัดข้องหรือแอปพลิเคชันไม่ตอบสนอง (ANR) ที่คล้ายกัน
อะไรเป็นตัวกระตุ้นการแจ้งเตือนความเร็ว
การแจ้งเตือนความเร็วจะทริกเกอร์เมื่อปัญหาในแอปของคุณเกินเกณฑ์ที่กำหนด ซึ่งคุณกำหนดค่าในFirebaseคอนโซล
คุณกำหนดเกณฑ์สำหรับการแจ้งเตือนความเร็วในแง่ของเปอร์เซ็นต์ของผู้ใช้และจำนวนผู้ใช้ขั้นต่ำที่ได้รับผลกระทบจากการขัดข้องหรือ ANR คุณสามารถตั้งค่าเกณฑ์เปอร์เซ็นต์ ระหว่าง 0% ถึง 100% ของเซสชัน คุณตั้งค่าเกณฑ์ผู้ใช้ขั้นต่ำเป็นตัวเลขใดก็ได้ที่มากกว่าหรือเท่ากับ 10 โดยค่าเริ่มต้น เกณฑ์การแจ้งเตือนความเร็วจะ ตั้งค่าไว้ที่ 1% ของเซสชันและผู้ใช้ 25 ราย
โดยเฉพาะอย่างยิ่ง ระบบจะทริกเกอร์การแจ้งเตือนหากในช่วงระยะเวลา 30 นาที ทุกข้อต่อไปนี้เป็นจริง
- ปัญหาในแอปเกินเกณฑ์เปอร์เซ็นต์ที่กำหนดไว้และเกิน จำนวนผู้ใช้ขั้นต่ำที่ตั้งไว้สำหรับแอปนั้น
- แอปมีผู้ใช้อย่างน้อย 10 รายในช่วงระยะเวลาดังกล่าว
- ก่อนหน้านี้ไม่มีการแจ้งเตือนเกี่ยวกับปัญหาในแอปในเวอร์ชันดังกล่าว
กำหนดค่าเกณฑ์การแจ้งเตือนความเร็ว
หากต้องการกำหนดค่าเกณฑ์การแจ้งเตือนความเร็ว คุณต้องมีfirebasecrashlytics.config.updateสิทธิ์ บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้โดยค่าเริ่มต้น
ผู้ดูแลระบบ Firebase Crashlytics
ผู้ดูแลระบบคุณภาพ Firebase
ผู้ดูแลระบบ Firebase หรือ
เจ้าของหรือผู้แก้ไขโปรเจ็กต์
กำหนดค่าเกณฑ์การแจ้งเตือนความเร็วสำหรับแอปที่ลงทะเบียนแต่ละแอป แอปแต่ละแอป อาจมีเกณฑ์การแจ้งเตือนที่แตกต่างกัน
ในคอนโซล Firebase ให้ไปที่หน้า
การตั้งค่า > การแจ้งเตือนไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกแท็บ การแจ้งเตือนความเร็ว
กำหนดค่าเกณฑ์การแจ้งเตือนสำหรับแอป