К содержимому
Готовность к публикации
На этой странице

Готовность к публикации

Как сервис оценивает уровень перед публикацией и почему один сервис может принять уровень, а другой отклонить

Предупреждение

Кнопки для этой проверки в игре пока нет. Проверка написана и покрыта тестами, а экраном станет, когда появятся сервисы. Ниже написано, как она будет оценивать уровень

Три вердикта

ВердиктЧто происходит
Errorсервис отказывает, загрузка блокируется до начала
Warningпубликовать можно, но уровень посмотрит человек. Сервер ставит его в очередь модерации
Adviceзамечание, ничего не блокирует

Уровень, который остаётся на вашем устройстве, не оценивается ничем

Что даёт ошибку

В стандартном профиле:

  • лицензия самого уровня не принимается
  • нет возрастного рейтинга
  • за уровень никто не указан
  • у ресурса нет карточки
  • лицензия ресурса отклоняется или не указана
  • у ресурса нет ссылки
  • ресурс достаётся способом, который сервис не принимает
  • ресурс взят с запрещённого сайта
  • что-то превышает ограничения по размеру

Что даёт предупреждение

  • разрешение без объёма или без доказательства
  • истёкшее разрешение
  • сайт, на котором больше одного вида условий

Что даёт совет

  • карточка ресурса, которого в уровне уже нет

Ограничения по размеру

ОграничениеСтандартный профильМагазинная сборка
На ресурс64 МБ32 МБ
На файл данных32 МБ16 МБ
На уровень256 МБ128 МБ

Магазинная сборка ещё требует атрибуцию и хэши, а произвольные ссылки отклоняет. Меньшие размеры - не более строгое мнение. Это то, что телефон реально скачает по мобильной сети

Чистый отчёт

Внимание

Чистый отчёт только по метаданным не значит "готово". Две проверки требуют самого файла уровня: ресурс без карточки и то, откуда ресурс достаётся. Проход только по метаданным значит "в прочитанном нарушений нет"

Почему сервисы оценивают по-разному

Правила сервиса - это файл с данными, а не код. Каждый сервис задаёт один и тот же десяток вопросов и отвечает на них по-своему:

  • какие лицензии приемлемы
  • как можно доставать ресурсы
  • допустима ли неизвестная лицензия
  • что обязано быть заполнено
  • насколько большим может быть уровень

Один сервис несёт свои ответы, другой их заменяет. Поэтому один и тот же уровень может быть готов для одного сервиса и отклонён другим

Интересно

Одна и та же проверка работает и автоматически у вас на машине, и при ручной модерации на сервере. Клиент без сети всё равно оценит уровень правильно, потому что правила, с которыми он собран, едут вместе с ним

Дальше: Карточка ресурса, Метаданные и как поделиться