Liên kết đến game khác
SDK của Yandex Games cho phép tự động nhận được các liên kết chính xác tới các trò chơi khác của bạn (cả cụ thể lẫn toàn bộ danh sách), để bạn có thể tham khảo chúng trong trò chơi.
Để chắc chắn rằng trò chơi của bạn có sẵn trên nền tảng và tên miền hiện tại (mục yêu cầu 8.4.1), hãy sử dụng các phương thức GamesAPI.getAllGames()
và GamesAPI.getGameByID()
.
ysdk.features.GamesAPI.getAllGames()
Sử dụng phương thức ysdk.features.GamesAPI.getAllGames()
khi bạn cần lấy thông tin về tất cả các trò chơi của mình, có sẵn trên nền tảng và miền hiện tại.
Ví dụ
ysdk.features.GamesAPI.getAllGames().then(({games, developerURL}) => {
games.forEach((game) => {
// Lô-gic xử lý trò chơi.
})
}).catch(err => {
// Lỗi khi nhận dữ liệu về trò chơi.
})
Định dạng phản hồi
{
games: IGame[];
developerURL: string;
}
Tham số |
Loại |
Mô tả |
|
Mảng các đối tượng chứa thông tin về các trò chơi. |
|
|
string |
Liên kết đến trang của nhà phát triển. |
ysdk.features.GamesAPI.getGameByID()
Sử dụng phương thức ysdk.features.GamesAPI.getGameByID(appID)
, khi bạn cần lấy thông tin về một trò chơi cụ thể và tính khả dụng của nó trên nền tảng và miền hiện tại.
appID
— ID của trò chơi từ bảng điều khiển của nhà phát triển.
Ví dụ
ysdk.features.GamesAPI.getGameByID(100000).then(({isAvailable, game}) => {
if (isAvailable) {
// Nếu trò chơi có sẵn, xử lý game.
} else {
// Nếu trò chơi không khả dụng, đối tượng game không được xác định (undefined).
}
}).catch(err => {
// Lỗi khi lấy thông tin về trò chơi.
})
Định dạng phản hồi
{
game?: IGame;
isAvailable: boolean;
}
Tham số |
Kiểu |
Mô tả |
|
Đối tượng chứa thông tin về trò chơi. |
|
|
boolean |
Cho biết trò chơi có khả dụng không:
|
Giao diện IGame
interface IGame {
appID: string;
title: string;
url: string;
coverURL: string;
iconURL: string;
}
Tham số |
Loại |
Mô tả |
|
string |
Mã định danh của trò chơi, được thiết lập trong bảng điều khiển nhà phát triển. |
|
string |
Tên của trò chơi. |
|
string |
Liên kết đến trò chơi. |
|
string |
Liên kết đến ảnh bìa của trò chơi. |
|
string |
Liên kết đến biểu tượng của trò chơi. |
Ghi chú
Nhân viên hỗ trợ sẽ giúp bạn đăng bài trò chơi đã hoàn thiện lên nền tảng trò chơi của Yandex. Để đặt các câu hỏi về việc phát triển và kiểm thử, các nhà phát triển khác sẽ trả lời chuyên sâu trong Kênh Discord.
Nếu bạn đang gặp phải vấn đề hoặc có câu hỏi liên quan đến việc sử dụng Yandex Games SDK, vui lòng liên hệ với bộ phận hỗ trợ:
Mảng các đối tượng chứa thông tin về các trò chơi.
Liên kết đến trang của nhà phát triển.
Đối tượng chứa thông tin về trò chơi.
Cho biết trò chơi có khả dụng không:
true
— trò chơi có sẵn;false
— trò chơi không khả dụng, đối tượnggame
không được xác định (undefined
).
Mã định danh của trò chơi, được thiết lập trong bảng điều khiển nhà phát triển.
Tên của trò chơi.
Liên kết đến trò chơi.
Liên kết đến ảnh bìa của trò chơi.
Liên kết đến biểu tượng của trò chơi.