Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
С помощью iframe управляемого Google Play вы можете встроить управляемый Google Play непосредственно в свою консоль EMM, чтобы предложить клиентам унифицированный опыт управления мобильностью.
Рисунок 1. Управляемый iframe Google Play, показывающий страницу приложений поиска.
iframe содержит строку заголовка и расширяемое боковое меню. Из меню пользователи могут переходить на разные страницы:
Поиск приложений : позволяет ИТ-администраторам искать и просматривать приложения в Google Play, просматривать сведения о приложении и выбирать приложения.
Частные приложения : позволяет ИТ-администраторам публиковать частные приложения для своего предприятия и управлять ими.
Веб-приложения : позволяет ИТ-администраторам публиковать и распространять ярлыки веб-сайтов как приложения.
Организовать приложения : позволяет ИТ-администраторам настраивать организацию приложений в приложении Play Маркет на устройствах своих пользователей.
В этом разделе описываются функции, доступные в управляемом iframe Google Play. Сведения о том, как внедрить iframe и реализовать эти функции, см. в разделе Добавление iframe на консоль .
Поиск приложений
Страница поиска приложений (показана на рис. 1 ) позволяет ИТ-администраторам искать, просматривать и выбирать приложения Google Play.
Поисковая строка
Поле поиска в строке заголовка включено на странице по умолчанию. Окно поиска поддерживает такие функции, как автоматические предложения, и возвращает результаты из общедоступных приложений в Google Play. Результаты поиска отображаются в iframe.
Частные приложения
Рисунок 2. Экран сведений о частном приложении
Страница Частные приложения позволяет ИТ-администраторам публиковать частные приложения и управлять ими непосредственно из консоли EMM. Чтобы упростить публикацию частных приложений для ИТ-администраторов, страница:
Автоматически создает учетную запись Play Console от имени предприятия и предоставляет доступ администратора ИТ-администраторам.
Отменяет плату за регистрацию Play Console в размере 25 долларов США, которая ранее требовалась для публикации приложений.
Требуется только APK и название приложения.
Публикует приложения всего за 10 минут (по сравнению с 2 часами в Play Console). Примечание. Приложения, опубликованные на странице «Частные приложения», нельзя сделать общедоступными.
Когда ИТ-администратор впервые публикует приложение в iframe, iframe автоматически создает учетную запись Play Console от имени предприятия. Если они вносят расширенные изменения , им предлагается войти в систему с помощью учетной записи Google — это может быть любая учетная запись Google (например, Gmail, Cloud Identity). Эта учетная запись Google добавляется в качестве администратора корпоративной учетной записи Play Console. После этого ИТ-администратор может использовать свою учетную запись Google для прямого входа в Play Console, где он может:
После публикации приложения ИТ-администратор может изменить его название и APK-файл на странице сведений о приложении. На странице сведений о приложении также отображается кнопка SELECT (см. рис. 2 ). Вам нужно указать действие, которое происходит, когда ИТ-администратор нажимает эту кнопку (см. onproductselect в шаге 3. Обработка событий iframe ).
Веб-приложения
Рисунок 3. Форма создания веб-приложений.
Страница веб-приложений позволяет ИТ-администраторам публиковать ярлыки веб-сайтов как частные приложения в управляемом Google Play. Веб-приложения идентифицируются по имени пакета ( productId ), и их публикация обычно занимает 10 минут. После публикации они автоматически утверждаются для своего предприятия и могут распространяться среди пользователей, как и любое другое утвержденное приложение. Веб-приложения совместимы с другими управляемыми функциями Play iframe: они доступны для поиска на странице поиска Play и могут быть добавлены в коллекции.
Для формы создания веб-приложения требуется заголовок, URL-адрес HTTPS или HTTP и изображение значка (512 x 512 JPG или 32-битный PNG). Кроме того, ИТ-администраторы могут выбрать один из трех вариантов отображения:
Полноэкранный режим: приложение открывается в полноэкранном режиме, скрывая строку состояния и панель навигации устройства.
Автономно (по умолчанию): приложение отображает строку состояния и панель навигации устройства.
Минимальный пользовательский интерфейс: приложение отображает строку состояния и панель навигации устройства, URL-адрес приложения и параметр обновления. Для URL-адресов HTTP это единственный доступный вариант.
Страница веб-приложений также позволяет ИТ-администраторам редактировать и удалять веб-приложения. Удаление веб-приложения удаляет его из управляемого пользователем магазина Google Play, но пользователь может по-прежнему иметь к нему доступ, если приложение уже установлено на его устройстве. Чтобы удалить веб-приложение с устройства пользователя, см. раздел Удаление приложений . Инструкции для пользователей по созданию и редактированию веб-приложений доступны в управляемом Справочном центре Google Play .
Кнопка выбора
После публикации веб-приложения его страница сведений содержит кнопку ВЫБРАТЬ. Вам необходимо указать действие (например, распространение приложения), которое происходит, когда ИТ-администратор нажимает эту кнопку (см. onproductselect в шаге 3. Обработка событий iframe ).
Организуйте приложения
Рис. 4. Управляемый iframe Google Play со страницей «Упорядочить приложения».
Страница «Организовать приложения» позволяет ИТ-администраторам упорядочивать приложения в коллекции (также называемые кластерами ). Например, ИТ-администратор может создать коллекцию Essentials для часто используемых приложений или коллекцию Expenses для приложений, связанных с отслеживанием расходов, регистрацией поездок и т. д. Коллекции отображаются на главной странице Play Store на устройствах пользователей.
В коллекцию можно добавлять только приложения, одобренные для предприятия. Если вы реализуете страницу поиска в режиме SELECT (рекомендуется), вы можете поручить ИТ-администраторам одобрять приложения с https://play.google.com/work .
На устройствах пользователя приложение Play Store отображает только приложения из коллекции, которые доступны для пользователя (или устройства). Если в коллекции нет приложений, доступных пользователю (или устройству), коллекция не появится в Play Маркете.
Рисунок 5. Коллекции приложений ( кластеры ) на устройстве.
ИТ-администраторы также могут редактировать, удалять и копировать существующие коллекции на странице организации приложений. Инструкции для пользователей по выполнению этих задач доступны в Справочном центре управляемого Google Play .
Все страницы в iframe включены по умолчанию. При создании веб-токена вы можете указать, какие страницы следует отключить. В приведенном ниже примере отключаются частные приложения, веб-приложения и приложения для организации.
Этот код создает iframe внутри контейнера div . Атрибуты, которые будут применяться к тегу iframe, можно установить с помощью параметра «атрибуты», как указано выше.
URL-параметры
В таблице ниже перечислены все доступные параметры iframe, которые можно добавить к URL-адресу в качестве параметров URL-адреса, например:
Начальная страница, отображаемая при отображении iframe. Возможные значения: PLAY_SEARCH , WEB_APPS , PRIVATE_APPS и STORE_BUILDER (организовать приложения). Если не указано иное, страница отображается в следующем порядке приоритета: 1. PLAY_SEARCH , 2. PRIVATE_APPS , 3. WEB_APPS , 4. STORE_BUILDER .
locale
Н/Д
Нет
Правильно сформированный языковой тег BCP 47 , который используется для локализации содержимого в iframe. Если не указано, значение по умолчанию — en_US .
mode
Поиск приложений
Нет
SELECT : позволяет ИТ-администраторам выбирать приложения. APPROVE (по умолчанию): позволяет ИТ-администраторам выбирать, одобрять и отменять одобрение приложений. Этот режим устарел, вместо него используйте SELECT. Режим APPROVE работает только в том случае, если PlaySearch.ApproveApps имеет значение true в веб-маркере.
showsearchbox
Поиск приложений
Нет
TRUE (по умолчанию): отображает окно поиска и инициирует поисковый запрос из iframe. FALSE : окно поиска не отображается.
search
Поиск приложений
Нет
Строка поиска. Если указано, iframe направляет ИТ-администратора к результатам поиска с указанной строкой.
Шаг 3. Обработка событий iframe
Вы также должны обрабатывать следующие события как часть вашей интеграции.
Событие
Описание
onproductselect
Пользователь выбирает или утверждает приложение. Это возвращает объект, содержащий:
{
"packageName": The package name of the app, e.g. "com.google.android.gm",
"productId": The product ID of the app, e.g. "app:com.google.android.gm",
"action": The type of action performed on the document. Possible values are:
"approved", "unapproved" or "selected." If you implement the iframe in SELECT
mode, the only possible value is "selected".
}
Пример ниже показывает, как прослушивать onproductselect :