Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Za pomocą elementu iframe zarządzanego Sklepu Google Play możesz umieścić zarządzany Sklep Google Play bezpośrednio w konsoli EMM, aby zapewnić klientom ujednolicone zarządzanie urządzeniami mobilnymi.
Element iframe zawiera pasek tytułu i rozwijane menu boczne. Użytkownicy mogą przechodzić na różne strony z poziomu menu:
Wyszukiwanie aplikacji: pozwala administratorom IT wyszukiwać i przeglądać aplikacje z Google Play, wyświetlać ich szczegóły i wybierać aplikacje.
Aplikacje prywatne: umożliwia administratorom IT publikowanie aplikacji prywatnych na potrzeby firmy i zarządzanie nimi.
Aplikacje internetowe: umożliwia administratorom IT publikowanie i rozpowszechnianie skrótów do stron internetowych jako aplikacji.
Porządkowanie aplikacji: pozwala administratorom IT konfigurować sposób porządkowania aplikacji w aplikacji Sklep Play na urządzeniach użytkowników.
W tej sekcji opisujemy funkcje dostępne w elemencie iframe zarządzanego Sklepu Google Play.
Informacje o umieszczaniu elementu iframe i stosowaniu tych funkcji znajdziesz w artykule Dodawanie elementu iframe do konsoli.
Szukaj aplikacji
Strona Wyszukiwarka (pokazana na Rys. 1.) umożliwia administratorom IT wyszukiwanie, przeglądanie i wybieranie aplikacji w Google Play.
Pole wyszukiwania
Pole wyszukiwania na pasku tytułu jest domyślnie włączone na stronie. Pole wyszukiwania obsługuje takie funkcje jak automatyczne sugestie i zwraca wyniki z aplikacji dostępnych publicznie w Google Play. Wyniki wyszukiwania wyświetlają się w elemencie iframe.
Prywatne aplikacje
Strona Aplikacje prywatne umożliwia administratorom IT publikowanie aplikacji prywatnych i zarządzanie nimi bezpośrednio z poziomu konsoli EMM. Aby usprawnić publikowanie aplikacji prywatnych przez administratorów IT, ta strona:
Ta funkcja tworzy konto Konsoli Play w imieniu grupy i przyznaje dostęp administracyjny administratorom IT.
Rezygnuje z opłaty za rejestrację w Konsoli Play w wysokości 25 USD, która wcześniej była wymagana do publikowania aplikacji.
Wymaga jedynie podania pakietu APK i tytułu aplikacji.
Publikowanie aplikacji zajmuje zaledwie 10 minut (w porównaniu z 2 godzinami w Konsoli Play). Uwaga: aplikacji opublikowanych na stronie Aplikacje prywatne nigdy nie można ustawić jako publicznych.
Gdy administrator IT po raz pierwszy opublikuje aplikację w elemencie iframe, dyskretnie utworzy konto Konsoli Play w imieniu grupy. Jeśli użytkownik wprowadzi zaawansowane zmiany, zostanie poproszony o zalogowanie się na konto Google – może to być dowolne konto Google (np. Gmail lub Cloud Identity).
To konto Google zostanie dodane jako administrator firmowego konta w Konsoli Play. Następnie administrator IT może za pomocą swojego konta Google zalogować się bezpośrednio w Konsoli Play, aby:
Po opublikowaniu aplikacji administrator IT może edytować jej tytuł i plik APK na stronie z informacjami o aplikacji. Na stronie z informacjami o aplikacji też znajduje się przycisk SELECT (zobacz SELECT). Musisz określić działanie, które ma nastąpić, gdy administrator IT kliknie ten przycisk (patrz onproductselect w kroku 3. Obsługuj zdarzenia iframe).
Aplikacje internetowe
Strona Aplikacje internetowe umożliwia administratorom IT publikowanie skrótów do witryn jako aplikacji prywatnych w zarządzanym Sklepie Google Play.
Aplikacje internetowe można rozpoznać po nazwie pakietu (productId), a opublikowanie aplikacji zajmuje zwykle 10 minut. Po opublikowaniu aplikacje internetowe zostały automatycznie zatwierdzone do wykorzystania w firmie i można je rozpowszechniać wśród użytkowników tak samo jak wszystkie inne zatwierdzone aplikacje. Aplikacje internetowe są zgodne z innymi funkcjami iframe zarządzanego Sklepu Play: można je wyszukać na stronie wyszukiwania w Google Play i dodać je do kolekcji.
Formularz tworzenia aplikacji internetowej wymaga tytułu, adresu URL HTTPS lub HTTP i obrazu ikony (512 x 512 plików JPG lub 32-bitowych plików PNG). Dodatkowo administratorzy IT mogą wybrać jedną z 3 opcji wyświetlania:
Pełny ekran: aplikacja otwiera się w trybie pełnoekranowym oraz ukrywa pasek stanu i pasek nawigacyjny urządzenia.
Wersja samodzielna (domyślnie): aplikacja wyświetla pasek stanu i pasek nawigacyjny urządzenia.
Minimalne UI: aplikacja wyświetla pasek stanu i pasek nawigacyjny urządzenia, adres URL aplikacji oraz opcję odświeżania. W przypadku adresów URL HTTP jest to jedyna dostępna opcja.
Strona Aplikacje internetowe pozwala też administratorom IT edytować i usuwać aplikacje internetowe. Usunięcie aplikacji internetowej spowoduje usunięcie jej z zarządzanego Sklepu Google Play użytkownika, ale użytkownik może nadal mieć do niej dostęp, jeśli jest już zainstalowany na urządzeniu. Informacje o tym, jak usunąć aplikację internetową z urządzenia użytkownika, znajdziesz w artykule o usuwaniu aplikacji. Instrukcje dla użytkowników dotyczące tworzenia i edytowania aplikacji internetowych są dostępne w Centrum pomocy zarządzanego Sklepu Google Play.
Przycisk wyboru
Po opublikowaniu aplikacji internetowej na jej stronie z informacjami pojawi się przycisk SELECT. Musisz określić działanie (na przykład rozpowszechnienie aplikacji), które zostanie wykonane, gdy administrator IT kliknie ten przycisk (patrz: onproductselect w kroku 3. Obsługuj zdarzenia iframe).
Uporządkuj aplikacje
Strona Uporządkuj aplikacje umożliwia administratorom IT organizowanie aplikacji w kolekcje (nazywane też klastrami). Administrator IT może na przykład utworzyć kolekcję Niezbędne z często używanymi aplikacjami lub kolekcję Wydatki z aplikacjami służącymi do śledzenia wydatków, rejestrowania podróży itp. Kolekcje są wyświetlane na stronie głównej Sklepu Play na urządzeniach użytkownika.
Aby umożliwić wyszukiwanie aplikacji i dodawanie ich do kolekcji, dostawcy usług EMM muszą używać parametru SELECT mode w parametrach adresu URL elementu iframe.
Na urządzeniach użytkownika aplikacja Sklep Play wyświetla tylko aplikacje z kolekcji, które są dostępne dla użytkownika (lub urządzenia). Jeśli kolekcja nie zawiera żadnych aplikacji, które są dostępne dla użytkownika (lub urządzenia), nie będzie ona widoczna w Sklepie Play.
Administratorzy IT mogą też edytować, usuwać i kopiować istniejące kolekcje na stronie porządkowania aplikacji. Instrukcje dotyczące wykonywania tych czynności przez użytkowników są dostępne w Centrum pomocy zarządzanego Sklepu Google Play.
Wszystkie strony w elemencie iframe są domyślnie włączone. Podczas generowania tokena internetowego możesz określić, które strony chcesz wyłączyć. W przykładzie poniżej wyłączono aplikacje prywatne, aplikacje internetowe i porządkowanie aplikacji.
Ten kod generuje element iframe w kontenerze div. Atrybuty, które mają być stosowane do tagu iframe, można ustawić za pomocą opcji „Atrybuty”, jak
przedstawialiśmy powyżej.
Parametry adresu URL
W tabeli poniżej znajdziesz wszystkie dostępne parametry elementu iframe, które możesz dodać do adresu URL jako parametry adresu URL, np.
Strona początkowa wyświetlana podczas renderowania elementu iframe. Możliwe wartości to PLAY_SEARCH, WEB_APPS, PRIVATE_APPS i STORE_BUILDER (porządkuj aplikacje). Jeśli nie podasz żadnej wartości, będzie ona miała wpływ na to, która strona będzie wyświetlana: 1. PLAY_SEARCH, 2. PRIVATE_APPS, 3.
WEB_APPS, 4. STORE_BUILDER.
locale
Nie dotyczy
Nie
Prawidłowo sformatowany tag języka BCP 47, który służy do lokalizowania treści w elemencie iframe. Jeśli nie podasz żadnej wartości, domyślną wartością będzie en_US.
mode
Szukaj aplikacji
Nie
SELECT: umożliwia administratorom IT wybór aplikacji. APPROVE (ustawienie domyślne): pozwala administratorom IT wybierać, zatwierdzać i cofać zatwierdzanie aplikacji. Ten tryb został wycofany. Użyj trybu SELECT. Tryb ZATWIERDZANIA działa tylko wtedy, gdy PlaySearch.ApproveApps ma wartość true w tokenie internetowym.
showsearchbox
Szukaj aplikacji
Nie
TRUE (domyślnie): wyświetla pole wyszukiwania i inicjuje zapytanie z elementu iframe. FALSE:
pole wyszukiwania nie jest wyświetlane.
search
Szukaj aplikacji
Nie
Ciąg tekstowy wyszukiwania. Jeśli element iframe zostanie określony, spowoduje to kierowanie administratora IT do wyników wyszukiwania z określonym ciągiem znaków.
Krok 3. Obsługa zdarzeń iframe
W ramach integracji musisz też obsługiwać poniższe zdarzenia.
Zdarzenie
Opis
onproductselect
Użytkownik wybiera lub zatwierdza aplikację. Spowoduje to zwrócenie obiektu zawierającego:
{
"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".
}
Poniższy przykład pokazuje, jak nasłuchiwać słowa onproductselect: