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

Я использую Android Management API, чтобы превратить несколько устройств в киоски для продажи билетов. Мне удалось создать предприятие, зарегистрировать пару устройств, установить приложение вручную и управлять им с помощью политик. Работает просто отлично.

Теперь я хочу опубликовать свое приложение в Play Store и сделать его доступным только для устройств, зарегистрированных на этом предприятии. Как было предложено здесь, я ограничил приложение своим предприятием в разделе Цены и распространение> Пользовательские программы> Управляемый Google Play и опубликовал свое приложение. Затем я добавил свое приложение в политику Android Management API для автоматического обновления. Но приложение все еще не отображается на этих устройствах и не обновляется. Когда я меняю имя пакета в политике на какое-то существующее приложение, устройство пытается его загрузить. Так что похоже на проблему с моим приложением в магазине.

Я что-то пропустил? Существуют другие API Google, которые решают вопросы частного / корпоративного распространения: разработчики Android EMM или API публикации пользовательских приложений, но нет никакой информации, как эти API работают вместе и нужно ли мне регистрироваться в EMM, если я использую API управления Android? Я думал, что это должно упростить этот процесс, но я немного запутался.

Также стоит упомянуть, что владелец предприятия и владелец магазина - это одна и та же учетная запись.

1 ответ

Решение

API управления Android и API EMM делают схожие вещи. В настоящее время в EMM API есть еще несколько функций, которые постепенно добавляются в API управления. Попробуйте остаться только с одним из них.

Кажется, ты все делаешь правильно. Обычно в этом случае лучше всего обратиться в службу поддержки Play Console. Вы можете сделать это через меню справки в консоли воспроизведения, которое находится на "?" значок вопросительного знака.

Если вам не удается получить от них какую-либо помощь, попросите их направить вопрос в команду Play Enterprise и скажите, что мы вас об этом попросили в ответе Stackru. Вам понадобится имя пакета приложения и корпоративный идентификатор.

Другие вопросы по тегам