ใช้รายงานก่อนการเปิดตัวเพื่อระบุปัญหา

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

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

  • ปัญหาด้านความเสถียร
  • ปัญหาด้านความเข้ากันได้กับ Android
  • ปัญหาด้านประสิทธิภาพ
  • ปัญหาด้านความสามารถเข้าถึงได้ง่าย
  • ช่องโหว่ด้านความปลอดภัย
  • ปัญหาด้านความเป็นส่วนตัว

หลักการทำงานของรายงานก่อนการเปิดตัว

หลังจากที่คุณอัปโหลดและเผยแพร่ APK หรือ App Bundle สำหรับการทดสอบแล้ว เราจะติดตั้งแอปนั้นในอุปกรณ์ Android กลุ่มหนึ่งใน Test Lab จากนั้นเรียกใช้และรวบรวมข้อมูลแอปโดยอัตโนมัติเป็นเวลาหลายนาที โปรแกรมรวบรวมข้อมูลจะดำเนินการแบบพื้นฐาน เช่น การพิมพ์ การแตะ และการเลื่อน นอกจากนี้ คุณยังจะระบุการทดสอบที่กำหนดเองหรือข้อมูลเข้าสู่ระบบของบัญชีทดสอบเพื่อให้โปรแกรมรวบรวมข้อมูลนำไปใช้งานได้ด้วย

เมื่อรวบรวมข้อมูลเสร็จแล้ว เราจะรวมผลลัพธ์ไว้ในรายงานก่อนการเปิดตัว และถอนการติดตั้งแอปของคุณจากอุปกรณ์ทุกเครื่องด้วย

ประเมินความเหมาะสมของแอปสำหรับรายงานก่อนการเปิดตัว

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

โปรดทราบว่าอุปกรณ์ทดสอบไม่สามารถเรียกใช้การทดสอบในแอปที่ไม่มีกิจกรรมการเปิดหลัก รวมถึงวิดเจ็ต แป้นพิมพ์ หน้าปัด และ Launcher

 

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

เรียกใช้รายงานก่อนการเปิดตัว

ทดสอบแอป

หากต้องการสร้างรายงานก่อนการเปิดตัวของแอป ให้เผยแพร่แอปในแทร็กทดสอบแบบปิดหรือเปิด

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

สมัครรับอีเมลเกี่ยวกับรายงานก่อนการเปิดตัว

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

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

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

  1. เปิด Play Console
  2. เลือกแอป
  3. เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
  4. เลื่อนลงไปที่ "ค่ากำหนด" และยกเลิกการเลือกช่องเปิดรายงานก่อนการเปิดตัว เพื่อปิดใช้รายงานสำหรับแอปของคุณ

ปรับแต่งการทดสอบของคุณ

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

ขั้นตอนที่ 1: ระบุข้อมูลเข้าสู่ระบบบัญชีทดสอบหากแอปมีหน้าจอลงชื่อเข้าใช้

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

ด้านล่างนี้คือสิ่งสำคัญที่คุณควรทราบเกี่ยวกับข้อมูลเข้าสู่ระบบที่ใช้ทดสอบ

  • ข้อมูลเข้าสู่ระบบที่คุณให้มีไว้สำหรับการทดสอบเท่านั้น
  • แม้ว่าเราพยายามอย่างยิ่งที่จะรักษาข้อมูลเข้าสู่ระบบที่ใช้ทดสอบให้ปลอดภัย แต่เราขอแนะนำไม่ให้คุณเพิ่มข้อมูลเข้าสู่ระบบที่เป็นทางการในรายงานก่อนการเปิดตัว แต่ให้สร้างชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีทดสอบแทน
  • ระบบจะใส่ข้อมูลเข้าสู่ระบบโดยอัตโนมัติในแอป Android ที่ใช้วิดเจ็ต Android มาตรฐานเท่านั้น ข้อมูลเข้าสู่ระบบจะใช้ไม่ได้กับแอปที่ใช้ OpenGL ในการแสดงผลการควบคุมที่กำหนดเอง หรือแอปที่ใช้ WebView สำหรับขั้นตอนการตรวจสอบสิทธิ์ทางเว็บ
  • Google จะลงชื่อเข้าสู่ระบบโดยอัตโนมัติหากแอปของคุณรองรับฟีเจอร์ "ลงชื่อเข้าใช้ด้วย Google"
ตั้งค่าข้อมูลเข้าสู่ระบบ
  1. เปิด Play Console
  2. เลือกแอป
  3. ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
  4. ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้เลือกระบุข้อมูลเข้าสู่ระบบ
  5. ป้อนข้อมูลต่อไปนี้ 
    • ชื่อผู้ใช้: ชื่อผู้ใช้ที่เชื่อมโยงกับบัญชีทดสอบ 
    • รหัสผ่าน: รหัสผ่านที่เชื่อมโยงกับบัญชีทดสอบ
  6. บันทึกการเปลี่ยนแปลง ข้อมูลเข้าสู่ระบบเหล่านี้จะใช้สำหรับการทดสอบในอนาคตทั้งหมด เว้นว่าจะมีการแก้ไข
แก้ไขหรือนำข้อมูลเข้าสู่ระบบออก
  1. เปิด Play Console
  2. เลือกแอป
  3. ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
  4. ทำการเปลี่ยนแปลง
    • วิธีแก้ไขข้อมูลเข้าสู่ระบบ: ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้ป้อนข้อมูลเข้าสู่ระบบที่อัปเดตแล้วในช่องชื่อผู้ใช้และรหัสผ่าน
    • วิธีนำข้อมูลเข้าสู่ระบบออก: ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้เลือกไม่ระบุข้อมูลเข้าสู่ระบบ 
      • หมายเหตุ: หากนำข้อมูลเข้าสู่ระบบที่ใช้ทดสอบของแอปออก คุณจะต้องเพิ่มข้อมูลเข้าสู่ระบบใหม่ก่อนที่การทดสอบในอนาคตจะลงชื่อเข้าใช้แอปได้
  5. บันทึกการเปลี่ยนแปลง ข้อมูลเข้าสู่ระบบเหล่านี้จะใช้สำหรับการทดสอบในอนาคตทั้งหมด เว้นว่าจะมีการแก้ไข

ขั้นตอนที่ 2: ระบุสคริปต์ Robo หรือ Game Loop

หากคุณต้องการควบคุมขั้นตอนที่โปรแกรมรวบรวมข้อมูลใช้ในการทดสอบแอป ให้ระบุสคริปต์ Robo หรือ Game Loop

ระบุสคริปต์ Robo เพื่อปรับแต่งเส้นทางการทดสอบของแอป Java

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

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

วิธีอัปโหลดสคริปต์ลงในรายงานก่อนการเปิดตัว

  1. บันทึกสคริปต์ของคุณโดยใช้เครื่องมือ Firebase ใน Android Studio (Android Studio > เครื่องมือ > Firebase > Test Lab > บันทึกสคริปต์ Robo) ดูรายละเอียดที่ศูนย์ช่วยเหลือ Firebase
    • หมายเหตุ: คุณไม่จำเป็นต้องมีบัญชี Firebase เพื่อสร้างสคริปต์ Robo
  2. เมื่อสคริปต์พร้อมใช้แล้ว ให้เปิด Play Console
  3. เลือกแอป
  4. เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า ในส่วน "ควบคุมวิธีที่รายงานก่อนการเปิดตัวจะสำรวจแอปของคุณ" ให้อัปโหลดสคริปต์ อัปโหลดโดยลากและวางไฟล์หรือจะเลือกอัปโหลดก็ได้
  5. ในส่วน "ควบคุมวิธีที่รายงานก่อนการเปิดตัวจะสำรวจแอปของคุณ" ให้อัปโหลดสคริปต์ อัปโหลดโดยลากและวางไฟล์หรือจะเลือกอัปโหลดก็ได้
สร้าง Game Loop เพื่อทดสอบแอปหรือเกม OpenGL

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

วิธีใช้ Game Loop ในรายงานก่อนการเปิดตัว

  1. หากต้องการใช้ Game Loop ในรายงานก่อนการเปิดตัว ให้แก้ไขเกมของคุณเพื่อดำเนินการต่อไปนี้
    • เปิดการวนซ้ำ
    • เรียกใช้การวนซ้ำ
    • ปิดการวนซ้ำ (ไม่บังคับ) โดยทำการแก้ไขได้ในสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ ดูรายละเอียดที่ศูนย์ช่วยเหลือ Firebase
      • หมายเหตุ: คุณไม่จำเป็นต้องมีบัญชี Firebase เพื่อใช้ Game Loop ในรายงานก่อนการเปิดตัว
  2. เผยแพร่เกมเวอร์ชันที่มี Game Loop ไปยังแทร็กการทดสอบแบบเปิดหรือแบบปิด โปรแกรมรวบรวมข้อมูลจะตรวจหาและเรียกใช้ Game Loop โดยอัตโนมัติ

ขั้นตอนที่ 3: ปรับแต่งจุดเริ่มต้นการทดสอบด้วย Deep Link

คุณเพิ่มลิงก์ Deep Link ได้สูงสุด 3 รายการในรายงานก่อนการเปิดตัวเพื่อทดสอบจุดเข้าเพิ่มเติมของแอป 

โปรแกรมรวบรวมข้อมูลจะทำงานตามปกติเป็นเวลาหลายนาที จากนั้นจะปิดแอปและเข้า Deep Link แต่ละลิงก์แล้วรวบรวมข้อมูลอีก 30 วินาที ปัญหาที่พบในระหว่างการรวบรวมข้อมูลเพิ่มเติมนี้จะปรากฏอยู่ในรายงานตามปกติ

หากต้องการดูวิธีสร้างและทดสอบ Deep Link สำหรับแอปของคุณ โปรดไปที่เว็บไซต์นักพัฒนาซอฟต์แวร์ Android

ขั้นตอนที่ 4: ดูรายงานทดสอบสำหรับภาษาที่ต้องการ

หากคุณต้องการดูผลการทดสอบสำหรับภาษาที่ต้องการ ให้ตั้งค่ากำหนดภาษาในหน้าการตั้งค่ารายงานก่อนการเปิดตัว โดยคุณเลือกได้สูงสุด 5 ภาษา 

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

ตั้งค่ากำหนดภาษา
  1. เปิด Play Console
  2. เลือกแอป
  3. ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
  4. ในส่วน "ทดสอบแอปในภาษาที่ต้องการ" ให้เลือก + เพิ่มภาษา
  5. เลือกได้สูงสุด 5 ภาษา โดยคุณจะเห็นเฉพาะผลการทดสอบจากภาษาเหล่านี้ในการทดสอบในอนาคต
    • หมายเหตุ: หากคุณไม่ได้เลือกภาษาไว้ เราจะเลือกภาษาที่มีการติดตั้งแอปของคุณมากที่สุดให้โดยอัตโนมัติ

ดูรายงานก่อนการเปิดตัว

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

ดูสรุปรายงานก่อนการเปิดตัว

วิธีดูสรุปรายงานก่อนการเปิดตัว

  1. เปิด Play Console
  2. เลือกแอป
  3. เลือกการทดสอบ > รายงานก่อนการเปิดตัว > ภาพรวม
  4. ตรวจสอบแต่ละส่วนดังนี้ 
    • ความเสถียร 
    • ประสิทธิภาพ 
    • การช่วยเหลือพิเศษ
    • ความปลอดภัยและความน่าเชื่อถือ 
  5. หากส่วนใดมีปัญหา ให้เลือกแสดงสรุปเพื่อขยาย 
  6. เลือกดูรายละเอียดเพื่อดูข้อมูลที่ละเอียดมากขึ้นเกี่ยวกับปัญหา
  7. เคล็ดลับ: หากต้องการดูรายงานก่อนการเปิดตัวก่อนหน้า ให้เลื่อนไปที่ตารางในส่วน "รายละเอียดรายงาน" ที่ด้านล่างของหน้า 

    หมายเหตุ: หากคุณเห็นข้อความ "อยู่ระหว่างการทดสอบ" แสดงว่าการทดสอบล่าสุดยังไม่เสร็จสิ้น หากเรียกใช้การทดสอบล่าสุดไม่ได้ คุณอาจเห็นข้อความ "การทดสอบล้มเหลว" หากต้องการเรียกใช้การทดสอบอื่น ให้เผยแพร่ APK หรือ App Bundle อื่น

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

วิธีดูผลลัพธ์โดยละเอียดของรายงานก่อนการเปิดตัว

  1. เปิด Play Console
  2. เลือกแอป
  3. เลือกการทดสอบ > รายงานก่อนการเปิดตัว > รายละเอียด
  4. ตรวจสอบแท็บความเสถียร ประสิทธิภาพ การช่วยเหลือพิเศษ ภาพหน้าจอ และความปลอดภัยและความน่าเชื่อถือ คุณจะเห็นรายละเอียดทั้งหมดของผลการทดสอบครั้งล่าสุดในแต่ละหน้า รวมถึงสแต็กเทรซ ภาพหน้าจอ และแผนภูมิ

หมายเหตุ: หากคุณเห็นข้อความ "อยู่ระหว่างการทดสอบ" แสดงว่าการทดสอบล่าสุดยังไม่เสร็จสิ้น หากเรียกใช้การทดสอบล่าสุดไม่ได้ คุณอาจเห็นข้อความ "การทดสอบล้มเหลว" หากต้องการเรียกใช้การทดสอบอื่น ให้เผยแพร่ APK หรือ App Bundle อื่น

คำถามที่พบบ่อย

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

การทดสอบแอป

การทดสอบใช้เวลานานเท่าใด

โดยปกติแล้วคุณจะได้รับผลการทดสอบภายใน 1 ชั่วโมงหลังจากอัปโหลด APK หรือ App Bundle แต่บางครั้งคุณอาจต้องรอผลหลายชั่วโมงหลังจากที่อัปโหลดไปแล้ว หากรายงานไม่เสร็จสมบูรณ์หลังเวลาผ่านไป 2 วัน ให้ลองอัปโหลดอาร์ติแฟกต์อีกครั้ง การดำเนินการนี้จะเรียกใช้รายงานใหม่

แอปที่เรียกใช้การตรวจสอบเมื่อเปิดตัว

ฉันเรียกใช้รายงานก่อนการเปิดตัวสำหรับแอปที่ทำการตรวจสอบประเทศได้ไหม

คุณยังรับรายงานก่อนการเปิดตัวได้หากคุณพร้อมทำการแก้ไขโค้ดเล็กน้อย

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

หากต้องการทดสอบแอปในตำแหน่งทางภูมิศาสตร์ที่ไม่ใช่ตำแหน่งสถานที่ของอุปกรณ์ทดสอบ ให้เผยแพร่ APK หรือ App Bundle ที่นำข้อกำหนดด้านสถานที่ตั้งออกเพื่อวัตถุประสงค์ในการทดสอบ มี 2 วิธีที่ใช้ตรวจสอบว่ารายงานก่อนการเปิดตัวกำลังทำงานใน Test Lab ดังนี้ 

ฉันจะรับรายงานก่อนการเปิดตัวสำหรับแอปที่ตรวจหาอุปกรณ์ที่รูทได้ไหม

แพลตฟอร์มการทดสอบไม่รองรับแอปที่ตรวจสอบการควบคุมสิทธิพิเศษของอุปกรณ์ (สิทธิ์เข้าถึงระดับราก) ใน Android

แอปที่มีโฆษณาหรือตัวเลือกการซื้อ

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

โฆษณา Google ไม่ได้รวมการเข้าชมจากช่วงที่อยู่ในรายงานก่อนการเปิดตัวอยู่แล้ว สำหรับเครือข่ายโฆษณาอื่นๆ คุณต้องระบุช่วงที่อยู่ IP ที่จะยกเว้น

มีข้อมูลอะไรบ้างที่ฉันควรทราบเกี่ยวกับการทดสอบแอปที่มีโฆษณาแบบดิสเพลย์

ดูรายละเอียดเกี่ยวกับวิธีลดรายได้จากโฆษณาที่ฉ้อโกงด้วยการทดสอบแอปอัตโนมัติได้ที่เว็บไซต์ Google Developers

การทดสอบครอบคลุมการซื้อการสมัครใช้บริการหรือไอเทมที่ซื้อในแอปไหม

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

การทำงานอื่นๆ ของแอป

โค้ดของฉันมีการสร้างความสับสน (Java) หรือถูกตัด (เนทีฟ) ฉันจะยังใช้รายงานก่อนการเปิดตัวได้ไหม

ได้ การทดสอบรายงานก่อนการเปิดตัวจะทำงานแม้ว่าโค้ดจะมีการสร้างความสับสน

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

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

มีวิธีโหลดล่วงหน้าสำหรับอุปกรณ์ทดสอบที่มีสื่อหรือแอปที่ติดตั้งไว้ล่วงหน้าไหม

ไม่มี แพลตฟอร์มทดสอบไม่รองรับการโหลดล่วงหน้าสำหรับอุปกรณ์ที่มีสื่อหรือแอปที่ติดตั้งไว้ล่วงหน้า

แต่หากคุณต้องการเรียกใช้การทดสอบในแอปที่มีข้อมูลที่โหลดไว้ล่วงหน้า ก็เผยแพร่แอปเวอร์ชันทดสอบด้วยไฟล์สื่อที่ฝังอยู่ใน APK หรือ App Bundle

จะเกิดอะไรขึ้นหากแอปของฉันใช้บริการการให้สัญญาอนุญาตของ Google Play

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

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

อุปกรณ์ทดสอบจะทดสอบในแอปที่ใช้การกำหนดค่าแบบแนวนอนได้ไหม

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

การเลือกอุปกรณ์

Google ใช้เกณฑ์ใดในการเลือกอุปกรณ์ที่จะใช้ทดสอบแอปของฉัน

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

จะเกิดอะไรขึ้นหากฉันยกเว้นไม่ให้อุปกรณ์บางเครื่องกำหนดเป้าหมายในไฟล์ Manifest ของแอป

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

ฉันกำหนดชุดอุปกรณ์ทดสอบเองได้ไหม

รายงานก่อนการเปิดตัวขับเคลื่อนโดย Firebase Test Lab หากต้องการกำหนดอุปกรณ์ที่จะใช้ทดสอบเอง โปรดลองดำเนินการทดสอบเองในคอนโซล Firebase

ฉันจะเรียกใช้รายงานก่อนการเปิดตัวในแอปที่คอมไพล์สำหรับอุปกรณ์ x86 ได้ไหม

ชุดอุปกรณ์ของเราต้องเป็นอุปกรณ์ ARM เท่านั้น ระบบจะแสดงว่า APK x86 เข้ากันไม่ได้กับอุปกรณ์ทดสอบทั้งหมด

ฉันเรียกใช้รายงานก่อนการเปิดตัวในแอปสำหรับ Wear OS by Google, Auto, TV และ Android เวอร์ชันเก่าได้ไหม

ชุดอุปกรณ์ของเราจำกัดไว้สำหรับโทรศัพท์และแท็บเล็ตเท่านั้น จึงทดสอบแอปโดยตรงใน Wear OS by Google, Auto หรือ TV ไม่ได้ ชุดอุปกรณ์ยังไม่รวมอุปกรณ์ที่มีเวอร์ชัน Android ที่เก่ากว่า 4.1.1 (Jelly Bean)

ข้อมูลนี้มีประโยชน์ไหม
เราจะปรับปรุงได้อย่างไร

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

ลงชื่อเข้าใช้เพื่อดูตัวเลือกการสนับสนุนเพิ่มเติมในการแก้ไขปัญหาของคุณอย่างรวดเร็ว