На этой странице представлена история изменений следующих документов:
- Требования к доступности
- Требования для монетизации
- Рекомендации по дизайну игр для Игротеки
- Playables SDK
- Технические требования
- Требования к достоверности и безопасности
16 октября 2026 г.
- В требования к монетизации добавлено примечание о том, что их несоблюдение может привести к отключению способов монетизации. Также добавлены требования к денежным вознаграждениям в реальном мире (раздел 1), объявлениям с вознаграждением (раздел 2.1), межстраничным объявлениям (раздел 2.2) и контенту, подходящему для рекламодателей (раздел 4).
25 августа 2026 г.
- Обновлены требования к доверию и безопасности. В них добавлены правила в отношении дублирования контента (раздел 2.2), согласно которым контент должен быть оригинальным, авторизованным или лицензированным. Также запрещено публиковать идентичные сборки игр.
24 августа 2026 г.
- Добавлены теги специальных возможностей в играх (разделы 2 и 2.1), которые касаются поиска игроков в рамках инициативы Accessible Gaming Initiative (AGI) и точности метаданных разработчиков.
11 июля 2024 г.
- Технические требования разделены на несколько страниц.
- Очистка и дедупликация требований.
24 июня 2024 г.
Общий размер пакета увеличен со 100 до 250 МиБ. Добавлены рекомендации по отложенной загрузке.
17 июня 2024 г.
Обновления набора тестов:
- Игры больше не нужно размещать по протоколу HTTPS. Для тестирования их можно размещать на локальном хосте.
- Рядом с полем URL добавлена кнопка обновления, которая позволяет обновить контент iframe, не перезагружая весь набор тестов.
16 мая 2024 г.
Перенесите рекомендации по дизайну в отдельный документ, чтобы лучше разграничить требования к дизайну и рекомендации.
8 мая 2024 г.
Мы провели рефакторинг сайта для разработчиков Playables, чтобы расширить доступ и улучшить навигацию.
7 мая 2024 г.
В технические требования для уведомления о готовности игры добавлены дополнительные сведения о вызове firstFrameReady.
3 мая 2024 г.
- Создан архив предыдущих версий требований.
5 марта 2024 г.
Максимальный размер отдельного файла увеличен с 10 до 30 МиБ.
23 февраля 2024 г.
В пространство имен верхнего уровня добавлено логическое значение IN_PLAYABLES_ENV, которое сообщает разработчикам, что их игра запущена в среде Playables.
4 декабря 2023 г.
Обновления набора тестов
- Добавлена проверка на наличие неподдерживаемых символов в названиях файлов.
- Подробнее о поддерживаемых символах…
- Известное ограничение: эта проверка может не охватывать все загруженные ресурсы.
- Добавлена функция имитации экрана загрузки, в том числе возможность задать начальную высоту iframe, равную 0.
- Кнопка приостановки и возобновления теперь работает так же, как в рабочей версии: при нажатии на нее звук включается или выключается.
- Из журнала событий удалены сообщения, не требующие действий.
10 ноября 2023 г.
Скачиваемый пакет тестирования заменен на размещенный набор тестов.
Файл определений типов TypeScript, ранее доступный в пакете набора тестов, перенесен в основную статью о Playables SDK.
7 сентября 2023 г.
В разделе Начало работы URL SDK для игровых объявлений изменен с v0 на v1.
30 августа 2023 г.
Из разделов Названия файлов и Значки удалены упоминания о том, что в названиях файлов можно использовать специальные символы (_, -, .).
Кроме того, в разделе Сохранения в облаке теперь указано, что в новых версиях игр должна быть реализована эта функция.
25 августа 2023 г.
Раздел saveData был обновлен. Теперь в нем указано, что сохраняемые данные должны быть действительной и правильно оформленной строкой UTF-16.
18 августа 2023 г.
Раздел Приостановка и возобновление обновлен. Теперь в нем указано, что после вызова onPause игра должна приостановить все процессы и возобновить их только после вызова onResume.
11 августа 2023 г.
Добавлен раздел Названия файлов, в котором указаны ограничения на количество символов в названиях файлов в наборе.
10 августа 2023 г.
Раздел Способы взаимодействия обновлен. Теперь все компоненты интерфейса игры должны работать правильно, без ошибок и неожиданного поведения.
9 августа 2023 г.
Добавлен раздел Значки, в котором перечислены требования к значкам игр. Это позволит пользователям легко находить и узнавать игры Playables на YouTube.
8 августа 2023 г.
В раздел Жесты и ввод добавлено требование, запрещающее игре вызывать preventDefault() при нажатии клавиши Esc.
Кроме того, добавлен новый раздел Ссылки на файлы. В нем указано, что в играх должны использоваться только относительные пути при ссылках на другие файлы в наборе, поскольку использование абсолютных путей может привести к ошибке.
2 августа 2023 г.
Раздел "Отключение звука" в технических требованиях и рекомендациях по дизайну игр для Playables был обновлен. Теперь функции отключения и включения звука называются элементами управления звуком. Также в разделе указано, что элементы управления звуком могут включать ползунки громкости, переключатель звука или и то, и другое.
28 июля 2023 г.
Документация Рекомендации по дизайну игр Playables была обновлена, чтобы стандартизировать формулировки и обновить рекомендации и скриншоты.
20 июля 2023 г.
Добавлен раздел Приостановка и возобновление, в котором рассказывается о межплатформенных возможностях приостановки и возобновления.
19 июля 2023 г.
На сайте YouTube Игротеки теперь есть руководство по дизайну игр. Оно поможет вам создавать игры, которые будут отлично работать на разных устройствах и платформах.
Рекомендации по дизайну игр касаются следующих аспектов:
- Значки видео
- Адаптация устройства
- Пользовательский интерфейс
- Жесты и ввод
- Приостановить
- Отключить звук
- Виброотклик
- Регистрация пользователей
- Конец игры (экран победы)
- Специальные возможности
Кроме того, в разделе onAudioEnabledChange исправлена небольшая опечатка в коде, которая вызывала ошибку на уровне взаимодействия JavaScript (JS-Interop), предлагаемом Flutter.
14 июля 2023 г.
Раздел Размер был обновлен следующим образом:
- Удалено требование о том, что игра должна поддерживать полноэкранный режим на компьютере и горизонтальную или вертикальную ориентацию на мобильном устройстве.
- Добавлено требование о том, что игра должна поддерживать вертикальную ориентацию.
- Добавлено требование о том, что игра должна поддерживать горизонтальную ориентацию. В противном случае игра должна быть отцентрирована или иметь черные полосы по бокам.
- Добавлено требование о том, что игра не должна блокировать ориентацию устройства.
11 июля 2023 г.
Добавлен раздел Flutter web (экспериментальная функция), позволяющий интегрировать игры, написанные с помощью Flutter Web.
1 июля 2023 г.
В разделе Переключатель звука указано, что игра должна учитывать настройки звука как YouTube, так и системы, а также что звук игры не должен воспроизводиться неожиданно.
Кроме того, в разделе Завершение работы с контентом уточняется, что игра должна сообщать пользователю о том, что контента больше нет, например на последнем уровне или при завершении игры.
30 июня 2023 г.
В раздел Начало работы добавлено примечание о том, что SDK не будет работать, если игра размещена локально. Чтобы проверить правильность интеграции SDK, воспользуйтесь набором тестов SDK.
2 июня 2023 г.
На сайте YouTube Playables теперь есть документация по Playables SDK, в которой описан набор API для поддержки игр на YouTube.
26 мая 2023 г.
В технические требования внесены следующие изменения:
| Раздел | Изменения |
|---|---|
| Время загрузки | Включена средняя скорость интернета 6,8 Мбит/с по всему миру и 20 Мбит/с для США. |
| Способы взаимодействия | Добавлено требование о том, что игра не должна непреднамеренно задерживать или игнорировать ввод пользователя. |
| Значки видео | Обновлены требования к разрешению изображений с соотношением сторон 1:1, 5:7 и 16:9. |
| Информация об издателе или разработчике | Добавлен новый раздел, в котором указано, что в игре должно быть название издателя или разработчика. В будущем также может потребоваться указывать возрастное ограничение. |
| Загрузка Playables SDK | Добавлен новый раздел, в котором указано, что SDK Playables должен загружаться до любого другого кода игры. |
| Уведомление о готовности игры | Теперь API firstFrameReady вызывается, только когда первый кадр игры готов к отрисовке на экране, а API gameReady – когда игра готова к взаимодействию с пользователем. |
| Переключатель звука | Добавлено примечание о том, что если звук отключен на YouTube, то он не должен воспроизводиться и на него не должны влиять элементы управления звуком в игре. |
24 марта 2023 г.
На сайте YouTube Игротеки теперь есть документация с техническими требованиями, которые помогают обеспечить удобство пользователей, играющих в игры на YouTube.
В разделе технических требований рассматриваются следующие области:
- Стабильность игры
- YouTube
- Интеграция с YouTube
- Местные результаты
- Монетизация