Skip to content

Most visited

Recently visited

navigation

Развертывайте корпоративные приложения с помощью Google Play

Организации и их сотрудники могут использовать корпоративную версию Google Play для доступа к богатой экосистеме приложений для работы.

Встроенные функции управления Android предоставляют системным администраторам все необходимые функции управления устройствами, используемыми только в рабочих целях. На личных устройствах для работы с корпоративными данными, а также на корпоративных устройствах, используемых для работы и в личных целях, можно создать отдельный рабочий профиль. В этот профиль будут устанавливаться приложения корпоративного Google Play, что дает администраторам полный контроль над приложением и его данными. Все приложения и сведения, не относящиеся к рабочему профилю, остаются доступными только пользователю.

Корпоративную версию Google Play также можно использовать для безопасного массового развертывания бесплатных и платных* приложений для сотрудников.

Корпоративный Google Play и платформа Android предоставляют широкие возможности самым разным разработчикам, в том числе:

  • Поставщикам ПО – независимым компаниям, занимающимся разработкой программных продуктов или услуг для предприятий.
  • Агентствам и системным интеграторам – компаниям, которые разрабатывают специальное или полуспециальное ПО, предоставляют услуги и решения в соответствии с требованиями предприятий.
  • Штатным разработчикам корпоративных приложений – разработчикам, работающим на предприятии и занятым в сфере разработки приложений и решений для внутреннего использования.

Google Play: безопасная платформа для распространения приложений

Google Play имеет проверенную репутацию площадки, снижающей риск установки потенциально вредоносных приложений на устройства Android. Отчет Android Year in Review, опубликованный в блоге Google о безопасности в Интернете, доказывает, что установка приложений только из Google Play и отказ от непроверенных источников значительно снижает риск установки вредоносных программ.

Все приложения, публикуемые в Google Play, проходят проверку на наличие вредоносного ПО и уязвимостей, что обеспечивает безопасность ваших пользователей. Кроме того, Google Play гарантирует, что обновления приложения всегда подписаны исходным разработчиком. Это позволяет предотвратить взлом аккаунта.

Рекомендации по использованию Google Play в организациях

Для всех разработчиков

Безопасность

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

  • Применяйте только безопасные сетевые протоколы.
  • Используйте на платформе Android локальное хранилище по умолчанию, а не общий или внешний накопитель.
  • Если вы беспокоитесь о неправильном использовании информации или о нарушениях конфиденциальности, используйте API SafetyNet Attestation, которые позволяют приложению подтвердить, что устройство является подлинным и не было взломано.

Поддержка рабочего профиля

Рабочий профиль – это выделенное логическое пространство на устройстве Android, которое позволяет разделить и защитить корпоративные и личные данные. Возможно, вам придется изменить свое приложение, чтобы оно корректно работало на устройствах с рабочим профилем (см. подробные рекомендации). Многие приложения уже поддерживают эту функцию, но для уверенности всегда выполняйте проверку с помощью тестового приложения BasicManagedProfile.

Управляемые конфигурации

Ваше приложение должно поддерживать управляемые конфигурации, позволяющие системным администраторам удаленно изменять параметры приложения для всех или отдельных пользователей. Вот некоторые из этих параметров:

  • Адрес сервера и протокол. Если приложение (например, VPN-клиент) является слишком сложным и пользователь не может настроить его самостоятельно, системный администратор сможет отправить ему полную конфигурацию, после чего приложение станет сразу доступно для использования.
  • Возможность включать и выключать функции. Например, в приложении вы можете предложить на выбор несколько сервисов облачного хранения данных, а предприятие хочет оставить из них только тот, который уже оплачен. Предусмотрите в приложении возможность блокировки альтернативных сервисов.
  • Использование поля login_hint для поддержки системы единого входа в целях обеспечения удобства пользователя.

Посмотрите презентацию на Google I/O, чтобы узнать об этом подробнее.

Вам нужно указать в приложении, какие параметры можно настраивать, и опубликовать эту информацию в корпоративном Google Play.

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

Инструменты распространения

Для загрузки, управления и публикации приложения используйте Google Play Console. Эта платформа предлагает широкие возможности конфигурации и тестирования приложений, которые помогут вам создать превосходный продукт.

Узнайте подробнее о функциях Play Console для публикации и распространения приложений.

Для поставщиков ПО

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

Если ваше приложение распространяется на платной основе, вы должны принять дополнительные условия к Соглашению о распространении программных продуктов Google Play, чтобы предприятия могли массово приобретать* лицензии на использование вашего приложения.

Упростите поиск вашего приложения

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

Корпоративный Google Play встроен во многие популярные системы управления мобильной инфраструктурой, например в Управление мобильными устройствами в Google и в VMWare Airwatch, которые ежедневно используются системными администраторами для управления мобильными устройствами и приложениями.

Если ваше приложение Android является сопутствующим продуктом для более крупного сервиса, этот сервис следует подробно описать на странице приложения в Google Play. Помните, что устанавливая приложение, пользователи вместе с ним выбирают весь ваш сервис.

Увеличивайте объем аудитории

Корпоративный Google Play позволяет охватывать новые аудитории с помощью функций массового развертывания и массовой покупки для бесплатных и платных* приложений, соответственно.

*Только в США и Канаде.

Новые возможности монетизации

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

Для агентств

Управляемые конфигурации для индивидуальной настройки приложения

Управляемые конфигурации позволяют настраивать приложения для клиентов, избавляя от необходимости тратить средства на поддержку нескольких APK. Вы можете обслуживать только одно приложение, а ваши клиенты будут использовать управляемые конфигурации, чтобы задавать нужные наборы параметров для его индивидуальной настройки (например, выбирать цветовую схему, строки интерфейса, логотип клиента, подключать или отключать нужные модули и т. д.).

Делегированный доступ к аккаунту разработчика Google Play вашего клиента

Если в ваши обязанности входит публикация и обслуживание внутренних приложений вашего клиента, он может настроить для вас делегированный доступ к своему аккаунту разработчика Google Play. После этого вы сможете публиковать новые или обновленные приложения напрямую, а не отправлять их клиенту для публикации. При необходимости доступ к аккаунту разработчика может быть ограничен определенными ролями или приложениями.

Существует также Publishing API, который позволяет использовать функции публикации Google Play для распространения приложений клиента.

Для штатных разработчиков корпоративных приложений

Частные приложения

Частные приложения – это приложения, которые распространяются только внутри вашей организации и не публикуются в общедоступном секторе Play Маркета. Частные приложения – это отличный способ развертывания внутренних приложений с использованием широких возможностей Google Play.

Размещение в Google и на собственных ресурсах

Существует два вида размещения ваших файлов APK: вы можете загрузить их в Google Play, обеспечив их безопасное хранение и распространение, или загрузить их на свой сервер, защитив их собственным брандмауэром.

Существует ряд преимуществ размещения APK в Google Play:

  1. Сканирование уязвимостей. Иногда бывает сложно определить, какие SDK и библиотеки использовали разработчики при создании внутреннего приложения. Кроме того, при разработке они могли не всегда следовать рекомендациям по безопасности. Разработанная Google система сканирования уязвимостей проверяет приложение на наличие известных уязвимых объектов, что повышает его безопасность.
  2. Обновление приложений. Google оптимизирует обновления, отправляемые на устройства, сжимая все данные и оставляя лишь ресурсы, которые отличаются от предыдущей версии. Это обеспечивает более быстрое скачивание приложения и пониженное потребление трафика.
  3. Наличие серверов по всему миру. Где бы ни находились ваши сотрудники, они всегда будут получать материалы от ближайшего сервера, что обеспечит наибольшую возможною скорость загрузки.
  4. Предварительные отчеты. После загрузки и публикации альфа- или бета-версии APK приложение автоматически запускается на тестовых устройствах в Firebase Test Lab и сканируется в течение нескольких минут. При этом в приложении автоматически выполняются такие действия, как ввод текста, нажатие и пролистывание. Это позволяет проверить приложение на самые распространенные сбои, используя популярные устройства на базе Android.

Метаданные о вашем приложении, которые показываются пользователям в Play Маркете на корпоративном устройстве или в рабочем профиле, в любом случае хранятся в Google Play.

Развертывание обновлений

Google Play максимально упрощает процесс внедрения обновлений. На всех устройствах Android с установленным Play Маркетом используется автоматическое обновление по умолчанию. Просто опубликуйте новую версию приложения в Play Console, и Google Play сделает остальное автоматически.

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

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.