В этом разделе рассматриваются стабильность и производительность Playables.
1. Начальный размер пакета
Для корректной проверки этого требования может потребоваться загрузка игры через портал разработчика, а затем тестирование в тестовом наборе . В качестве альтернативы, размещение игры с включенным сжатием или архивирование всего первоначально загруженного контента может обеспечить хорошее приближение.
- Начальный размер игрового пакета ДОЛЖЕН быть менее 30 МБ.
- Начальный размер игрового пакета ДОЛЖЕН быть меньше 15 МБ.
2. Общий размер комплекта.
- По умолчанию общий размер игрового пакета ДОЛЖЕН быть меньше 250 МиБ. Исключения из этого правила описаны в разделе часто задаваемых вопросов (FAQ) .
- Игра ДОЛЖНА загружать только минимальное количество данных, необходимое для обеспечения интерактивности, и отложенно загружать остальные данные по мере необходимости.
3 Размер отдельного файла
- Размер каждого отдельного файла в игре ДОЛЖЕН быть менее 30 МиБ.
- Размер каждого отдельного файла в игре ДОЛЖЕН быть менее 512 КиБ.
4 Размер сохраненной игры
- Размер сохраненной игры ДОЛЖЕН быть меньше 3 МБ.
- Размер сохраненной игры ДОЛЖЕН быть менее 500 КБ.
5 Время загрузки
- Загрузка игры и возможность взаимодействия с пользователем должны завершиться менее чем за 5 секунд.
6 аварий
- В игре НЕ ДОЛЖНО быть постоянно повторяющихся сбоев.
- Размер кучи JavaScript в игре НЕ ДОЛЖЕН превышать 512 МБ. Причины сбоев на iPhone можно узнать в разделе часто задаваемых вопросов об ограничениях использования памяти .
- Игра НЕ ДОЛЖНА вызывать сбои в работе приложения YouTube, веб-сайта YouTube или другого пользовательского программного обеспечения.
7 используемых технологий
- Игра ДОЛЖНА быть основана на соответствующих стандартам веб-API (например, JavaScript, Canvas, WebGL), определенных организациями, занимающимися стандартизацией (например, W3C, WHATWG).
- Воспроизводимые файлы ДОЛЖНЫ быть совместимы со всеми браузерами, поддерживаемыми YouTube (включая Edge, Chrome, Firefox и т. д.).
- Устройства Playables ДОЛЖНЫ быть совместимы с приложением YouTube на Android и iOS.
8. Ссылки на файлы
- В игре ОБЯЗАТЕЛЬНО следует использовать относительные пути только при обращении к другим файлам в игровом пакете.
- В игре НЕ ДОЛЖНО использоваться абсолютные пути, так как они не загрузятся.
9 Имена файлов
- Файлы в комплекте с игрой ДОЛЖНЫ содержать только буквенно-цифровые символы и несколько специальных символов:
_,-,..
С помощью анализатора пакетов Playables вы можете провести первоначальную проверку пакета игры. Эта проверка оценит размер каждого отдельного файла, общий размер пакета и любые потенциальные несоответствия в именах файлов.