หากแอปของคุณส่งคำขอ Play Age Signals API และการเรียกใช้ไม่สำเร็จ แอปจะได้รับรหัสข้อผิดพลาด ข้อผิดพลาดเหล่านี้อาจเกิดขึ้นได้จากหลายสาเหตุ เช่น แอป Play Store ล้าสมัย
กลยุทธ์การลองใหม่: ในกรณีที่ผู้ใช้อยู่ในเซสชัน เราขอแนะนำให้ ใช้กลยุทธ์การลองใหม่โดยกำหนดจำนวนครั้งที่ลองใหม่สูงสุดเป็นเงื่อนไขการออก เพื่อให้ข้อผิดพลาดรบกวนประสบการณ์การใช้งานของผู้ใช้น้อยที่สุด
ตารางต่อไปนี้แสดงรหัสข้อผิดพลาดสำหรับ Play Age Signals API
| รหัส | ค่าคงที่ | คำอธิบาย | ลองใหม่ได้ |
|---|---|---|---|
| -1 | API_NOT_AVAILABLE | Play Age Signals API ไม่พร้อมใช้งาน เวอร์ชันแอป Play Store ที่ติดตั้งในอุปกรณ์อาจเก่า ขอให้ผู้ใช้อัปเดต Play Store | ใช่ |
| -2 | PLAY_STORE_NOT_FOUND | ไม่พบแอป Play Store ในอุปกรณ์ ขอให้ผู้ใช้ติดตั้งหรือเปิดใช้ Play Store | ใช่ |
| -3 | NETWORK_ERROR | ไม่พบเครือข่ายที่พร้อมใช้งาน ขอให้ผู้ใช้ตรวจสอบการเชื่อมต่อ | ใช่ |
| -4 | PLAY_SERVICES_NOT_FOUND | บริการ Google Play ไม่พร้อมใช้งานหรือเวอร์ชันเก่าเกินไป ขอให้ผู้ใช้ติดตั้ง อัปเดต หรือเปิดใช้บริการ Google Play | ใช่ |
| -5 | CANNOT_BIND_TO_SERVICE | การเชื่อมโยงกับบริการใน Play Store ไม่สำเร็จ อาจเกิดจากการติดตั้ง Play Store เวอร์ชันเก่าในอุปกรณ์หรือหน่วยความจำของอุปกรณ์ทำงานหนักเกินไป ขอให้ผู้ใช้อัปเดตแอป Play Store แล้วลองใหม่ด้วย Exponential Backoff | ใช่ |
| -6 | PLAY_STORE_VERSION_OUTDATED | ต้องอัปเดตแอป Play Store ขอให้ผู้ใช้อัปเดตแอป Play Store | ใช่ |
| -7 | PLAY_SERVICES_VERSION_OUTDATED | ต้องอัปเดตบริการ Google Play ขอให้ผู้ใช้อัปเดตบริการ Google Play | ใช่ |
| -8 | CLIENT_TRANSIENT_ERROR | เกิดข้อผิดพลาดชั่วคราวในอุปกรณ์ของไคลเอ็นต์ ใช้กลยุทธ์การลองใหม่โดยกำหนดจำนวนครั้งที่ลองใหม่สูงสุดเป็นเงื่อนไขการออก หากปัญหายังไม่ได้รับการแก้ไข ให้ขอให้ผู้ใช้ลองอีกครั้งในภายหลัง | ใช่ |
| -9 | APP_NOT_OWNED | แอปไม่ได้ติดตั้งจาก Google Play ขอให้ผู้ใช้รับแอปจาก Google Play | ไม่ |
| -10 | SDK_VERSION_OUTDATED | ระบบไม่รองรับ Play Age Signals SDK เวอร์ชันนี้อีกต่อไป ขอให้ผู้ใช้อัปเดตแอปเป็นเวอร์ชันที่ใหม่กว่าซึ่งใช้ Play Age Signals SDK เวอร์ชันล่าสุด | ไม่ |
| -100 | INTERNAL_ERROR | เกิดข้อผิดพลาดภายในที่ไม่รู้จัก ใช้กลยุทธ์การลองใหม่โดยกำหนดจำนวนครั้งที่ลองใหม่สูงสุดเป็นเงื่อนไขการออก หากปัญหายังไม่ได้รับการแก้ไข ให้ขอให้ผู้ใช้ลองอีกครั้งในภายหลัง หากเกิดข้อผิดพลาดอย่างต่อเนื่อง โปรดติดต่อทีมสนับสนุนนักพัฒนาแอป Google Play โดยระบุ Play Age Signals API ในบรรทัดเรื่อง และระบุรายละเอียดทางเทคนิคให้มากที่สุด (เช่น รายงานข้อบกพร่อง) | ไม่ |