Уведомление

Если на устройствах Chrome возникли проблемы с подключением через Wi-Fi, устраните их

Как автоматически устанавливать обычные и изолированные веб-приложения

Информация в этой статье касается управляемых браузеров Chrome и устройств с ChromeOS.

Как администратор, вы можете автоматически устанавливать обычные и изолированные веб-приложения для пользователей в вашей организации. После установки пользователи смогут быстро получить доступ к приложениям из панели запуска на устройствах с ChromeOS или из браузера Chrome на других устройствах.

Чтобы задать настройки для определенных пользователей или зарегистрированных браузеров Chrome, поместите аккаунты пользователей или браузеры в отдельную группу или организационное подразделение. В группы можно добавить только аккаунты пользователей. Подробнее о группах и о том, как добавить организационное подразделение

Примечания

Изолированные веб-приложения поддерживаются только в ChromeOS.

Шаг 1. Проверьте правила

Правило Описание и настройки

WebAppInstallForceList

Веб-приложения устанавливаются на устройства автоматически, и пользователи не могут их отключить или удалить.

Если правило не настроено, веб-приложения не устанавливаются автоматически.

IsolatedWebAppInstallForceList

Изолированные веб-приложения устанавливаются на устройства автоматически, и пользователи не могут их отключить или удалить.

Если правило не настроено, изолированные веб-приложения не устанавливаются автоматически.

Шаг 2. Настройте правила

Выберите подходящий вариант ниже, чтобы открыть инструкции.

Консоль администратора
  1. Войдите в консоль администратора Google как администратор.

    Войти в консоль администратора можно, только если вы используете аккаунт администратора.

  2. Нажмите на значок меню а затем Устройства > Chrome > Приложения и расширения. По умолчанию откроется страница Обзор.

    Если вы зарегистрировались в Chrome Enterprise Core, нажмите на значок меню а затем Браузер Chrome > Приложения и расширения.

  3. Нажмите Пользователи и браузеры, Киоски или Управляемые гостевые сеансы.
  4. Чтобы применить настройку к группе, выполните следующие действия:
    1. Выберите Группы.
    2. Найдите нужную группу.
  5. Чтобы применить параметр к отделу или команде, выберите сбоку организационное подразделение. Инструкции
  6. Если вы ещё не добавили веб-приложение, выполните следующие действия:
    • Для прогрессивных веб-приложений:
      1. Нажмите на значок "Добавить" Добавить > "Добавить по URL" Add by URL.
      2. Введите URL.
        Используемые URL не должны перенаправлять запрос на другой адрес приложения. Например, для Google Карт укажите ссылку https://google.com/maps, а не https://maps.google.com.
      3. Нажмите Сохранить.
    • Для изолированных веб-приложений:
      1. Нажмите на значок "Добавить" Добавить > "Добавить изолированное веб-приложение" Add by URL.
      2. Укажите идентификатор веб-пакета. Это строка в формате Base32 [a-z2-7] из 56 или 58 символов.
      3. Введите URL манифеста обновления.
      4. Нажмите Сохранить.
  7. Выберите приложение, которое должно устанавливаться автоматически.
  8. В разделе Правила установки выберите один из следующих вариантов:
    • Установить принудительно.
    • Один из вариантов установки с закреплением:
      • Установить принудительно и закрепить на панели задач.
      • Установить принудительно и закрепить на панели задач ChromeOS.
    • Установлено.
  9. Нажмите Сохранить.
Windows
Эти инструкции относятся к пользователям Windows, которые входят в управляемый аккаунт в браузере Chrome.

С помощью групповой политики

В редакторе групповой политики (папка "Конфигурация компьютера" или "Конфигурация пользователя"):

  1. Выберите Политики > Административные шаблоны > Google > Google Chrome.
  2. Выберите Настройка списка принудительно устанавливаемых веб-приложений.
    Совет. Если вы не видите этого правила, скачайте последнюю версию шаблона правила.
  3. Включите правило и введите его сжатые данные в формате JavaScript® Object Notation (JSON) в текстовом поле.
    Примечание. Эти данные необходимо ввести одной строкой без переносов. Чтобы проверить правила и скомпоновать их в одну строку, воспользуйтесь сторонним инструментом для сжатия JSON-файлов.
  4. Задайте правила для необходимых веб-приложений.
    1. Добавьте URL веб-приложений, которые хотите автоматически установить на компьютеры пользователей. Указывайте URL без переадресации или только с возможным изменением параметров запроса. Например, для Google Карт укажите ссылку https://google.com/maps, а не https://maps.google.com.
    2. Чтобы URL открывались в новой вкладке или окне, задайте для параметра default_launch_container значение tab (вкладка) или window (окно). По умолчанию веб-приложения открываются в новой вкладке.
    3. Чтобы создать ярлык на рабочем столе, установите для параметра create_desktop_shortcut значение true.
  5. Примените изменения для всех пользователей.

Приведенный ниже пример показывает, как выполнить следующие действия:

  • автоматически установить Google Карты и Google Документы;
  • создать ярлык для Google Карт на рабочем столе;
  • настроить открытие Google Карт в новом окне;
  • настроить открытие Документов в новой вкладке.

Пример данных JSON

[
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://docs.google.com"
}
]

Сжатые данные JSON

[{"create_desktop_shortcut":true,"default_launch_container":"window","url":"https://www.google.com/maps"},{"default_launch_container":"tab","url":"https://www.docs.google.com"}]

macOS
Приведенная ниже информация касается пользователей компьютеров AppleMac, которые вошли в управляемый аккаунт в браузере Chrome.
В профиле конфигурации Chrome (PLIST-файл):
  1. Добавьте или обновите следующие ключи в ключе <WebAppInstallForceList>:
    1. Добавьте URL веб-приложений, которые хотите автоматически установить на компьютеры пользователей. Указывайте URL без переадресации или только с возможным изменением параметров запроса. Например, для Google Карт укажите ссылку https://google.com/maps, а не https://maps.google.com.
    2. Чтобы URL открывались в новой вкладке или окне, для параметра <default_launch_container> в строке <string>value</string> укажите tab (вкладка) или window (окно). По умолчанию веб-приложения открываются в новой вкладке, а ключ <create_desktop_shortcut> не влияет на компьютеры под управлением macOS.
  2. Примените изменения для пользователей.

Приведенный ниже пример показывает, как выполнить следующие действия:

  • автоматически установить Google Карты и Google Документы;
  • настроить открытие Google Карт в новом окне;
  • настроить открытие Документов в новой вкладке.

<key>WebAppInstallForceList</key>
<array>
<dict>
<key>default_launch_container</key>
<string>window</string>
<key>url</key>
<string>https://www.google.com/maps</string>
</dict>
<dict>
<key>default_launch_container</key>
<string>tab</string>
<key>url</key>
<string>https://docs.google.com</string>
</dict>
</array>

Linux

С помощью редактора JSON-файлов:

  1. Откройте папку /etc/opt/chrome/policies/managed.
  2. Создайте или обновите JSON-файл.
  3. Для правила WebAppInstallForceList выполните следующие действия:
    1. В строке url укажите URL веб-приложений, которые нужно автоматически установить на компьютеры пользователей. Указывайте URL без переадресации или только с возможным изменением параметров запроса. Например, для Google Карт укажите ссылку https://google.com/maps, а не https://maps.google.com.
    2. Чтобы URL открывались в новой вкладке или окне, задайте для параметра default_launch_container значение tab (вкладка) или window (окно). По умолчанию веб-приложения открываются в новой вкладке.
    3. Чтобы создать ярлык на рабочем столе, установите для параметра create_desktop_shortcut значение true.
  4. Примените обновление для всех пользователей. 

Приведенный ниже пример показывает, как выполнить следующие действия:

  • автоматически установить Google Карты и Google Документы;
  • создать ярлык для Google Карт на рабочем столе;
  • настроить открытие Google Карт в новом окне;
  • настроить открытие Документов в новой вкладке.

WebAppInstallForceList: [
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://docs.google.com"
}
]

Шаг 3. Убедитесь, что правила применяются

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

  1. На управляемом устройстве откройте страницу chrome://policy.
  2. Нажмите Повторно загрузить правила.
  3. Установите флажок Показывать правила, значения которых не заданы.
  4. Убедитесь, что для параметра Статус в правиле WebAppInstallForceList или IsolatedWebAppInstallForceList показывается ОК, а значения правила совпадают с теми, которые вы задали.

Устранение неполадок, связанных с обычными и изолированными веб-приложениями

Обычные веб-приложения (URL и прогрессивные веб-приложения)

Если указанный URL не удается загрузить, то вместо приложения и его логотипа пользователи увидят плейсхолдер. Метод устранения неполадки зависит от причины появления плейсхолдера. Ниже представлены потенциальные проблемы и способы их решения.

URL перенаправляет запрос на другой адрес приложения

Измените URL, указав конечный адрес веб-приложения после переадресации. Рекомендуем скопировать URL прямо из адресной строки браузера. Пример:

  • Если указанный вами URL example.com перенаправляет запрос на страницу www.example.com, измените URL на www.example.com.
  • Если указанный вами URL http://example.com перенаправляет запрос на страницу https://example.com, измените URL на https://example.com.

URL перенаправляет запрос на страницу входа

Пользователям потребуется открыть приложение, войти в аккаунт на открывшейся странице и закрыть приложение.

Доступ к URL возможен только в сети организации

Пользователям необходимо подключиться к этой сети, а затем открыть и закрыть приложение или перезапустить браузер Chrome либо устройство с ChromeOS.

URL временно недоступен из-за обновлений или технического обслуживания

Пользователям необходимо перезапустить браузер Chrome или устройство с ChromeOS. Если это не поможет, то, когда URL снова станет доступен, пользователям потребуется открыть и затем закрыть приложение.

Изолированные веб-приложения

Ниже представлены потенциальные проблемы и способы их решения.

Обновление манифеста недоступно, приложение не устанавливается и не обновляется

Убедитесь, что устройство может загрузить манифест обновления. Чтобы устранить неполадки, проверьте, можете ли вы получить доступ к манифесту в браузере, а также с целевых устройств. Типичными проблемами могут быть недействительный URL манифеста или URL с защитой доступа. При настройке защиты доступа убедитесь, что устройства клиента могут получать доступ к URL манифеста без необходимости ручной аутентификации или входа в систему.

Чтобы устранить неполадки на устройстве, включите #enable-isolated-web-app-dev-mode на странице chrome://flags и, когда появится запрос, перезапустите устройство. После его включения перейдите на страницу chrome://web-app-internals. Выберите Установить изолированное веб-приложение из манифеста обновления, чтобы смоделировать процесс установки и получить список всех версий приложения, которые браузер может обработать из этого манифеста.

В манифесте обновления не указана закрепленная версия или канал обновления, приложение не устанавливается или не обновляется

Убедитесь, что манифест обновления содержит запись о версии или канале обновления.

Пакет недоступен, приложение не устанавливается и не обновляется

Убедитесь, что устройство может загрузить пакет изолированного веб-приложения. Чтобы устранить неполадки, проверьте, можете ли вы получить доступ к пакету в браузере, а также с целевых устройств. Типичными проблемами могут быть неправильно настроенный манифест, отсутствие пакета или ресурс пакета с защитой доступа. При настройке защиты доступа убедитесь, что устройства клиента могут получать доступ к пакету без необходимости ручной аутентификации или входа в систему.

Недействительный пакет или неправильная подпись, приложение не устанавливается или не обновляется

Чтобы получить действительный пакет, обратитесь к разработчику изолированного веб-приложения.

Приложение отсутствует или повреждено (после установки)

Возможно, ключ входа был изменен или идентификатор этого приложения был заблокирован. Чтобы получить помощь, обратитесь к разработчику изолированного веб-приложения.

Статьи по теме

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
168207206219835605
true
Поиск по Справочному центру
true
true
true
true
true
410864
false
false
false
false