การตรวจสอบผลการดำเนินงาน Firebase
ข้อมูลเชิงลึกกำไรเป็นปัญหาประสิทธิภาพการทำงานของแอป
การตรวจสอบประสิทธิภาพ Firebase เป็นบริการที่จะช่วยให้คุณเข้าใจถึงลักษณะการทำงานของแอปเปิ้ลของคุณ, Android, และเว็บแอปคุณสามารถใช้การตรวจสอบประสิทธิภาพการทำงาน SDK เพื่อเก็บรวบรวมข้อมูลผลการดำเนินงานจากการตรวจสอบของคุณแล้วตรวจสอบและวิเคราะห์ข้อมูลที่อยู่ในคอนโซล Firebase การตรวจสอบประสิทธิภาพช่วยให้คุณเข้าใจในเวลาจริงที่ประสิทธิภาพการทำงานของแอปของคุณได้ดีขึ้นเพื่อให้คุณสามารถใช้ข้อมูลที่จะแก้ไขปัญหาประสิทธิภาพการทำงาน
ความสามารถที่สำคัญ
โดยอัตโนมัติการวัดแอปเวลาเริ่มต้น, HTTP ร้องขอของเครือข่ายและอื่น ๆ | เมื่อคุณผสานรวมประสิทธิภาพการตรวจสอบ SDK ใน app ของคุณคุณไม่จำเป็นต้องเขียนโค้ดใด ๆ ก่อนที่แอปของคุณเริ่มต้นโดยอัตโนมัติตรวจสอบหลายแง่มุมที่สำคัญของการปฏิบัติงาน สำหรับแอพพลิเคพื้นเมืองเวลาบันทึก SDK เริ่มต้นการแสดงผลข้อมูลตามหน้าจอและกิจกรรมขณะที่อยู่ในเบื้องหน้าหรือพื้นหลัง สำหรับเว็บแอป SDK ล็อกด้านเช่นสี contentful แรกความสามารถให้ผู้ใช้สามารถโต้ตอบกับแอปและอื่น ๆ |
ความเข้าใจกําไรจากการเข้าไปอยู่ในสถานการณ์ที่ประสิทธิภาพของแอปอาจจะดีขึ้น | เพิ่มประสิทธิภาพการทำงานของแอปสามารถท้าทายเมื่อคุณไม่ทราบสั้น ๆ ว่าทำไมมันจะลดลงของความคาดหวังของผู้ใช้ นั่นเป็นเหตุผลที่การตรวจสอบประสิทธิภาพช่วยให้คุณดูตัวชี้วัดประสิทธิภาพโดยแบ่งตาม คุณลักษณะ เช่นประเทศอุปกรณ์รุ่น app และระดับปฏิบัติการ |
ปรับแต่งการตรวจสอบแอปของคุณ | คุณสามารถเครื่องดนตรี ร่องรอยรหัสที่กำหนดเอง ที่ จะจับประสิทธิภาพการทำงานของแอปในสถานการณ์ที่เฉพาะเจาะจงเช่นเมื่อคุณโหลดหน้าจอใหม่หรือแสดงคุณลักษณะใหม่แบบโต้ตอบ และคุณสามารถสร้าง ตัวชี้วัดที่กำหนดเอง ในเหล่านี้ร่องรอยรหัสที่กำหนดเองที่จะนับเหตุการณ์ที่คุณกำหนด (เช่นฮิตแคช) ในระหว่างร่องรอยเหล่านั้น |
ระบุการเปลี่ยนแปลงอย่างมีนัยสำคัญในการทำงานของแอป | การระบุและแก้ไขปัญหาประสิทธิภาพการทำงานของแอพพลิเคสำคัญเช่นปัญหาเครือข่ายมีความสำคัญต่อความสำเร็จของแอปของคุณ การตรวจสอบประสิทธิภาพช่วยให้คุณสามารถ ตั้งค่าและปรับแต่งการแจ้งเตือน สำหรับส่วนที่สำคัญที่สุดของ app ของคุณเพื่อให้คุณสามารถดูและตอบสนองต่อข้อผิดพลาดประสิทธิภาพ - ก่อนที่จะส่งผลกระทบต่อผู้ใช้ของคุณ |
มันทำงานอย่างไร
เมื่อคุณเพิ่ม SDK การตรวจสอบประสิทธิภาพ, Firebase เริ่มต้น โดยอัตโนมัติการ เก็บรวบรวมข้อมูลสำหรับกระบวนการพื้นฐานหลายประการใน app ของคุณตัวอย่างเช่น:
การตรวจสอบประสิทธิภาพ ร่องรอย การใช้งานเพื่อเก็บข้อมูลเกี่ยวกับกระบวนการเหล่านี้ ร่องรอยเป็นรายงานที่มีข้อมูลบันทึกระหว่างจุดสองจุดในเวลาที่อยู่ในแอปของคุณ
ข้อมูลผลการดำเนินงานที่เก็บไว้สำหรับแต่ละร่องรอยจะเรียกว่า ตัวชี้วัด และแตกต่างกันไปขึ้นอยู่กับประเภทของการตรวจสอบ ตัวอย่างเช่นเมื่อเป็นตัวอย่างของปัญหาของแอปคำขอเครือข่ายติดตามเก็บรวบรวมตัวชี้วัดที่มีความสำคัญสำหรับการตรวจสอบคำขอของเครือข่ายเช่นเวลาตอบสนองและขนาดน้ำหนักบรรทุก
แต่ละครั้งที่เป็นตัวอย่างของแอปของคุณทำงานเป็นกระบวนการตรวจสอบร่องรอยที่เกี่ยวข้องยังรวบรวมโดยอัตโนมัติ แอตทริบิวต์ ข้อมูลเช่น app ที่ ตัวอย่างเช่นถ้านดรอยด์แอพพลิเคประเด็นคำขอเครือข่ายติดตามเก็บรวบรวมอุปกรณ์รุ่น app และคุณลักษณะอื่น ๆ เช่นแอปเฉพาะที่ คุณสามารถใช้แอตทริบิวต์เหล่านี้ในการกรองข้อมูลประสิทธิภาพการทำงานของคุณและเรียนรู้ว่ากลุ่มผู้ใช้เฉพาะกำลังประสบปัญหา
out-of-the-box ร่องรอยจากการตรวจสอบประสิทธิภาพให้คุณเริ่มต้นด้วยการตรวจสอบของแอป แต่ที่จะเรียนรู้เกี่ยวกับประสิทธิภาพของงานที่เฉพาะเจาะจงหรือกระแสลอง instrumenting ร่องรอยของคุณเองของรหัส ใน app ของคุณ
เส้นทางการดำเนินงาน
เพิ่มประสิทธิภาพการตรวจสอบ SDK เพื่อ app ของคุณ | คุณสามารถเพิ่มประสิทธิภาพการตรวจสอบ SDK เพื่อ app ของคุณพร้อมกับผลิตภัณฑ์ Firebase อื่น ๆ ที่คุณต้องการที่จะใช้งานในแอปของคุณ แพลตฟอร์มแอปเปิ้ล | Android | เว็บ | กระพือ | |
(ไม่จำเป็น) ตราสารร่องรอยรหัสที่กำหนดเองและตัวชี้วัดที่กำหนดเองในแอปของคุณ | การใช้ SDK การตรวจสอบประสิทธิภาพคุณสามารถเครื่องดนตรี ร่องรอยรหัสที่กำหนดเองและตัวชี้วัดที่กำหนดเอง ในการวัดลักษณะเฉพาะของประสิทธิภาพการทำงานของแอป | |
ข้อมูลประสิทธิภาพการตรวจสอบในคอนโซลในเวลาจริง | ใน คอนโซล Firebase คุณสามารถตรวจสอบข้อมูลประสิทธิภาพจากผู้ใช้ของคุณจะเรียนรู้สถานการณ์ที่เฉพาะเจาะจงที่ประสิทธิภาพการทำงานของแอปอาจจะดีขึ้น นอกจากนี้คุณยังสามารถทำลายลงข้อมูลประสิทธิภาพการทำงานโดย คุณลักษณะ เช่นรุ่น app ประเทศอุปกรณ์หรือระบบปฏิบัติการ |
ข้อมูลของผู้ใช้
การตรวจสอบประสิทธิภาพไม่ถาวรจัดเก็บข้อมูลส่วนบุคคลใด ๆ (เช่นชื่อที่อยู่อีเมลหรือหมายเลขโทรศัพท์) ในขณะที่การตรวจสอบการร้องขอของเครือข่าย HTTP, การตรวจสอบประสิทธิภาพการใช้ URL ที่ (ไม่รวมพารามิเตอร์ URL) เพื่อสร้างการรวบรวมและรูปแบบที่ไม่ระบุชื่อ URL ที่ยืนยันในที่สุดและแสดงให้เห็นในคอนโซล Firebase
สำหรับรายละเอียดเพิ่มเติมโปรดดู ตัวอย่างของข้อมูลที่เก็บรวบรวมโดยการตรวจสอบประสิทธิภาพ
ขั้นตอนถัดไป
ในการเริ่มต้นโดยใช้การตรวจสอบประสิทธิภาพใน app ของคุณเข้าชม:
หากต้องการเรียนรู้เกี่ยวกับการตั้งค่าการแจ้งเตือนให้ดูที่ การ ตั้งค่าการแจ้งเตือนสำหรับปัญหาประสิทธิภาพการ ทำงาน