История изменений

На этой странице представлена история изменений следующих документов:

16 октября 2026 г.

  • В требования к монетизации добавлено примечание о том, что их несоблюдение может привести к отключению способов монетизации. Также добавлены требования к денежным вознаграждениям в реальном мире (раздел 1), объявлениям с вознаграждением (раздел 2.1), межстраничным объявлениям (раздел 2.2) и контенту, подходящему для рекламодателей (раздел 4).

25 августа 2026 г.

  • Обновлены требования к доверию и безопасности. В них добавлены правила в отношении дублирования контента (раздел 2.2), согласно которым контент должен быть оригинальным, авторизованным или лицензированным. Также запрещено публиковать идентичные сборки игр.

24 августа 2026 г.

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
  • Местные результаты
  • Монетизация