Na tej stronie znajdziesz listę wszystkich zarządzanych funkcji Google Play, które są w okresie wycofywania. Obejmuje to funkcje i metody dostępne w interfejsie EMM API Google Play oraz funkcje w zarządzanym Sklepie Google Play.
Powód wycofania funkcji
Przyczyny wycofania starszej funkcji lub metody:
- Poprawa jakości produktu: niektóre starsze funkcje są skomplikowane i podatne na błędy, a programiści często popełniają błędy podczas ich integrowania, co powoduje błędy widoczne dla klientów i użytkowników końcowych. Przechodząc na nowoczesne zamienniki, EMM poprawia jakość swoich produktów.
- Zmniejszenie nakładów na konserwację produktu: konserwacja niektórych starszych funkcji może wymagać sporo wysiłku zarówno od dostawców EMM, jak i Google, na przykład z powodu konieczności zbadania błędów lub przeprowadzenia obszernych testów regresji przed każdą nową wersją. Przejście na nowoczesne rozwiązania lub wycofanie funkcji o małej częstotliwości użycia pozwala zarówno wydawcom, jak i Google poświęcać więcej czasu na tworzenie nowych funkcji, których potrzebują użytkownicy.
- Umożliwienie dalszego rozwoju: niektóre starsze funkcje są niezgodne z nowymi funkcjami, które Google chce wprowadzić. wycofanie tych funkcji umożliwia udostępnienie nowych funkcji i zwiększenie ich wartości dla użytkowników.
Jak działa wycofanie
Okres wycofania funkcji lub metody rozpoczyna się w dniu ogłoszenia. Funkcja lub metoda będzie dostępna przez cały okres wycofywania (zazwyczaj 12 miesięcy, jeśli nie podano daty wyłączenia). Po upływie okresu wycofywania funkcja lub metoda zostanie wycofana i nie będzie już dostępna.
W przypadku większości wycofanych funkcji Google zaleca alternatywne podejście, które zapewnia te same funkcje, często bez widocznych zmian dla klientów i użytkowników. Jeśli jest dostępna, alternatywną metodę opisano w oświadczeniu o zaprzestaniu obsługi na liście poniżej.
Zamiast migrować do proponowanych alternatyw w interfejsie Google Play EMM API, możesz też przejść na nowoczesny interfejs Android Management API, który jest łatwiejszy do zintegrowania i zarządzania.
Jeśli masz pytania lub uwagi, możesz skontaktować się z Google za pomocą społeczności dostawców usług EMM dla Androida Enterprise.
Wycofanie w przypadku aktywnych usług
W tej sekcji znajdziesz listę wszystkich funkcji i metod, które są wycofywane.
zatwierdzanie aplikacji (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.);
Zatwierdzanie aplikacji w zarządzanym Sklepie Google Play zostało wycofane 1 września 2021 r. i zostanie wyłączone 1 września 2025 r. Obejmuje to m.in.:
- następujące metody interfejsu Play EMM API:
- następujące powiadomienia EMM:
- tryb zatwierdzania elementu iframe zarządzanego Sklepu Google Play.
- przycisk Zatwierdź na stronie aplikacji w zarządzanym Sklepie Google Play.
- strony Moje zarządzane aplikacje i Aktualizacje w zarządzanym Sklepie Google Play;
Zalecana alternatywa
Zamiast zatwierdzać aplikacje, aby kontrolować dostępne aplikacje, możesz dla każdego urządzenia skonfigurować zasady urządzeń. Jeśli chcesz, aby administratorzy IT mogli wstępnie wybrać listę aplikacji dla całej firmy, możesz ją przechowywać na serwerze EMM i nie musisz przekazywać jej do Google za pomocą interfejsu EMM API w Google Play.
Jeśli korzystasz z powiadomienia EMM AppUpdateEvent
, możesz zamiast tego użyć trybu aktualizacji o wysokim priorytecie (dokumentacja wkrótce), aby automatycznie aktualizować aplikację na urządzeniu, gdy deweloper wyda nową wersję.
Aby dodawać aplikacje do kolekcji w zarządzanym elemencie iframe Sklepu Google Play, EMM powinien wywoływać parametr SELECT mode
w parametrach URL elementu iframe.
utrata możliwości;
Nie ma zamiennika powiadomień EMM AppRestrictionsSchemaChangeEvent
i ProductAvailabilityChangeEvent
. Jeśli udostępniasz funkcję w konsoli EMM na podstawie tych powiadomień, musisz wycofać tę funkcję.
Uprawnienia i dostępny zestaw usług (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.)
Poniższe metody interfejsu Google Play EMM API zostały wycofane 1 września 2021 r. i zostaną wyłączone 1 września 2025 r.:
entitlements.delete
entitlements.get
entitlements.list
entitlements.update
grouplicenses.get
grouplicenses.list
grouplicenseusers.list
users.getAvailableProductSet
users.setAvailableProductSet
Zalecana alternatywa
Aby kontrolować dostępne aplikacje, które użytkownicy mogą instalować z zarządzanego Sklepu Google Play, możesz ustawić Zasady dotyczące urządzeń.
Aby określić sposób działania zarządzanego Sklepu Google Play, użyj pola policy.productAvailabilityPolicy
, a dostępne aplikacje dodaj do pola policy.productPolicy
. Dowiedz się, jak rozpowszechniać aplikacje.
Interfejs Installs API (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.)
Poniższe metody interfejsu Google Play EMM API zostały wycofane 1 września 2021 r. i zostaną wyłączone 1 września 2025 r.:
Zalecana alternatywa
Aby instalować aplikacje na urządzeniach, możesz zamiast tego ustawić opcję policy.productPolicy.autoInstallPolicy
w zasadach dotyczących urządzeń.
Aby wymusić aktualizację aplikacji, możesz użyć trybu o wysokim priorytecie.
Jeśli nie można zainstalować aplikacji na urządzeniu, metoda installs.update zwraca przyczynę błędu (productNotAvailableInCountry
, productNotCompatibleWithDevice
itp.).
Jeśli używana jest funkcja policy
, a aplikacja nie może zostać zainstalowana na urządzeniu, zarządzany Sklep Google Play zwraca informacje o aplikacji do DPC zawierające szczegóły błędu instalacji.
installs.delete
nie będzie już wycofywane i będzie zachowane w obecnej formie.
Aplikacje na urządzeniach z niestandardowymi zasadami DPC możesz też usunąć za pomocą PackageInstaller.uninstall()
.
Metody usługi: getAppRestrictionsSchema i getPermissions (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.).
Poniższe metody interfejsu EMM API w Google Play zostały wycofane 1 września 2021 r. i zostaną wyłączone 1 września 2025 r.:
Zalecana alternatywa
Aby uzyskać uprawnienia aplikacji, możesz wywołać metodę products.get.
Metoda products.get będzie wkrótce zwracać schemat ograniczeń aplikacji w tym samym formacie co metoda products.getAppRestrictionsSchema
. Ta zmiana zostanie wprowadzona do 30 czerwca 2022 r.
Metody konfiguracji zarządzanych (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.)
Poniższe metody interfejsu EMM API w Google Play zostały wycofane 1 września 2021 r. i zostaną wyłączone 1 września 2025 r.:
managedconfigurationsfordevice.delete
managedconfigurationsfordevice.get
managedconfigurationsfordevice.list
managedconfigurationsfordevice.update
managedconfigurationsforuser.delete
managedconfigurationsforuser.get
managedconfigurationsforuser.list
managedconfigurationsforuser.update
Zalecana alternatywa
Aby skonfigurować konfiguracje zarządzane dla aplikacji i urządzenia, możesz ustawić policy.productPolicy.managedConfiguration
w zasadach dotyczących urządzeń.
Usługa klucza konta usługi (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.)
Poniższe metody interfejsu EMM API w Google Play zostały wycofane 1 września 2021 r. i zostaną wyłączone 1 września 2025 r.:
Zalecana alternatywa
Jeśli korzystasz z ESA utworzonych programowo, zalecamy przejście na konto usługi skonfigurowane za pomocą Cloud IAM do wywoływania interfejsu EMM API w Play. W Cloud IAM możesz tworzyć i usuwać klucze dla kluczy kont usługi.
Nadal możesz używać programowo utworzonych ESA, ale nie będziesz już mógł rotować kluczy ESA.
Pole zamknięty tor (ogłoszenie: 1 września 2021 r. – wyłączenie: 30 września 2025 r.)
Pole policy.productPolicy[].tracks[]
w żądaniu metody devices.update zostało wycofane 1 września 2021 r. i zostanie wyłączone 1 września 2025 r.
Zalecana alternatywa
Listę ścieżek dostępnych dla przedsiębiorstwa w przypadku konkretnej aplikacji możesz pobrać za pomocą products.get
.
Następnie możesz rozpowszechniać utwór na urządzeniu, ustawiając opcję policy.productPolicy[].trackIds[]
w zasadach dotyczących urządzeń. Dowiedz się, jak rozpowszechniać ścieżki zamknięte wśród użytkowników.