Elementy wycofane

Na tej stronie znajdziesz listę wszystkich funkcji zarządzanego Sklepu Google Play, które są w okresie wycofywania. Obejmuje to funkcje i metody dostępne w interfejsie Google Play EMM API oraz funkcje w zarządzanym Sklepie Google Play.

Powód wycofania funkcji

Oto możliwe przyczyny wycofania starszej funkcji lub metody:

  • Poprawa jakości usługi: niektóre starsze funkcje są złożone i podatne na błędy. Nierzadko deweloperzy popełniają błędy podczas integrowania tych funkcji, co powoduje, że błędy są widoczne dla klientów i użytkowników. Dzięki przejściu na nowoczesne zamienniki dostawca usług EMM poprawia jakość swoich usług.
  • Ograniczenie obsługi usługi: utrzymanie niektórych starszych funkcji może być bardzo pracochłonne zarówno dla usług EMM, jak i Google. Zwykle jest to spowodowane badaniem błędów lub kompleksowymi testami regresji przed każdą nową wersją. Przejście na nowoczesne zamienniki lub wycofanie funkcji o małym stopniu wykorzystania sprawia, że zarówno dostawcy usług EMM, jak i Google mogą poświęcić więcej czasu na tworzenie nowych funkcji, których potrzebują użytkownicy.
  • Włącz przyszłe rozwiązania: niektóre starsze funkcje są niezgodne z nowymi funkcjami, które Google chce udostępnić. Wycofanie odblokowuje te nowe funkcje i zapewnia wartość dla użytkowników.

Jak działa wycofywanie

Okres wycofywania funkcji lub metody rozpoczyna się w dniu ogłoszenia. Funkcja lub metoda pozostaną dostępne w okresie wycofywania (zwykle przez 12 miesięcy). Jednak po upływie tego okresu funkcja lub metoda zostanie wycofana i nie będzie już dostępna.

W przypadku większości wycofywanych funkcji Google zaleca alternatywne podejście, które zapewnia te same funkcje, często bez widocznych zmian dla klientów i użytkowników. Alternatywne podejście (jeśli jest dostępne) zostało opisane w ogłoszeniu o wycofaniu na liście poniżej.

Zamiast przechodzić na proponowane alternatywne rozwiązania w ramach interfejsu Google Play EMM API, możesz też przejść na nowoczesny interfejs Android Management API, który jest łatwiejszy w integracji i obsłudze.

Jeśli masz pytania lub chcesz podzielić się opinią, skontaktuj się z Google na stronie społeczności dostawców usług EMM na urządzeniach z Androidem.

Aktywne wycofane elementy

W tej sekcji znajdziesz listę wszystkich funkcji i metod, które są dostępne w okresie wycofywania.

Zatwierdzanie aplikacji (1 września 2021 r.)

1 września 2021 r. wycofaliśmy zatwierdzanie aplikacji w zarządzanym Sklepie Google Play. Obejmuje to m.in.:

Zamiast używać zatwierdzania aplikacji do kontrolowania dostępnych aplikacji, możesz skonfigurować zasady dotyczące urządzeń dla każdego urządzenia. Jeśli chcesz umożliwić administratorom IT wstępny wybór listy aplikacji dla całej firmy, możesz zapisać tę listę na serwerze EMM i nie musisz jej przekazywać do Google za pomocą interfejsu Play EMM API.

Jeśli używasz powiadomienia EMM AppUpdateEvent, możesz zamiast tego użyć trybu aktualizacji o wysokim priorytecie (dokumentacja będzie dostępna wkrótce), aby automatycznie aktualizować aplikację na urządzeniu po opublikowaniu jej nowej wersji przez dewelopera.

Aby dodać aplikacje do kolekcji w elemencie iframe zarządzanego Sklepu Google Play, usługi EMM powinny wywoływać SELECT mode w parametrach adresu URL tego elementu.

Utracone możliwości

Powiadomienia EMM AppRestrictionsSchemaChangeEvent i ProductAvailabilityChangeEvent nie są w żaden sposób zastąpione. Jeśli na podstawie tych powiadomień udostępniasz w konsoli EMM funkcję, musisz ją wycofać.

Uprawnienia i dostępny zestaw produktów (1 września 2021 r.)

Od 1 września 2021 r. wycofaliśmy te metody interfejsu Google Play EMM API:

Aby określić, które aplikacje użytkownicy mogą instalować z zarządzanego Sklepu Google Play, możesz ustawić zasady dotyczące urządzeń.

Działanie zarządzanego Sklepu Google Play możesz zdefiniować, ustawiając pole policy.productAvailabilityPolicy. Aby wybrać dostępne aplikacje, dodaj je do elementu policy.productPolicy. Zobacz, jak rozpowszechniać aplikacje.

Installs API (1 września 2021 r.)

Od 1 września 2021 r. wycofaliśmy te metody interfejsu Google Play EMM API:

Aby instalować aplikacje na urządzeniach, możesz zamiast tego ustawić policy.productPolicy.autoInstallPolicy w zasadach dotyczących urządzeń.

Aby wymusić aktualizację aplikacji, możesz użyć trybu wysokiego priorytetu.

Jeśli aplikacji nie można zainstalować na urządzeniu, metoda installs.update zwraca przyczynę błędu (productNotAvailableInCountry, productNotCompatibleWithDevice itp.).

Przyczyna błędu nie jest widoczna w przypadku aplikacji zainstalowanych przy użyciu interfejsu policy. Aby uzupełnić tę lukę, zarządzany Sklep Google Play wkrótce zwróci na Twoje urządzenie DPC opinię o aplikacji z informacją o przyczynie niepowodzenia instalacji aplikacji przy użyciu interfejsu policy.

Ta zmiana zostanie wprowadzona 30 września 2022 r. lub wcześniej.

Interfejs installs.delete nie zostanie już wycofany i pozostanie w niezmienionej formie. Możesz też usuwać aplikacje z urządzeń w przypadku niestandardowych wersji DPC, używając opcji PackageInstaller.uninstall().

Metody dotyczące produktów: getAppRestrictionsSchema i getPermissions (1 września 2021 r.)

Od 1 września 2021 r. wycofaliśmy te metody interfejsu Google Play EMM API:

Aby uzyskać uprawnienia aplikacji, możesz zamiast tego wywołać metodę products.get.

Metoda products.get zwróci też wkrótce schemat ograniczeń aplikacji w takim samym formacie jak zwracany przez products.getAppRestrictionsSchema. Ta zmiana zostanie wprowadzona 30 czerwca 2022 r. lub wcześniej.

Metody konfiguracji zarządzanych (1 września 2021 r.)

Od 1 września 2021 r. wycofaliśmy te metody interfejsu Google Play EMM API:

Aby ustawić konfiguracje zarządzane dla aplikacji i urządzenia, możesz ustawić policy.productPolicy.managedConfiguration w zasadach dotyczących urządzeń.

Usługa kluczy konta usługi (1 września 2021 r.)

Od 1 września 2021 r. wycofaliśmy te metody interfejsu Google Play EMM API:

Jeśli używasz automatycznie utworzonych ram ESA, zalecamy przełączenie się na konto usługi skonfigurowane za pomocą Cloud IAM w celu wywoływania interfejsu Play EMM API. W Cloud IAM możesz tworzyć i usuwać klucze kont usługi.

Na razie możesz nadal korzystać z automatycznie utworzonych ESA, ale nie będzie już można wykonywać rotacji kluczy ESA.

Zamknięty tor (1 września 2021 r.)

Pole policy.productPolicy[].tracks[] w żądaniu metody devices.update zostało wycofane 1 września 2021 r.

Możesz pobrać listę ścieżek dostępnych dla firmy w przypadku określonej aplikacji za pomocą narzędzia products.get. Następnie możesz rozpowszechniać ścieżkę na urządzeniu, ustawiając policy.productPolicy[].trackIds[] w zasadach dotyczących urządzeń. Dowiedz się, jak rozpowszechniać ścieżki zamknięte wśród użytkowników.