กำหนดค่าและรับการแจ้งเตือนของ Crashlytics ทางอีเมลหรือในคอนโซล

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

  • การแจ้งเตือนสำหรับปัญหาที่ถดถอยและที่กำลังมาแรงไม่จำเป็นต้องมีการกำหนดค่าใดๆ และระบบจะส่งโดยค่าเริ่มต้นเมื่อคุณตั้งค่า Crashlytics

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

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


ส่วนที่เหลือของหน้านี้จะอธิบายรายละเอียดเกี่ยวกับวิธีกำหนดค่าตัวเลือกต่างๆ สำหรับการแจ้งเตือน Crashlytics เริ่มต้น

รับการแจ้งเตือนทางอีเมลและในคอนโซล

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

โดยค่าเริ่มต้น สมาชิกโปรเจ็กต์ทุกคน (ที่มีสิทธิ์ที่จำเป็นในการรับการแจ้งเตือน) จะได้รับอีเมลสำหรับการแจ้งเตือนปัญหาที่เกิดซ้ำ และอีเมลพร้อมการแจ้งเตือนในคอนโซลสำหรับการแจ้งเตือนเทรนด์ คุณต้องกำหนดค่าการแจ้งเตือนอื่นๆ ทั้งหมดเพื่อรับการแจ้งเตือนทางอีเมลหรือในคอนโซล

สิทธิ์ที่จำเป็นในการรับการแจ้งเตือน

หากต้องการรับการแจ้งเตือนของ Crashlytics ทางอีเมลหรือในคอนโซล คุณต้องมีสิทธิ์ firebase.projects.update บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้โดยค่าเริ่มต้น ได้แก่ ผู้ดูแลระบบ Firebase หรือเจ้าของหรือเอดิเตอร์โปรเจ็กต์

เปิดหรือปิดการแจ้งเตือนสำหรับบัญชีของคุณเอง

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

  1. ในคอนโซล Firebase ให้ไปที่หน้า การตั้งค่า > การแจ้งเตือน

  2. ไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกการแจ้งเตือนที่ต้องการกำหนดค่า (เช่น การแจ้งเตือนความเร็ว)

  3. ตั้งค่าการตั้งค่าบัญชีสำหรับการแจ้งเตือนนั้น

กำหนดการตั้งค่าการแจ้งเตือน

หากต้องการกำหนดการตั้งค่าสำหรับการแจ้งเตือน คุณต้องมีสิทธิ์ firebasecrashlytics.config.update บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้โดยค่าเริ่มต้น ได้แก่ ผู้ดูแลระบบ Firebase Crashlytics, ผู้ดูแลระบบ Firebase Quality, ผู้ดูแลระบบ Firebase หรือเจ้าของหรือผู้แก้ไขโปรเจ็กต์

  1. ในคอนโซล Firebase ให้ไปที่หน้า การตั้งค่า > การแจ้งเตือน

  2. ไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกการแจ้งเตือนที่ต้องการกำหนดค่า (เช่น การแจ้งเตือนความเร็ว)

  3. กำหนดการตั้งค่าสำหรับการแจ้งเตือนนั้น



กำหนดค่าการแจ้งเตือนความเร็ว

ใช้การแจ้งเตือนความเร็วเพื่อแจ้งให้ทีมทราบเมื่อปัญหาใดปัญหาหนึ่งทำให้เกิดปัญหาเร่งด่วนในแอป สำหรับ Crashlytics ปัญหาคือการจัดกลุ่มเหตุการณ์ข้อขัดข้องหรือแอปพลิเคชันไม่ตอบสนอง (ANR) ที่คล้ายกัน

สิ่งที่ทริกเกอร์การแจ้งเตือนความเร็ว

ระบบจะทริกเกอร์การแจ้งเตือนความเร็วเมื่อปัญหาในแอปของคุณเกินเกณฑ์ที่กำหนดซึ่งคุณกำหนดค่าไว้ในคอนโซล Firebase

คุณกำหนดเกณฑ์สำหรับการแจ้งเตือนความเร็วในแง่ของเปอร์เซ็นต์ของผู้ใช้และจำนวนผู้ใช้ขั้นต่ำที่ได้รับผลกระทบจากการขัดข้องหรือ ANR คุณสามารถตั้งค่าเกณฑ์เปอร์เซ็นต์ระหว่าง 0% ถึง 100% ของเซสชัน คุณสามารถตั้งค่าเกณฑ์ผู้ใช้ขั้นต่ำเป็นตัวเลขใดก็ได้ที่มากกว่าหรือเท่ากับ 10 โดยค่าเริ่มต้น เกณฑ์การแจ้งเตือนความเร็วจะตั้งไว้ที่ 1% ของเซสชันและผู้ใช้ 25 ราย

โดยเฉพาะอย่างยิ่ง ระบบจะเรียกให้แสดงการแจ้งเตือนหากภายในระยะเวลา 30 นาที ทุกข้อต่อไปนี้เป็นจริง

  • ปัญหาในแอปเกินเกณฑ์เปอร์เซ็นต์ที่กำหนดไว้และเกินจำนวนผู้ใช้ขั้นต่ำที่กำหนดไว้สำหรับแอปนั้น
  • แอปมีผู้ใช้อย่างน้อย 10 รายในระยะเวลาดังกล่าว
  • ก่อนหน้านี้ไม่มีการแจ้งเตือนเกี่ยวกับปัญหาในแอปเวอร์ชันดังกล่าว

กำหนดค่าเกณฑ์การแจ้งเตือนความเร็ว

หากต้องการกำหนดค่าเกณฑ์การแจ้งเตือนความเร็ว คุณต้องมีสิทธิ์ firebasecrashlytics.config.update บทบาทต่อไปนี้มีสิทธิ์ที่จำเป็นนี้โดยค่าเริ่มต้น ได้แก่ ผู้ดูแลระบบ Firebase Crashlytics, ผู้ดูแลระบบ Firebase Quality, ผู้ดูแลระบบ Firebase หรือเจ้าของหรือผู้แก้ไขโปรเจ็กต์

กำหนดค่าเกณฑ์การแจ้งเตือนความเร็วสำหรับแอปที่ลงทะเบียนแต่ละแอป แต่ละแอปสามารถมีเกณฑ์การแจ้งเตือนที่แตกต่างกันได้

  1. ในคอนโซล Firebase ให้ไปที่หน้า การตั้งค่า > การแจ้งเตือน

  2. ไปที่การ์ดการแจ้งเตือน Crashlytics แล้วเลือกแท็บการแจ้งเตือนความเร็ว

  3. กำหนดค่าเกณฑ์การแจ้งเตือนสำหรับแอป