icon

Часто задаваемые вопросы (F.A.Q.)

❓ Установил плагин, но пункт Tools в меню не появился и в консоли много ошибок. Что делать?

  1. Удалите все Scripting Define Symbols связанные с модулями плагина.
    Пример на скриншоте ниже👇

  2. Устраните все ошибки в консоли чтобы Unity могла скомпилировать скрипты.

❓ При первом запуске плагина я отказался от выбора оптимальных настроек. Как их теперь применить?

  1. В Tools → YG Settings → Раздел Basic Settings → Platform установите флаг Auto Apply Settings;
  2. Выберите в качестве платформы, в поле Platform, None и дождитесь окончания компиляции скриптов;
  3. Выберите в поле Platform ту платформу которую хотите использовать и дождитесь окончания компиляции скриптов;

❓ Зацикливается таймер перед показом рекламы. Как исправить?

Попробуйте выставить следующие значения в разделе "Interstitial Adv" настроек плагина:

  • Inter Adv Interval: 65
  • Postpone Call By Fail: true
  • Postpone Call Timer: 70

Пример настроек👇

❓ Как установить свой логотип или задний фон для игры?

Следуйте этой инструкции:

  1. Создайте папку "Images" внутри папки "WebGLTemplates/YandexGames";
  2. В созданную папку "WebGLTemplates/YandexGames/Images" поместите необходимые изображения;
  3. Изображения должны иметь названия "logo" для логотипа и "background" для заднего фона;
  4. В настройках плагина, в разделе "Templates" укажите используемые форматы изображений для логотипа и заднего фона.

❓ Хочу зафиксировать соотношение сторон в игре. Как это сделать?

Следуйте этой инструкции:

  1. В разделе настроек плагина "Templates" установите флаг на пункте "Fixed Aspect Ratio"
  2. В пункте Aspect Ratio установите необходимое соотношение сторон. Например для альбомной ориентации это "16/9", а для портретной "9/16"
  3. (Опционально) Если требуется фиксированное соотношение сторон и на мобильных устройствах, то снимите флаг с пункта "Disable For Mobile"
  4. (Опционально) Если требуется заполнить фон вне фиксированной части игры - поставьте флаг Fill Background и выберите между заполнением изображением или градиентом.

❓ Пришло замечание от модерации "В текущей версии игры не реализовано автоматическое определение языка через SDK, что нарушает п. 2.14 требований". Что делать?

Установите модули "Localization" и "Auto Translate Langs".

❓ Я использую движок Construct\Unreal\Godot\Cocos и у меня возникли трудности с ЯндексSDK. Сможете помочь?

PluginYG написан для игрового движка Unity и мы не знаем чем вам помочь.

❓ Как проверить смену языка в редакторе?

В настройках плагина, в разделе "General Simulation", впишите нужный язык в поле "Language". Например "en" для английского или "tr" для турецкого языка.

❓ Как проверить смену языка в черновике Яндекс Игр?

Вот как это сделать:

  1. Запустите черновик с debug-панелью;
  2. В debug-панели нажмите кнопку SDK mocks;
  3. Выберите нужный язык в списке "Choose Game Lang"

❓ Загрузил архив с игрой в черновик и при переходе по ссылке Яндекс пишет что такой игры нет. Как запустить игру?

Заполните все поля черновика. Скриншоты и видео заполнять необязательно.

❓ Можно проверить работу Яндекс Метрик в черновике Яндекс Игр?

Да. Яндекс Метрики будут работать в черновике проекта на Яндекс Играх.

❓ Нужно-ли, сейчас, при сборке проекта активировать флаг "Decompression Fallback"?

Зависит от используемой вами платформы:
Для Яндекс Игр эта опция больше не нужна;
Для остальных платформ уточняйте данный момент в документации.

❓ Опубликовал игру, но в ней нет стики баннеров. Как их включить?

Ждите. Баннеры появляются в течении нескольких часов, после публикации игры.

❓ Установил плагин и в консоли появилась ошибка связанная с методом "FindAnyObjectByType()". Как исправить?

Это связано с использованием устаревшей версии Unity где этого метода ещё нет.
Полный список поддерживаемых плагином версий Unity:

  • 2021.3.18+
  • 2022.3+
  • 2023.2+
  • Unity 6 (6000+)

❓ При сворачивании\переключении вкладки с игрой, звук продолжает воспроизводиться. Как исправить?

Убрать флаг в пункте "Run In Background", в "Player Settings\Resolution and Presentation".

Пример настройки👇

❓ Плеер (звуковой), из игры запущенной в браузере, отображается в панели уведомления (шторке) телефона. Как исправить?

У звуковых файлов (звуков), в Unity, установить параметр "Load Type" -> "Decompress On Load".

Пример настройки👇

❓ Нужно ли мне что то прописывать в index.html?

Нет. Для работы плагина Вам не нужно заходить в html и css скрипты. Но для собственного расширения функционала, конечно, вы можете что-то изменять в любых скриптах плагина.

❓ Игра в черновике становится "мыльной". Как исправить?

Откройте файл "index.html" и удалите из него строку "config.devicePixelRatio". (На случай, если параметр выключение соответствующего параметра в настройках Template плагина не сработало)

Пример на скриншоте ниже 👇

❓ Не отображается шрифт в WebGL билде. Как исправить?

Если вы используете, в качестве текстового компонента, Text Legacy, то в нём нельзя использовать шрифт назначен в компоненте текста по умолчанию (Legacy Runtime). Необходимо использовать какой-либо сторонний шрифт, который находится в проекте как файл, и назначить этот шрифт в компоненты текста.

❓ Я собрал билд игры, загрузил на Яндекс Игры, но она не запускается. Что делать?

Вот небольшой список причин:

  • Проверьте что вы не используете кириллицу в пути к папке в которую собирается проект;
  • Убедитесь, что загружаете в черновик именно тот билд, что планировали.
  • Откройте консоль браузера (Chrome: F12 или CTRL+SHIFT+I. Вкладка "Console") и посмотрите внимательно на строки выделенные красным цветом и изучите их. Одна из этих строк, ваша ошибка и если вам не хватает опыта, то покажите эти ошибки в официальной группе плагина.