Nếu ứng dụng của bạn đưa ra yêu cầu Play Age Signals API và lệnh gọi không thành công, thì ứng dụng của bạn sẽ nhận được một mã lỗi. Những lỗi này có thể xảy ra vì nhiều lý do, chẳng hạn như ứng dụng Cửa hàng Play đã lỗi thời.
Chiến lược thử lại: Trong trường hợp người dùng đang hoạt động, bạn nên triển khai một chiến lược thử lại với điều kiện thoát là số lần thử tối đa để hạn chế tối đa việc lỗi làm gián đoạn trải nghiệm người dùng.
Bảng sau đây liệt kê mã lỗi cho Play Age Signals API.
| Mã | Hằng số | Mô tả | Có thể thử lại |
|---|---|---|---|
| -1 | API_NOT_AVAILABLE | Play Age Signals API không hoạt động. Phiên bản ứng dụng Cửa hàng Play được cài đặt trên thiết bị có thể đã cũ. Yêu cầu người dùng cập nhật ứng dụng Cửa hàng Google Play. | Có |
| -2 | PLAY_STORE_NOT_FOUND | Không tìm thấy ứng dụng Cửa hàng Play trên thiết bị. Yêu cầu người dùng cài đặt hoặc bật Cửa hàng Play. | Có |
| -3 | NETWORK_ERROR | Không tìm thấy bất cứ mạng nào. Hãy yêu cầu người dùng kiểm tra kết nối. | Có |
| -4 | PLAY_SERVICES_NOT_FOUND | Không có Dịch vụ Play hoặc phiên bản quá cũ. Yêu cầu người dùng cài đặt, cập nhật hoặc bật Dịch vụ Google Play. | Có |
| -5 | CANNOT_BIND_TO_SERVICE | Không liên kết được với dịch vụ trong Cửa hàng Play. Điều này có thể là do phiên bản Cửa hàng Play được cài đặt trên thiết bị đã cũ hoặc bộ nhớ thiết bị đã quá tải. Yêu cầu người dùng cập nhật ứng dụng Cửa hàng Play. Thử lại với thời gian đợi luỹ thừa. | Có |
| -6 | PLAY_STORE_VERSION_OUTDATED | Người dùng cần cập nhật ứng dụng Cửa hàng Play. Yêu cầu người dùng cập nhật ứng dụng Cửa hàng Play. | Có |
| -7 | PLAY_SERVICES_VERSION_OUTDATED | Cần cập nhật Dịch vụ Google Play. Yêu cầu người dùng cập nhật Dịch vụ Play. | Có |
| -8 | CLIENT_TRANSIENT_ERROR | Đã xảy ra lỗi tạm thời trong thiết bị ứng dụng. Triển khai chiến lược thử lại với số lần thử tối đa làm điều kiện thoát. Nếu vấn đề vẫn chưa được giải quyết, hãy yêu cầu người dùng thử lại sau. | Có |
| -9 | APP_NOT_OWNED | Ứng dụng này không được cài đặt qua Google Play. Yêu cầu người dùng tải ứng dụng của bạn xuống từ Google Play. | Không |
| -10 | SDK_VERSION_OUTDATED | Phiên bản Play Age Signals SDK không còn được hỗ trợ nữa. Yêu cầu người dùng cập nhật ứng dụng của bạn lên phiên bản mới hơn có sử dụng phiên bản gần đây của Play Age Signals SDK. | Không |
| -100 | INTERNAL_ERROR | Lỗi nội bộ không xác định. Triển khai chiến lược thử lại với số lần thử tối đa làm điều kiện thoát. Nếu vấn đề vẫn chưa được giải quyết, hãy yêu cầu người dùng thử lại sau. Nếu việc này liên tục không thành công, hãy liên hệ với nhóm hỗ trợ nhà phát triển của Google Play, thêm Play Age Signals API vào tiêu đề và cung cấp càng nhiều thông tin kỹ thuật càng tốt (chẳng hạn như báo cáo lỗi). | Không |