Технические ошибки

Пункт 1.14 Требований к игре

Нет технических сообщений, ошибок и вылетов, зависаний через некоторое время после начала использования или при определенных действиях пользователя. Например: поворачивание экрана, длительное нажатие на поле игры, жесты и смахивания, сворачивание браузера, открытие рекламы, переходы по истории браузера и другие способы взаимодействия.

Игра должна работать правильно:

  • Корректно загружаться.
  • Не зависать, в том числе не содержать экранов-тупиков, из которых нельзя перейти в другое окно, возобновить игру или начать новую.
  • Не содержать технических надписей, всплывающих текстов.
  • Не вызывать ошибок и браузерных уведомлений.

Загрузка игры

Игра

Комментарий

Видео загрузки игры: после экрана с иконкой игры и надписью «Загрузка» возникает реклама, а затем экран становится полностью черным.

Игра не загружается: видна только иконка игры.

Видео загрузки игры: экран полностью черный на протяжении всего видео.

Игра не загружается: виден только черный экран.

Скриншот загрузки игры: в правой части экрана открыта консоль Devtools. В ней есть несколько строк, выделенных красным: они описывают ошибку и трейс вызовов, которые к ней привели.

Игра не загружается, возникает ошибка консоли.

Видео загрузки игры: после загрузки появляется черный экран. После нескольких секунд по экрану кликают, и возникает логотип игры.

Игра начинает загружаться только после клика по экрану.

Видео загрузки игры: под иконкой игры крутится кружок. После нескольких секунд страницу перезагружают, на месте кружка появляется быстро заполняющаяся шкала загрузки, а затем возникает игровое поле.

Чтобы игра загрузилась, нужно перезагрузить страницу.

Видео загрузки игры: во время загрузки страницу с игрой перезагружают и через несколько секунд появляется ошибка «На странице «...» повторно возникла проблема».

Игра вылетает во время загрузки.

Скриншот ошибки: «к сожалению, страница не может быть загружена».

Страница игры не загружается на iOS.

Зависания

Игра

Комментарий

Видео геймплея: кликер работает, после открытия новой вкладки и перехода обратно на вкладку с игрой кликер перестает работать.

Игра перестает отвечать после перехода на другую вкладку.

Видео геймплея: во время прохождения игры возникает реклама. После закрытия рекламы возникает экран загрузки, но игра не загружается и не реагирует на клики.

Игра медленно отвечает на клики и перестает загружаться.

Видео геймплея: при попытке выхода из полноэкранного режима экран становится полностью черным.

Нельзя выйти из полноэкранного режима.

Видео геймплея: после окончания игры появляется экран, на которым нет кнопок и с которым нельзя взаимодействовать.

После окончания игры пользователь попадает на экран-тупик и не может покинуть его: нет возможности выйти в меню или начать игру заново.

Зависания, вызванные рекламой

Игра

Комментарий

Видео геймплея: игрок проходит викторину, затем просматривает рекламу и переходит по ссылке в ней. После возвращения на вкладку с игрой она перестает реагировать на клики.

После перехода по рекламе игра перестает реагировать на клики игрока.

Видео геймплея: игрок выбирает посмотреть рекламу за вознаграждение, но после просмотра рекламы и нажатия кнопки «Закрыть» вместо игры появляется черный экран, который не реагирует на клики.

После просмотра рекламы в игре отображается только черный экран.

Технический текст

Игра

Комментарий

Скриншот игры: в середине экрана в небольшом сером прямоугольнике есть технический текст, не относящийся к игре.

В игре есть всплывающий технический текст:

(InputEventAction: action-start_game, pressed=(false)

Видео геймплея: после нажатия на иконку трех горизонтальных линий появляется техническое меню с неигровыми кнопками.

Присутствует меню с техническими, неигровыми кнопками:

Import Saves Export Saves Download Log Powered by Ren'Py

Видео загрузки игры: в верхней части пустого серого экрана отображается технический текст.

На экране загрузки игры отображается технический текст:

const ysdk = await YaGames.init(); // Сообщаем платформе, что игра загрузилась и можно начинать играть. const ysdk = await YaGames.init(); // Сообщаем о старте геймплея. ysdk.features.GameplayAPI?.start() // Игровой процесс активен. // Сообщаем об остановке геймплея: // игрок вышел в меню, прошел уровень или планируется показ рекламы. ysdk.features.GameplayAPI?.stop()

Видео геймплея: в нижнем левом углу отображается технический текст, написанный мелким шрифтом и выделенный красным.

В нижней части экрана отображается техническая информация для разработчиков:

Service name: Учeтнaя запись, state: Connected v2.6.5. https://ww2-2-6.amt-games.com/, acc: 2a7197c5-3d81-4fc1-9a52-edbb23434354, tex: .dds, web publisher: vandex, quality: SD, ait: 822 (15.09.2023 4:11), exp: TA

Уведомления об ошибках

Игра

Комментарий

Скриншот игры: открыто меню с кнопками «Play» и «Лидеры игры», а также кнопкой со знаком вопроса. В верхней части экрана браузерное уведомление, частично перекрывающее игру: «Уверены, что хотите закрыть эту страницу? Введенные вами данные могут не сохраниться».

Появляется браузерное уведомление о несохраненном прогрессе.

Скриншот меню Яндекс Игр, которое появляется, когда пользователь выбирает игру в каталоге: в верхнем правом углу кнопка «Отмена», ниже выбран пункт «Использовать фотографию и имя пользователя из Яндекса», кнопка «Играть», предупреждение «Начиная игру, вы соглашаетесь с условиями лицензионного соглашения» и кнопка «Подробнее об игре». В верхней части экрана браузерное уведомление: «Уведомление от сайта app-303900.games.s3.yandex.net TypeError: Cannot set properties of null (setting 'onclick')».

Всплывает сообщение об ошибке:

TypeError: Cannot set properties of null (setting 'onclick')

Скриншот игры, в нижней части частично перекрывающее игру уведомление на красном фоне с текстом «Превышено количество запросов к /games/api/sdk/v1/player/data. Пожалуйста, пересмотрите использование методов SDK.» Справа открыты DevTools, на вкладке Console видны несколько ошибок: «11 проблем: 8 errors 3 warnings.». Две идентичны той, что указана в красном уведомлении, и еще три «Uncaught (in promise) y2:sourcemap:1». Подробнее об «Uncaught (in promise) y2:sourcemap:1»: Uncaught (in promise) y2:sourcemap:1. Error: The number of requests is exceeded. Try again later. at [название функции] ([путь к функции в исходных файлах]). Подробнее о «Превышено количество запросов»: Error: превышено количество запросов к /games/api/sdk/v1/player/data. Пожалуйста, пересмотрите использование методов SDK. client-game.desktoo._uild.is:sourcemap:l. at [название функции] ([путь к функции в исходных файлах]).

Возникает ошибка о превышении количества запросов.

Уведомление от сайта app-294102.games.s3.yandex.net: An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was: RuntimeError: memory access out of bounds. at [название функции] ([путь к функции в исходных файлах])

Игра слишком тяжелая для устройства, не получается загрузить все текстуры:

An error occurred running the Unity content on this page.

Связаться с модерацией

Если вы считаете, что ваша игра не содержит технических ошибок и была снята с публикации или не допущена до нее по ошибке — заполните форму ниже.

Служба контроля качества модерации перепроверит решение и вернет игру, если она была заблокирована несправедливо.

Открыть форму
Предыдущая