Phát hiện giới hạn số lượng yêu cầu
Nếu đang sử dụng SDK Play Games, bạn sẽ thấy lỗi trong trình xử lý gọi lại hoặc trình nghe khi trò chơi của bạn vượt quá giới hạn tốc độ.
Trong Android, các lệnh gọi trả về đối tượng PendingResult
,
chẳng hạn như incrementAchievementImmediate
, sẽ
trả về mã trạng thái STATUS_NETWORK_ERROR_OPERATION_DEFERRED
trong kết quả
. Mã trạng thái này cho biết thư viện sẽ tự động tìm cách
để thực hiện lại cuộc gọi sau khi trò chơi của bạn không còn bị giới hạn số lần yêu cầu.
Để yêu cầu bổ sung hạn mức cho ứng dụng của bạn, hãy nhấp vào Đường liên kết Yêu cầu thêm bên cạnh mục nhập hạn mức của ứng dụng trong Google Cloud Platform. Tuy nhiên, xin lưu ý rằng yêu cầu đó cho hạn mức trò chơi bổ sung có thể sẽ không được thực hiện trừ khi trò chơi của bạn đang có mức sử dụng thực sự vượt trội và tuân theo các phương pháp hay nhất.
Quản lý hạn mức hằng ngày của bạn
Bạn có thể xem lại hạn mức hằng ngày của ứng dụng cho SDK Play Games bằng cách truy cập dự án của bạn trong Google Cloud Platform.
Để xem hoặc thay đổi hạn mức sử dụng cho dự án hoặc để yêu cầu tăng hạn mức, hãy làm như sau:
- Nếu bạn chưa có tài khoản thanh toán cho dự án của mình, hãy tạo một tài khoản.
- Truy cập trang API đã bật của thư viện API trong Bảng điều khiển API, chọn một API từ danh sách.
- Để xem và thay đổi chế độ cài đặt liên quan đến hạn mức, hãy chọn Hạn mức. Để xem thống kê sử dụng, hãy chọn Mức sử dụng.
Bạn có thể đặt số lần gọi tối đa mà người dùng có thể thực hiện mỗi giây, để giúp đảm bảo một người chơi quá nhiều không sử dụng hết toàn bộ hạn mức của ứng dụng. Để tìm hiểu thêm về giới hạn sử dụng, hãy xem Tài liệu về Google Cloud Platform.
Để yêu cầu bổ sung hạn mức cho ứng dụng của bạn, hãy nhấp vào nút Yêu cầu khác... bên cạnh mục nhập của hạn mức. Tuy nhiên, xin lưu ý rằng yêu cầu bổ sung hạn mức trò chơi có thể sẽ không được thực hiện trừ khi trò chơi đang trải qua quá trình sử dụng thực sự vượt trội và đang tuân thủ các nguyên tắc ở trên.