Pierwsze kroki z niestandardowymi publikowaniem aplikacji

Interfejs Google Play Custom App Publishing API jest przeznaczony dla dostawców usług zarządzania urządzeniami mobilnymi (EMM), zewnętrznych deweloperów aplikacji i innych organizacji, które chcą umożliwić klientom biznesowym publikowanie aplikacji prywatnych (nazywanych też aplikacjami niestandardowymi) bezpośrednio z interfejsu użytkownika.

Klient korporacyjny to organizacja, która używa zarządzanego Sklepu Google Play do dystrybucji aplikacji służbowych wśród pracowników. Każdy klient firmowy ma własny zarządzany Sklep Google Play, który może obejmować zarówno aplikacje publiczne, jak i prywatne. Aplikacje prywatne są niedostępne poza firmą. Tylko użytkownicy z dostępem do zarządzanego Sklepu Google Play mogą wyświetlać i instalować aplikacje prywatne.

Wstępna konfiguracja

Zanim opublikujesz aplikacje prywatne za pomocą interfejsu Google Play Custom App Publishing API, musisz najpierw włączyć w projekcie interfejs Google Play Custom App Publishing API, utworzyć konto usługi i przyznać mu uprawnienia do publikowania z poziomu konta dewelopera w Konsoli Play.

Włączanie interfejsu Google Play Custom App Publishing API

Aby włączyć interfejs Google Play Custom App Publishing API w projekcie, wykonaj te czynności:

  1. Otwórz Konsolę interfejsów API Google. Jeśli nie masz konta Google, wybierz Więcej opcji > Utwórz konto, a następnie wypełnij formularz, aby utworzyć konto. Jeśli masz konto Google, zaloguj się, jeśli pojawi się taka prośba.

  2. Na liście projektów wybierz projekt lub utwórz projekt.

  3. Otwórz bibliotekę API.

  4. W bibliotece interfejsów API znajdź interfejs Google Play Custom App Publishing API. Aby włączyć ten interfejs API, wybierz go i kliknij enable.

Tworzenie konta usługi

Aby utworzyć konto usługi, wykonaj te czynności w tym samym projekcie, w którym włączono interfejs Google Play Custom App Publishing API:

  1. Otwórz Konsolę interfejsów API Google. Zaloguj się, jeśli pojawi się taka prośba.

  2. Na liście projektów wybierz projekt, który został przez Ciebie wybrany lub utworzony podczas włączania interfejsu API.

  3. W menu głównym kliknij Administracja > Konta usługi > Utwórz konto usługi.

  4. Wpisz nazwę konta usługi i kliknij Dostarcz nowy klucz prywatny. Następnie kliknij Utwórz.

Zapisz adres e-mail konta usługi i zapisz plik klucza prywatnego konta usługi w lokalizacji dostępnej dla aplikacji. Twoja aplikacja musi wykonywać autoryzowane wywołania interfejsu Google Play Custom App Publishing API.

Przyznaj kontu usługi uprawnienia do publikowania

Aby przyznać uprawnienia do publikowania utworzonemu kontu usługi, wykonaj te czynności:

  1. Otwórz Konsolę Play.

  2. Wybierz dotychczasowe konto dewelopera lub utwórz nowe.

  3. Wykonaj czynności opisane w artykule na temat przyznawania użytkownikom dostępu, aby przyznać uprawnienia do tworzenia i publikowania aplikacji prywatnych za pomocą adresu e-mail konta usługi.

Pobieranie identyfikatora konta dewelopera

Po zakończeniu procesu konfiguracji i uzyskiwania uprawnień zanotuj identyfikator konta dewelopera podany w adresie URL w Konsoli Play:

https://play.google.com/console/developers/123456

Podczas publikowania aplikacji prywatnych na potrzeby firmy użytkownika musisz przekazywać identyfikator konta dewelopera jako parametr.