Bảng xếp hạng
|
Video hướng dẫn. Cách thêm bảng xếp hạng vào trò chơi |
Bảng xếp hạng là một công cụ mà bạn có thể sử dụng để hiển thị xếp hạng tùy chỉnh theo cá nhân trên trang trò chơi của bạn, hiển thị những điểm số cao nhất và vị trí của người dùng đăng nhập trong bảng xếp hạng.
Lời khuyên
Bảng xếp hạng giúp cải thiện các chỉ số của ứng dụng, ví dụ: tăng lưu lượng truy cập và tỷ lệ giữ chân người dùng. Sự cải thiện này làm tăng cơ hội trò chơi sẽ được đưa vào tuyển chọn Lựa chọn của chúng tôi và khiến mọi người chú ý hơn đến trò chơi của bạn.
Bạn có thể thêm bảng xếp hạng theo hai cách:
- Sử dụng Yandex Games SDK. Bảng xếp hạng như vậy chỉ xem xét điểm số của người dùng đăng nhập.
- Chỉnh sửa mã trò chơi để đảm bảo rằng bảng xếp hạng bao gồm điểm số của tất cả người dùng, bất kể họ có đăng nhập hay không. Bạn nên triển khai bảng xếp hạng cho những trò chơi mà người dùng mong muốn xem hồ sơ hoặc điểm số của họ ngay lập tức.
Tạo bảng xếp hạng
Để bật tính năng Bảng xếp hạng, hãy thêm mã SDK vào các tệp nguồn của trò chơi và kết nối bảng xếp hạng thông qua Bảng điều khiển trò chơi.
-
Thêm mã SDK vào các tệp nguồn trò chơi của bạn.
-
Chọn trò chơi.
-
Chuyển đến Leaderboards.
-
Điền vào các trường:
Trường
Mô tả
Technical leaderboard name
Tên dùng để tương tác trong SDK.
Localized leaderboard name for display
Tên hiển thị cho người dùng:
- Đối với ngôn ngữ chính của trò chơi bạn, hãy chỉ định tên trong [<mã ngôn ngữ>] Displayed leaderboard name.
- Đối với các ngôn ngữ khác, hãy nhấp vào Add localization to <mã ngôn ngữ> và nhập tên bằng ngôn ngữ mong muốn vào trường xuất hiện.
Ngôn ngữ codes.
- be: Tiếng Belarus
- en: Tiếng Anh
- kk: Tiếng Kazakh
- ru: Tiếng Nga
- tr: Tiếng Thổ Nhĩ Kỳ
- uk: Tiếng Ucraina
- uz: Tiếng Uzbek
Main leaderboard
Tab Is main leaderboard? xác định sẽ hiển thị bảng xếp hạng nào trên thẻ trò chơi.
Quan trọng
Bạn chỉ có thể có một bảng xếp hạng chính. Nếu bạn tạo một bảng xếp hạng và đặt thành bảng xếp hạng chính, tùy chọn sẽ tự động bị tắt cho bảng xếp hạng trước đó.
Leaderboard type
Loại bảng xếp hạng xác định đơn vị đo lường cho kết quả. Giá trị có thể chấp nhận:
- số: Giá trị số.
- thời gian: Thời gian tính bằng mili giây.
Phạm vi giá trị có thể chấp nhận
Giá trị
score
chỉ chấp nhận loạiinteger
không âm và giá trị tối đa là số nguyên lớn nhất có trong JavaScript. Nếu bạn muốn hiển thị số thập phân trong bảng xếp hạng, hãy đặt Size of the decimal part of the score.Đối với bảng xếp hạng thời gian, các giá trị cũng được coi là số nguyên và được truyền vào theo đơn vị mili giây (1 s = 1.000 ms).
Để tìm hiểu thêm, hãy xem Tài liệu Mozilla.
Sort order
Thứ tự kết quả trong bảng xếp hạng. Giá trị có thể chấp nhận:
- Descending sort: Người dùng có điểm số cao nhất sẽ đứng đầu.
- Ascending sort: Người dùng có điểm số thấp nhất sẽ đứng đầu.
Ví dụ: đối với một cuộc đua tốc độ, tốt nhất bạn nên chọn Ascending sort và loại bảng xếp hạng thời gian.
Size of the decimal part of the score
Tham số này xác định có bao nhiêu chữ số của số nguyên điểm số được hiển thị sau dấu thập phân. Ví dụ: nếu bạn đặt kích cỡ phần thập phân là 2, điểm 5712 sẽ được hiển thị là 57,12.
-
Nhấp vào Submit.
Điều này sẽ tạo bảng xếp hạng với ID người chơi được hiển thị dưới dạng thẻ. Bạn có thể kích hoạt nhiều bảng xếp hạng cho các nhóm người dùng khác nhau.
Lời khuyên
Bạn có thể tạo bảng xếp hạng tùy chỉnh trực tiếp trong mã trò chơi, thay vì sử dụng các phương thức của Yandex Games SDK. Bằng cách này, bạn có thể lưu điểm số của những người dùng không đăng nhập. Bạn có thể tự do chọn bất kỳ công nghệ nào để tạo bảng xếp hạng.
Tôi có thể tạo bảng xếp hạng mới trùng tên với bảng xếp hạng cũ không?
Không, bạn không thể sử dụng lại tên của bảng xếp hạng đã bị xóa hoặc tạo hai bảng xếp hạng có cùng tên. Vui lòng thử nhập tên khác.
Chỉnh sửa bảng xếp hạng
Để xem hoặc chỉnh sửa bảng xếp hạng mà bạn đã thêm, hãy lăn trang xuống ở tab Leaderboards và nhấn Edit leaderboard '
- Tên kỹ thuật.
- Tên hiển thị được bản địa hóa.
- Bảng xếp hạng có phải là bảng chính hay không.
Để biết hướng dẫn về cách điền vào các trường này, hãy xem Tạo bảng xếp hạng.
Ghi chú
Nếu bạn cần chỉnh sửa dữ liệu nhưng bạn không có quyền truy cập (ví dụ: thay đổi điểm số, ẩn hoặc xóa một số người dùng khỏi bảng xếp hạng), hãy gửi tin nhắn cho chúng tôi trong nhóm trò chuyện hỗ trợ.