ทำความเข้าใจรายงานก่อนการเปิดตัว

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

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

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

ภาพรวมรายงานก่อนการเปิดตัว

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

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

ตัวอย่างปัญหาที่พบระหว่างการทดสอบมีดังนี้

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

 

ยุบทั้งหมด ขยายทั้งหมด

รายละเอียดของรายงานก่อนการเปิดตัว

ความเสถียร

แต่ละส่วนของแท็บความเสถียรจะแสดงรายละเอียดของปัญหาที่พบระหว่างการทดสอบ ซึ่งอาจรวมถึงข้อมูลต่อไปนี้

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

ข้างปัญหาแต่ละรายการ คุณอาจเลือกแสดงเพิ่มเติมเพื่อดูข้อมูลแบบละเอียดเกี่ยวกับปัญหา เช่น ชื่อของอุปกรณ์, ขนาดหน้าจอ, เวอร์ชัน Android, RAM, อินเทอร์เฟซแบบไบนารีของแอปพลิเคชัน (ABI) และภาษา คุณอาจเลือกอุปกรณ์แต่ละรุ่นเพื่อดูข้อมูลจำเพาะของอุปกรณ์ ดูภาพหน้าจอและวิดีโอจากการทดสอบ, เอาต์พุต Demo Loop และสแต็กเทรซ (ซึ่งคุณจะดาวน์โหลดได้ด้วย) โปรดทราบว่าความพร้อมใช้งานของรายละเอียดเหล่านี้อาจแตกต่างกันไป

หมายเหตุ: เนื่องจากข้อขัดข้องที่พบขณะสร้างรายงานก่อนการเปิดตัวมาจากอุปกรณ์ทดสอบ ข้อขัดข้องดังกล่าวจึงไม่ส่งผลกระทบต่อสถิติข้อขัดข้องของคุณ

ดูอุปกรณ์ทดสอบที่ไม่มีปัญหา

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

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

ความเสถียร: ความเข้ากันได้กับ Android

หากแอปกำลังใช้อินเทอร์เฟซอย่างน้อย 1 รายการที่ไม่ได้อยู่ใน Android SDK สาธารณะ (มักเรียกว่าอินเทอร์เฟซที่ "ไม่รองรับ" หรือที่ "ไม่ใช่ SDK") คุณจะเห็นข้อผิดพลาดและคำเตือนแสดงอยู่ในแท็บภาพรวมและความเสถียรของรายงานก่อนการเปิดตัว

ดูปัญหาแต่ละรายการ

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

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

ลำดับความสำคัญของปัญหาที่แนะนำมีดังนี้

  1. ถูกจำกัด: อินเทอร์เฟซที่จะใช้งานไม่ได้ใน Android บางเวอร์ชันหรือทุกเวอร์ชัน
  2. ไม่รองรับและกำลังจะถูกจำกัด: อินเทอร์เฟซที่ไม่มีการรับประกันว่าจะทำงานปกติ ซึ่งจะถูกจำกัดใน Android รุ่นถัดไป
  3. ไม่รองรับแต่ยังไม่ถูกจำกัด: อินเทอร์เฟซที่ไม่มีการรับประกันว่าจะทำงานปกติ

หมายเหตุ: ในแต่ละหมวดหมู่ อินเทอร์เฟซจะเรียงลำดับตามความถี่ซึ่งอาจช่วยจัดลำดับความสำคัญของปัญหาที่ต้องรีบแก้ไขก่อนได้

ประสิทธิภาพ

สรุปการทดสอบประสิทธิภาพสำหรับอุปกรณ์แต่ละรุ่นจะมีเมตริกต่อไปนี้

  • เฟรมต่อวินาทีโดยเฉลี่ย: อัตราเฉลี่ยของการแสดงเฟรม
    • หมายเหตุ: ข้อมูลเฟรมต่อวินาทีโดยเฉลี่ยจะใช้ได้สำหรับการทดสอบที่ใช้ Game Loop เท่านั้น
  • CPU โดยเฉลี่ย: เปอร์เซ็นต์ของ CPU ที่แอปใช้โดยเฉลี่ยในรุ่นอุปกรณ์ที่เลือก
  • เครือข่ายที่ส่งโดยเฉลี่ย: จำนวนไบต์ต่อวินาทีโดยเฉลี่ยที่แอปส่งผ่านการเชื่อมต่อเครือข่ายในรุ่นอุปกรณ์ที่เลือก
  • เครือข่ายที่ได้รับโดยเฉลี่ย: จำนวนไบต์ต่อวินาทีโดยเฉลี่ยที่แอปได้รับผ่านการเชื่อมต่อเครือข่ายในรุ่นอุปกรณ์ที่เลือก
  • หน่วยความจำโดยเฉลี่ย: หน่วยความจำโดยเฉลี่ยที่ใช้ในแอปในระยะเวลาที่เลือกสำหรับรุ่นอุปกรณ์ที่เลือก

หมายเหตุ: อุปกรณ์ทดสอบที่ใช้ Android เวอร์ชันเก่าอาจสร้างข้อมูลประสิทธิภาพไม่ได้

ดูรายงานทีละฉบับ

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

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

โปรดทราบว่าความพร้อมใช้งานของรายละเอียดเหล่านี้อาจแตกต่างกันไป

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

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

ดูรายงานตามหมวดหมู่

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

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

ดูปัญหาแต่ละรายการ

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

ปรับปรุงการช่วยเหลือพิเศษให้แอปของคุณ

ภาพหน้าจอ

สรุปการทดสอบภาพหน้าจอจะมีข้อมูลต่อไปนี้ 

  • รูปภาพแสดงลักษณะที่แอปของคุณปรากฏในอุปกรณ์ทดสอบต่างๆ ในหลายภาษา
  • ข้อมูลเมตาเกี่ยวกับอุปกรณ์ที่ใช้ทดสอบ (เช่น ชื่อรุ่น, เวอร์ชัน Android, ภาษา, ความละเอียดหน้าจอ และ DPI)
  • จำนวนอุปกรณ์ที่มีภาพหน้าจอ
  • จำนวนอุปกรณ์ที่ทดสอบกับ Android App Bundle ของคุณไม่ได้
    • อุปกรณ์ไม่พร้อมใช้งาน: App Bundle ของคุณเข้ากันได้กับอุปกรณ์เหล่านี้แต่เกิดปัญหาระหว่างการทดสอบ หากการทดสอบมีอุปกรณ์ที่ไม่พร้อมใช้งาน คุณอาจต้องอัปโหลด App Bundle อื่นและทดสอบอีกครั้ง
    • อุปกรณ์เข้ากันไม่ได้: App Bundle ของคุณเข้ากันไม่ได้กับอุปกรณ์ทดสอบบางรายการ หากทดสอบอีกครั้ง คุณจะไม่ได้รับผลการทดสอบสำหรับอุปกรณ์ใดๆ ที่เข้ากันไม่ได้

หมายเหตุ: หากเรียกใช้การทดสอบด้วย Demo Loop คุณจะไม่เห็นข้อมูลในแท็บภาพหน้าจอ

วิธีดูภาพหน้าจอ

คุณจัดกลุ่มผลการทดสอบภาพหน้าจอได้โดยใช้เครื่องมือเลือกจัดกลุ่มตามที่บริเวณด้านขวาบนของแท็บภาพหน้าจอ คุณจัดกลุ่มภาพหน้าจอได้ 2 วิธีดังนี้

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

คุณอาจเลือกภาพหน้าจอเพื่อดูข้อมูลจำเพาะของอุปกรณ์และข้อมูลเพิ่มเติมอื่นๆ

ค่ากำหนดภาษา

หากต้องการดูภาพหน้าจอในภาษาที่ต้องการ คุณตั้งค่ากำหนดภาษาได้ในแท็บการตั้งค่า

ความปลอดภัยและความน่าเชื่อถือ

สรุปการทดสอบแต่ละครั้งจะประกอบด้วยชื่อและรายละเอียดเกี่ยวกับช่องโหว่ด้านความปลอดภัยที่พบใน App Bundle ของคุณ

หมายเหตุ: เราขอแนะนำให้คุณดำเนินการกับช่องโหว่ด้านความปลอดภัยใดๆ ที่ปรากฏในรายการก่อนเผยแพร่ App Bundle เป็นเวอร์ชันที่ใช้งานจริง

สร้างการทดสอบที่กำหนดเองด้วย Firebase Test Lab

หากแอปหรือเกมต้องการการทดสอบเฉพาะทางเพิ่มเติม คุณอาจลองใช้ Firebase Test Lab หลังการสร้างโปรเจ็กต์ Firebase คุณจะเลือกประเภทอุปกรณ์ได้จากอุปกรณ์และวิธีการทดสอบอีกมากมายเพื่อสร้างการทดสอบที่กำหนดเอง จากนั้นคุณจะเรียกใช้การทดสอบที่กำหนดเองและดูผลการทดสอบได้ในคอนโซล Firebase คุณเรียกใช้การทดสอบ 5-15 ครั้งแรกต่อวันได้ฟรี

เนื้อหาที่เกี่ยวข้อง

  • ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้รายงานก่อนการเปิดตัวเพื่อระบุปัญหาใน Play Academy

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร

หากต้องการความช่วยเหลือเพิ่มเติม

ลองทำตามขั้นตอนต่อไปนี้

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
1789307039878157339
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
92637
false
false