Android Vitals เป็นโครงการริเริ่มของ Google เพื่อปรับปรุงคุณภาพทางเทคนิคของแอป Google Play ในอุปกรณ์ Android เมื่อผู้ใช้ที่เลือกใช้เปิดแอปของคุณ อุปกรณ์ Android ของผู้ใช้จะบันทึกข้อมูลเกี่ยวกับแง่มุมต่างๆ ของคุณภาพ ซึ่งรวมถึงเมตริกความเสถียร เมตริกประสิทธิภาพ การใช้งานแบตเตอรี่ และการปฏิเสธสิทธิ์ Google Play จะรวบรวมข้อมูลนี้ไว้ให้เข้าถึงได้ 2 วิธี ได้แก่ ผ่าน Google Play Console ในหน้าแดชบอร์ด Android Vitals และผ่าน Google Play Developer Reporting API
นักพัฒนาแอปควรตรวจสอบ Vitals ทั้งหมดเพื่อให้แน่ใจว่าไม่ส่งผลเสียต่อประสบการณ์ของผู้ใช้ โดยเฉพาะอย่างยิ่ง นักพัฒนาแอปควรให้ความสําคัญกับ Vitals หลัก 2 รายการ ได้แก่ อัตราการขัดข้องที่ผู้ใช้รับรู้และอัตรา ANR ที่ผู้ใช้รับรู้
Vitals หลักและลักษณะการทำงานที่ไม่ถูกต้อง
Vitals หลักของแอปส่งผลต่อระดับการมองเห็นแอปใน Google Play Vitals หลักแต่ละรายการมีเกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องโดยรวมและเกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องต่ออุปกรณ์ ข้อมูลเหล่านี้จะแสดงอยู่ในเอกสารด้านล่างและใน Android Vitals ด้วย
คำถามที่พบบ่อย
Vitals หลักคืออะไร
Vitals หลักคือเมตริกที่สําคัญที่สุดใน Android Vitals และส่งผลต่อการเข้าถึงของแอปใน Google Play Vitals หลัก ได้แก่ อัตราการขัดข้องที่ผู้ใช้รับรู้และอัตรา ANR ที่ผู้ใช้รับรู้
เกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องคืออะไร
Vitals หลักแต่ละรายการมีเกณฑ์ลักษณะการทำงานที่ไม่ถูกต้อง 2 รายการ ได้แก่ เกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องโดยรวมที่พิจารณาเซสชันทั้งหมดในอุปกรณ์ทั้งหมด และเกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องที่ประเมินต่ออุปกรณ์ (โทรศัพท์เท่านั้น) ซึ่งเกณฑ์จะแสดงใน Android Vitals
เกณฑ์ลักษณะการทำงานที่ไม่เหมาะสม โปรดรักษาจำนวนไว้ให้ต่ำกว่าเกณฑ์เหล่านี้เพื่อให้เนื้อหาของคุณปรากฏใน Google Play มากที่สุด |
|||
---|---|---|---|
โดยรวม (ค่าเฉลี่ยในอุปกรณ์ต่างๆ) | ตามรุ่นโทรศัพท์ | ต่อรุ่นนาฬิกา | |
อัตราการขัดข้องที่ผู้ใช้รับรู้ | 1.09% | 8% | 4% |
อัตรา ANR ที่ผู้ใช้รับรู้ | 0.47% | 8% | 5% |
Vitals หลักส่งผลต่อระดับการเข้าถึงของเนื้อหาใน Play อย่างไร
หากแอปหรือเกมมีลักษณะการทำงานที่ไม่ถูกต้องโดยรวมเกินเกณฑ์ Vitals หลัก Play อาจลดระดับการเข้าถึงแอปหรือเกมของคุณสำหรับผู้ใช้ในอุปกรณ์ทุกรุ่น หากแอปหรือเกมมีลักษณะการทำงานที่ไม่ถูกต้องเกินเกณฑ์ลักษณะการทำงานที่ไม่ถูกต้องต่ออุปกรณ์ใน Vitals หลักสำหรับอุปกรณ์รุ่นหนึ่งๆ Play อาจลดระดับการเข้าถึงแอปหรือเกมของคุณสำหรับผู้ใช้ในอุปกรณ์รุ่นนั้น นอกจากนี้ Play อาจแสดงคำเตือนในข้อมูลผลิตภัณฑ์ใน Store เพื่อแจ้งให้ผู้ใช้ทราบว่าแอปของคุณอาจทำงานไม่ถูกต้องในอุปกรณ์ของผู้ใช้
เป็นไปได้ไหมที่จะมีทั้งลักษณะการทำงานที่ไม่ถูกต้องต่ออุปกรณ์และโดยรวม หรือมีเพียงรายการใดรายการหนึ่ง ฉันควรทำอย่างไรหากเป็นเช่นนั้น
ได้ คุณสามารถผสมผสานทุกรายการได้ หากต้องการปรับปรุงคุณภาพโดยรวม คุณควรมุ่งแก้ไขคลัสเตอร์ข้อขัดข้องและ ANR ที่ส่งผลต่อผู้ใช้โดยรวมมากที่สุด หากต้องการปรับปรุงคุณภาพต่ออุปกรณ์ คุณควรแก้ไขคลัสเตอร์ข้อขัดข้องและ ANR ที่ใหญ่ที่สุดในอุปกรณ์นั้น หากมีทั้ง 2 อย่าง เราขอแนะนำให้เริ่มโดยมุ่งเน้นที่คลัสเตอร์ข้อขัดข้องและ ANR ขนาดใหญ่ที่สุดโดยรวม การดำเนินการนี้น่าจะช่วยปรับปรุงคุณภาพในอุปกรณ์แต่ละรุ่นที่สำคัญที่สุดด้วย
ฉันต้องการความช่วยเหลือในการแก้ปัญหาทางเทคนิค ฉันจะเริ่มต้นจากที่ใด
เราได้รวบรวมแหล่งข้อมูลจำนวนมากเพื่อช่วยให้คุณเริ่มต้นการวินิจฉัยและแก้ไขปัญหาทางเทคนิคในแอปหรือเกม
Vitals หลัก
อัตรา ANR ที่ผู้ใช้รับรู้
อัตราการขัดข้องที่ผู้ใช้รับรู้
Vitals อื่นๆ ทั้งหมด
การปลุกระบบบ่อยเกินไป
Wake Lock แบบต่อเนื่องบางส่วนค้าง
การสแกนหา Wi-Fi เบื้องหลังมากเกินไป
การใช้เครือข่ายในเบื้องหลังมากเกินไป
เวลาเริ่มต้นของแอป
การแสดงผลช้า
เซสชันทำงานช้า
Low Memory Killer (LMK)
การปฏิเสธสิทธิ์
ฉันไม่ต้องการให้ระบบแสดงพฤติกรรมที่ไม่เหมาะสมหรือคำเตือนเกี่ยวกับข้อมูลผลิตภัณฑ์ในร้านโดยไม่คาดคิด How can I get ahead of this?
โดยทั่วไป Play จะพิจารณาคุณภาพโดยดูข้อมูล 28 วันล่าสุด Android Vitals จะเตือนคุณเกี่ยวกับลักษณะการทำงานที่ไม่ถูกต้องในช่วง 28 วัน
- ตรวจสอบ UI เป็นประจํา หรือลองใช้ Reporting API เพื่อรวมข้อมูลไว้ในเวิร์กโฟลว์โดยตรง
- กำหนดค่าการแจ้งเตือนทางอีเมลใน Play Console สำหรับลักษณะการทำงานที่ไม่ถูกต้อง
- Android Vitals จะรายงาน "ปัญหาที่เกิดขึ้นใหม่" ซึ่งหมายถึงอุปกรณ์ที่มีลักษณะการทำงานที่ไม่ถูกต้องต่ำกว่าเกณฑ์ต่ออุปกรณ์ในช่วง 7 วัน คุณมีเวลาสูงสุด 21 วันในการแก้ไขปัญหา
ฉันมีอุปกรณ์จำนวนมากที่มีลักษณะการทำงานที่ไม่ถูกต้อง ฉันจะเข้าใจรายการนี้ได้อย่างไร
บางครั้ง ฮาร์ดแวร์หรือซอฟต์แวร์ของอุปกรณ์บางแง่มุมอาจส่งผลให้เกิดปัญหา ฟีเจอร์ใหม่ใน Android Vitals จะแจ้งให้คุณทราบหากเราพบความสัมพันธ์ที่เป็นไปได้ระหว่างอัตราการเกิดปัญหาสูงกับแอตทริบิวต์หลักของอุปกรณ์ เช่น RAM, เวอร์ชัน Android และระบบวงจรรวมบนชิป และอื่นๆ เพื่อช่วยให้คุณตรวจพบและแก้ไขปัญหาเหล่านั้นได้ นอกจากนี้ คุณยังสำรวจการเชื่อมโยงด้วยตนเองได้ในส่วนการเข้าถึงและอุปกรณ์ใน Play Console
นอกจากนี้ คุณยังเข้าถึงข้อมูลอุปกรณ์แบบรวมได้ในคลิกเดียวจาก Android Vitals ซึ่งรวมถึงฐานผู้ใช้งาน รายได้ คะแนน และรีวิว ข้อมูลนี้จะแสดงในแผงด้านข้างเพื่อให้คุณไม่ต้องออกจากหน้าที่กำลังดูอยู่
หากฉันแก้ไขปัญหาในอุปกรณ์แล้ว คำเตือนจะหยุดแสดงเมื่อใด
Play จะประเมิน Vitals หลักทุกวันโดยอิงตามค่าเฉลี่ยต่อเนื่อง 28 วัน ทันทีที่ค่าเฉลี่ยแบบเลื่อนลงลดลงต่ำกว่าเกณฑ์ Android Vitals จะหยุดแสดงคำเตือน ระบบอาจนำคำเตือนเกี่ยวกับข้อมูลผลิตภัณฑ์ใน Store ออกเร็วกว่านั้นหากอัลกอริทึมของ Play ตรวจพบว่าคุณภาพทางเทคนิคของคุณอยู่ในทิศทางที่ถูกต้องแล้ว
จะเกิดอะไรขึ้นหากฉันแก้ไขปัญหาไม่ได้หรือไม่ต้องการแก้ไขปัญหา
ตรวจสอบว่าคุณได้พิจารณาทั้งค่าใช้จ่ายและโอกาสที่ผู้ใช้จะได้รับประสบการณ์การใช้งานที่ไม่ดีอย่างต่อเนื่องเมื่อตัดสินใจว่าจะดำเนินการต่ออย่างไร ลักษณะการทำงานที่ไม่เหมาะสมจะส่งผลต่อผู้ใช้ปัจจุบันและลดโอกาสในการได้ผู้ใช้ในอนาคต เมื่อการแก้ไขลักษณะการทำงานที่ไม่ถูกต้องของอุปกรณ์แต่ละเครื่องไม่สามารถทำได้ คุณอาจต้องตรวจสอบตรรกะการกําหนดเป้าหมายและการยกเว้นอุปกรณ์
เหตุใดจำนวนและอัตราปัญหาของ Android Vitals จึงไม่ตรงกับจำนวนและอัตราปัญหาที่ฉันเห็นจากโซลูชันของฉันเองหรือโซลูชันของบุคคลที่สามอื่นๆ
Android Vitals คือแหล่งข้อมูลของ Google Play สำหรับประเมินคุณภาพทางเทคนิค จำนวนและอัตราปัญหา Android Vitals อาจไม่ตรงกับจากแหล่งที่มาอื่นๆ เนื่องด้วยสาเหตุหลายประการ ดังนี้
- ข้อมูล Android Vitals มาจากแพลตฟอร์ม Android และบันทึกเหตุการณ์บางอย่างที่ SDK มองไม่เห็น ซึ่งรวมถึงเหตุการณ์ต่อไปนี้
- ข้อขัดข้องเมื่อเปิด ซึ่งเกิดขึ้นก่อนการเริ่มต้นใช้งาน SDK
- ANR ก่อน Android 12
- Android Vitals จะนับเฉพาะปัญหาที่มีการรายงานในอุปกรณ์ที่ผ่านการรับรองและในแอปที่ติดตั้งจาก Google Play แหล่งข้อมูลอื่นๆ อาจไม่ใช้ข้อจำกัดเหล่านี้
- Android Vitals จะรวบรวมข้อมูลจากผู้ใช้ที่เลือกแชร์ข้อมูลการใช้งานและการวินิจฉัยเท่านั้น เครื่องมืออื่นๆ อาจไม่จําเป็นต้องให้ผู้ใช้ได้เลือกใช้ แม้ว่าจะรวบรวมข้อมูลก็ตาม แต่ก็มีแนวโน้มว่าแอปจะไม่รวบรวมข้อมูลจากกลุ่มผู้ใช้เดียวกันทุกประการที่เลือกใช้ใน Android
- เราจะแสดงเมตริกในแดชบอร์ดก็ต่อเมื่อรวบรวมข้อมูลได้เพียงพอที่จะสร้างรายงานที่ไม่ระบุตัวตนเท่านั้น เพื่อปกป้องความเป็นส่วนตัวของผู้ใช้
- อัตราปัญหาอาจคํานวณแตกต่างกัน อัตราปัญหา Android Vitals จะนับจํานวนปัญหา (ข้อขัดข้อง ANR ฯลฯ) ต่อผู้ใช้ที่ใช้งานอยู่รายวัน Crashlytics จะนับจํานวนปัญหาต่อเซสชันของแอป ตัวอย่างเช่น หากผู้ใช้เล่นเกม 3 ครั้งใน 1 วันและพบการขัดข้อง 1 ครั้ง Android Vitals จะแสดงอัตราการขัดข้อง 100% ส่วน Crashlytics จะแสดงอัตราการขัดข้อง 33%
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีรวบรวมข้อมูลได้ที่ศูนย์ช่วยเหลือของ Play Console