Testing

Before publication in the catalog, each game must undergo moderation — a check for compliance with the requirements. You can also test the game yourself while it's in development or after uploading the archive to Yandex's server.

After the game is published, you can access it as a regular player.

Testing methods

Method

When suitable

Where game files are stored

Interaction with the platform

Dev environment

During active development and debugging of game logic.

Locally

No

Prod environment

At the stage of final game verification before submission for moderation.

Yes

Draft mode

On Yandex's server

Debugging tools

  • Debug panel helps verify compliance with the basic requirements for using the SDK.
  • Performance in DevTools helps analyze performance (Game Ready and Time To Interactive metrics).

Frequent questions

How to test purchases?

To test purchases, log in with an account that you have added to List of logins for test purchases. In this case, all payments in the game will be considered test payments and no charges will be made.

Can I test the game on TV?

Yes.

For more details, see the Testing the game section.

How do I check if my game runs in all browsers and operating systems?

Add the game through the Console and submit it for moderation. Moderators will check the game on all browsers and operating systems listed in the requirements in queue order.

If the game fails to run correctly in one of the browsers and/or operating systems listed in the requirements, the moderation will reject the game. A notification with a detailed description of the reasons for rejection will be sent to the email specified in your Yandex ID.

How do I check if I've set up ad calls correctly in my game?

Make sure all conditions are met:

  1. You have added the SDK code to your game's source files.
  2. In the Console, you have uploaded a new version of the game, and it has successfully passed moderation.
  3. You have a contract under the unified licensing model or have enabled monetization through YAN.

If all items are completed, an ad block is automatically created for each added game with SDK. You can test the game and check for ads yourself:

  1. In the Developer Console, open the list of games.
  2. Find the game where you want to check ads.
  3. Open the game: click the on the right.

Note

Due to our hosting limitations, ads may not be displayed locally on the device. However, tracking of impressions and clicks on ad blocks begins immediately after adding them to games.

If you are not working under the unified licensing model, statistical reports on ad blocks are available in the YAN partner interface.

In the Developer Console on the Metrics → Monetization metrics tab, you can view income and average impressions per player. Ad revenue data is updated with a 2–3 day delay.