ทดสอบรีวิวในแอป

ทำตามขั้นตอนในคู่มือนี้เพื่อทดสอบการผสานรวมรีวิวในแอปในแอปหรือเกมของคุณ

ทดสอบโดยใช้ Google Play Store

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

ทดสอบโดยใช้แทร็กทดสอบภายใน

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

  1. บัญชีผู้ใช้อยู่ในแทร็กทดสอบภายใน
  2. บัญชีผู้ใช้เป็นบัญชีหลักและเลือกไว้ใน Play Store
  3. บัญชีผู้ใช้ได้ดาวน์โหลดแอปจาก Play Store (แอปจะแสดงอยู่ในคลัง Google Play ของผู้ใช้)
  4. บัญชีผู้ใช้ไม่มีรีวิวสำหรับแอป

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

ทดสอบโดยใช้การแชร์แอปภายใน

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

ทดสอบโดยใช้ FakeReviewManager

อาร์ติแฟกต์รีวิวในแอปมีการติดตั้งใช้งาน FakeReviewManager ที่ช่วยให้คุณปลอมแปลงลักษณะการทำงานของ API ได้

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

Kotlin

val manager = FakeReviewManager(context)

Java

ReviewManager manager = new FakeReviewManager(context);

การแก้ปัญหา

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

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