Lịch sử thay đổi

Tháng 12
  • Tháng 6
  • Tháng 7
  • Tháng 8
  • Tháng 9
  • Tháng 10
  • Tháng 11
  • Tháng 12
  • 31.07
    • Mô tả phương thức mới của SDK để lấy thời gian máy chủ, không phụ thuộc vào cài đặt của khách hàng, chống gian lận và thay đổi.
    • Bổ sung thông tin về việc ai có quyền xem các số liệu RevenueAverage revenue per daily active user trong các phần Số liệu thu nhậpVai trò và quyền truy cập. Theo mặc định, chỉ chủ sở hữu game mới có thể xem được số liệu. Để các nhà phát triển khác trong nhóm của bạn có thể nhìn thấy chúng, hãy cấp cho họ vai trò View income.
    • Cập nhật mô tả về số liệu sản phẩm Play time, PlayersPlay time per player. Bây giờ, biểu đồ riêng biệt cho thấy đóng góp của người chơi mới.
    • Thêm cảnh báo về việc cần thiết phải kết nối phương thức tiêu thụ trong mục Mua sắm trong game (điểm 1.13.1). Luôn kiểm tra các giao dịch mua hàng chưa xử lý ngay cả trong thời gian thử nghiệm để tránh khó khăn trong quá trình kiểm duyệt.
    • Bổ sung cách diễn đạt cho điểm yêu cầu 1.10: thay đổi kích thước cửa sổ không nên ảnh hưởng đến hiển thị chính xác của game.
    • Thêm thông tin vào lời giải thích cho điểm yêu cầu 4.4.1: trong danh sách ví dụ trong phần Game theo lượt có điều kiện đã viết thêm rằng những game có cơ chế gộp cũng nằm trong số này. Trong các ví dụ thêm ảnh GIF của một game như vậy.
  • 17.07
    • Thay đổi mục yêu cầu 8.2.3.6: đã thêm thông tin và ví dụ về khi nào không cần dịch các văn bản trong trò chơi.
    • Mở rộng diễn giải mục yêu cầu 1.10.2: trong trò chơi không nên kích hoạt chức năng swipe để làm mới.
    • Bổ sung giải thích cho mục yêu cầu 4.4.1: có thể hiển thị quảng cáo sau khi khởi động trò chơi trên nền tảng (sau khi Game Ready được kích hoạt).
    • Mở rộng mục yêu cầu 1.19 về việc khởi tạo SDK của Yandex Games và sử dụng các phương thức của nó.
    • Cập nhật thông tin về việc kết nối SDK của Yandex Games: thay đổi đường dẫn từ https://yandex.ru/games/sdk/v2 thành /sdk.js, thêm cách kết nối trên tên miền của mình. SDK được khởi tạo chính xác như được mô tả trên trang Cài đặt và sử dụng SDK (mục 1.19.1).
    • Mở rộng trang Khởi đầu trò chơi và đổi tên thành Tải trò chơi và bố cục gameplay:
      • Trong phần Tải trò chơi, đã cập nhật các ví dụ. Việc gọi phương thức LoadingAPI.ready() từ gameReadyAPI tại thời điểm người chơi có thể bắt đầu chơi trò chơi giờ đây là bắt buộc (mục 1.19.2.
      • Thêm phần Gameplay với các phương thức mới của SDK, cho phép thông báo cho nền tảng rằng gameplay có đang hoạt động hay không. Nếu GameplayAPI được sử dụng, thì việc gọi các phương thức của nó phải tuân theo tài liệu (mục 1.19.3).
  • 9.07
    • Cập nhật thông tin về chỉ số chuyển đổi: Icon CTR đã được phân chia thành Icon CTR in recommendationsIcon CTR in "My games" để loại bỏ ảnh hưởng của việc quay lại lên CTR. Các chỉ số mới có thể được dựa vào khi làm việc với kết quả của các bài kiểm tra A/B đối với biểu tượng và bìa.
  • 3.07
    • Đáp lại phản hồi tích cực từ cộng đồng các nhà phát triển trò chơi, chúng tôi đã rút ngắn mục yêu cầu 4.4.1 và làm rõ các diễn đạt trong phần giải thích liên quan đến nó.
  • 2.07
    • Thay đổi danh sách hiệu chỉnh về quảng cáo toàn màn hình (mục 4.4.1). Cung cấp các ví dụ về khi nào có thể hiển thị quảng cáo.
    • Loại bỏ mục 2.11 và thay thế bằng 1.8 trong phần Yêu cầu đối với trò chơi. Đối với các thiết bị di động, hãy tập trung vào việc thích ứng kích thước của các phần tử nội bộ, nút bấm, đồ họa (mục 1.8) thay vì kích thước của trường hoạt động.
  • 28.08
    • Đã thêm danh sách hiệu chuẩn cho các trò chơi trùng lặp (mục 3.6). Khi đánh giá các trò chơi trùng lặp, ban điều hành xem xét cả cơ chế và bối cảnh của trò chơi. Để một trò chơi được thông qua quá trình kiểm duyệt, cơ chế và/hoặc bối cảnh của nó không được trùng lặp với các yếu tố tương tự của trò chơi khác.
    • Cập nhật các mục yêu cầu:
      • 1.6.1.8: yêu cầu này áp dụng cho tất cả hệ điều hành;
      • 5.9: yêu cầu này áp dụng cho tất cả các loại tài liệu truyền thông;
      • 7.13.4.6: trong chủ đề "đọc" đã thêm tục ngữ, thành ngữ, sự kiện.
    • Cập nhật ghi chú trong mục Về việc tạo doanh thu trong Trò Chơi Yandex: các khối quảng cáo mang lại thu nhập từ lượt xem có thể thấy.
  • 14.08
    • Đã thêm giải thích cho mục yêu cầu 2.9 về thời lượng nội dung trong trò chơi.
    • Bổ sung lời giải thích cho mục yêu cầu 4.4.1: độ trễ giữa hành động của người chơi và thời điểm bắt đầu quảng cáo không được dài hơn 1/3 giây.
    • Đã dịch tài liệu sang tiếng Việt.
  • 25.09
    • Cập nhật giải thích cho mục yêu cầu 1.19:
      • Thời gian chờ để Game Ready — 90 giây.
      • Nếu Game Ready không được tích hợp, đèn báo sẽ chuyển sang màu đỏ .
      • Chuyển logic kiểm tra tính hiện hành của loader vào mục Khởi tạo SDK.
    • Làm rõ thông tin trong giải thích cho mục yêu cầu 4.4.1: độ trễ tối đa cho phép giữa hành động của người dùng và thời điểm bắt đầu quảng cáo — 0,33 giây, tương đương 330 mili giây.
    • Loại bỏ tiếng Hàn từ danh sách ngôn ngữ được hỗ trợ.
    • Cập nhật câu trả lời cho câu hỏi "Thu nhập trong trò chơi phụ thuộc vào những điều kiện nào?" trên trang Monetization.
  • 11.09
  • 3.09
    • Chúng tôi đã làm rõ các diễn giải trong phần giải thích liên quan đến yêu cầu 4.4.1 và cập nhật ví dụ về trò chơi với cơ chế hợp nhất.

    • Thêm thông tin mới vào mục Kiểm thử A/B cho biểu tượng. Bây giờ bạn có thể:

      • Chạy thử nghiệm trên đối tượng người dùng nói tiếng Nga, quốc tế và toàn bộ đối tượng người dùng của danh mục. Để nhận thông tin đầy đủ nhất, hãy chọn A/B-test cho toàn bộ đối tượng người dùng.
      • Sử dụng tùy chọn Apply icon and cover for other languages để tăng tốc độ tải lên các tác phẩm sáng tạo cho việc thử nghiệm.
      • Chọn đối tượng người dùng nào sẽ nhận thí nghiệm, dựa trên kết quả (khi thử nghiệm trên toàn bộ đối tượng người dùng).

      Xuất hiện giới hạn thời gian thử nghiệm — 14 ngày. Để nhận được kết quả có ý nghĩa thống kê, hãy duy trì thí nghiệm ít nhất 7 ngày.

  • 27.11
  • 19.11
    • Bổ sung danh sách hiệu chuẩn cho việc hiển thị đúng cách (mục 1.10) bằng cách thêm phần Kiểm tra độ phản hồi của trò chơi. Sử dụng hình ảnh của các độ phân giải màn hình phổ biến để tự kiểm tra.
    • Thay đổi mục yêu cầu 1.21: tất cả các file của trò chơi không vượt quá 100 MB khi giải nén.
  • 12.11
    • Thêm mục yêu cầu 1.24: không tải lên như một bản cập nhật một trò chơi hoàn toàn khác.
    • Mở rộng mục yêu cầu 5.1.1:
      • 5.1.1.1: không sử dụng ảnh chụp màn hình từ gameplay của các trò chơi khác.
      • 5.1.1.2: đảm bảo rằng gameplay thực sự chiếm ít nhất 70% mỗi ảnh chụp màn hình của trò chơi.
      • 5.1.1.3: đảm bảo rằng gameplay thực sự chiếm ít nhất 70% thời lượng của các video.
    • Thêm phần về quy định hiển thị quảng cáo khi mở cửa sổ hội thoại trong giải thích của mục yêu cầu 4.4.1.
Tháng 7
  • Tháng 1
  • Tháng 2
  • Tháng 3
  • Tháng 4
  • Tháng 5
  • Tháng 6
  • Tháng 7
  • 28.02
    • Đã loại bỏ thông tin không còn áp dụng về âm thanh trên iOS khỏi phương pháp kiểm tra trong yêu cầu 1.3.
  • 25.02
    • Cập nhật mục yêu cầu 5.1.1.1: không được sử dụng gameplay của các trò chơi khác trong tài liệu quảng cáo và sử dụng các tài liệu quảng cáo giống nhau cho các trò chơi khác nhau.
    • Tập hợp thông tin về quảng cáo kiếm tiền trên một trang.
  • 21.02
  • 18.02
    • Trên trang Sự kiện đã thay đổi phương pháp lỗi thời onEvent() thành on().
  • 14.02
  • 06.02
    • Cập nhật thông tin về việc thêm trò chơi vào nền tảng:
      • Cho mỗi trò chơi mới, hãy tạo một bản nháp riêng biệt với ID duy nhất.
      • Trò chơi chỉ có thể nằm trong mục Mới một lần duy nhất, vào lần xuất bản đầu tiên.
    • Thay đổi tên của thang điểm tính năng thành Card Completion Progress.
    • Thêm giải thích về các điểm yêu cầu:
      • 1.3: khi trang chứa trò chơi được thu gọn lại, âm thanh từ trò chơi sẽ dừng lại.
      • 1.6: trò chơi không kích hoạt trình phát hệ thống.
      • 1.12: trong trò chơi đã kết nối monetization RSY hoặc được ghi chú từ chối sử dụng nó.
  • 28.03
    • Đã viết hướng dẫn về cách thêm SDK vào ứng dụng được phát triển bằng TypeScript.
    • Đã khôi phục thông tin về âm thanh trên iOS trong phương pháp kiểm tra yêu cầu điểm 1.3.
  • 27.03
    • Chúng tôi đã tập hợp trên trang Đăng nhập các giải thích cho các yêu cầu 1.2 và 1.2.1.
  • 25.03
  • 21.03
    • Đã thêm trang Purchase metrics: bây giờ có thể xem thống kê mua hàng qua bảng điều khiển Yandex Games.
  • 17.03
    • Chúng tôi đã làm rõ rằng việc chọn tham số trong ysdk.getPayments() phụ thuộc vào nơi xử lý giao dịch: bên phía client (signed: false) hay bên server (signed: true).
    • Thay đổi mục yêu cầu 2.14: ngôn ngữ trong trò chơi nên được xác định tự động thông qua SDK. Các tiểu mục đã được loại bỏ.
    • Thêm mục yêu cầu 6.9. Thông tin từ các tiểu mục đã bị loại bỏ của 2.14 được chuyển vào đây: nếu ngôn ngữ trong trò chơi có thể được chọn thủ công, thì không cần biết ngôn ngữ hiện tại.
  • 12.03
    • Cập nhật thông tin về yêu cầu truy cập dữ liệu người chơi: hộp thoại không còn hiển thị, người dùng chỉ định quyền trong hồ sơ.
  • 10.03
  • 30.05
    • Mô tả cách làm việc với multiplayer không đồng bộ (mô-đun ysdk.multiplayer).
    • Đã làm rõ thông tin trong phần Kích hoạt quá trình mua hàng: người dùng không đăng nhập có thể mua thứ gì đó trong trò chơi, nhưng chúng tôi khuyến khích nên đề nghị họ đăng nhập vào tài khoản trước hoặc trong khi thực hiện giao dịch mua (cửa sổ không tự động hiện ra).
    • Cập nhật cách diễn đạt mục yêu cầu 8.2.2: tên trò chơi và các tài liệu liên quan phải phản ánh đúng cơ chế thực sự của trò chơi và lối chơi chính.
  • 28.05
  • 20.05
    • Đã cập nhật thông tin về xếp hạng độ tuổi: các cảnh sử dụng thuốc lá và ma túy hiện được xếp vào nhóm 18+.
  • 19.05
    • Đã bổ sung ví dụ về cách sử dụng thời gian máy chủ để triển khai phần thưởng hàng ngày.
    • Thêm mục hướng dẫn về plugin Plugin Your Games 2.0 cho Unity.
  • 06.05
  • 30.06
  • 23.06
    • Thêm sự kiện cho hộp thoại chọn tài khoản game: theo dõi khi hộp thoại mở/đóng nếu bạn thường xuyên đồng bộ dữ liệu người chơi hoặc lưu tiến trình game trên server riêng.
  • 20.06
    • Cập nhật thông tin về mua hàng trong ứng dụng qua SDK:
      • Phương thức thanh toán có thể truy cập trực tiếp qua ysdk.payments. Khởi tạo qua ysdk.getPayments() vẫn được dùng để tải trước dữ liệu và cấu hình chi tiết.
      • Tham số signed để bảo vệ chống gian lận có thể truyền khi khởi tạo SDK trong YaGames.init(). Nó sẽ được chuyển đến đối tượng payments.
    • Mô tả thay đổi trong ysdk.getPlayer(): khi yêu cầu, game sẽ tự động nhận dữ liệu người dùng nếu họ đã cấp quyền trong cài đặt hồ sơ. Không cần truyền tham số scopes.
  • 11.06
    • Đã thêm thông tin về rượu vào xếp hạng độ tuổi: hình ảnh và đề cập thuộc danh mục 16+, trong khi cảnh sử dụng thuộc danh mục 18+.
  • 09.06
    • Đã thêm thông tin về CSP trong phần làm việc với môi trường prod-dev-.
    • Cập nhật yêu cầu đối với việc thỏa thuận với các máy chủ bên ngoài: trò chơi phải giao tiếp minh bạch với người dùng và xử lý các lỗi có thể xảy ra khi kết nối với máy chủ.
    • Đã thay đổi phương thức kiểm tra xác thực thành player.isAuthorized(). Khuyến nghị chuyển sang sử dụng phương thức mới này thay cho phương thức cũ player.getMode().
    • Đã thêm cách truy cập trực tiếp vào bảng xếp hạng thông qua ysdk.leaderboards và cập nhật các phương thức làm việc với chúng. Việc khởi tạo trước bằng phương thức ysdk.getLeaderboards() đã lỗi thời.
  • 04.06
    • Đã cập nhật giải thích cho điều kiện 1.3: khi chuyển từ cửa sổ chơi trò chơi sang menu chọn cửa sổ, âm thanh phải dừng lại. Trên iOS, cho phép âm thanh từ trò chơi vẫn tiếp tục khi chuyển sang menu này.
    • Chúng tôi đã thêm thông tin về Gamepush, SDK cho việc xuất bản game trên HTML5 trên nhiều platform.
    • Cho các engine Cocos Creator, Construct 3 và Defold, chúng tôi cập nhật liên kết đến chung chủng trên Telegram.
Previous