淘汰項目

本頁面列出目前處於淘汰期的所有 Google Play 管理版功能。這包括 Google Play EMM API 的功能和方法,以及 Google Play 管理版商店中的功能。

淘汰功能的原因

淘汰舊版功能或方法的原因可能包括:

  • 改善產品品質:部分舊版功能相當複雜且容易出錯,開發人員在整合這些功能時並不容易犯錯,這會導致客戶和使用者看到錯誤。EMM 遷移至現代替代內容,可提升 EMM 產品的品質。
  • 減少產品維護:EMM 和 Google 可能必須花費大量心力維護某些舊版功能,通常是因為在推出新版本前進行錯誤調查或大規模迴歸測試。EMM 和 Google 可以透過遷移至現代的替代方法或淘汰使用率較低的功能,將更多時間用於建構符合使用者需求的新功能。
  • 啟用日後開發:部分舊版功能與 Google 想發布的新功能不相容。淘汰後即可解鎖這些新功能,為使用者帶來附加價值。

淘汰流程簡介

功能或方法的淘汰期從公告日期開始。淘汰期間 (通常為 12 個月) 您還是可以繼續使用這些功能或方法。但淘汰期結束後,功能或方法將會停用,不再提供使用。

針對大部分的淘汰作業,Google 建議採取替代做法來提供相同功能,通常不對客戶和使用者造成明顯異動。在適用情況下,我們會在以下清單中的淘汰公告中說明替代方案。

您不必遷移至 Google Play EMM API 中建議的替代方案,也可以改用更易於整合及維護的新型 Android Management API

如有任何問題或意見,歡迎透過 Android Enterprise EMM 供應商社群與 Google 聯絡。

正在淘汰的項目

本節列出淘汰期的所有功能和方法。

應用程式核准 (2021 年 9 月 1 日)

Google Play 管理版應用程式核准程序已於 2021 年 9 月 1 日淘汰。包括:

比起使用應用程式核准功能控管可用的應用程式,您也可以為每個裝置設定「裝置政策」。如要允許 IT 管理員為全企業預先選取應用程式清單,您可以將這份清單儲存在 EMM 伺服器中,不必使用 Play EMM API 將清單傳送給 Google。

如果您使用 EMM 通知 AppUpdateEvent,可以改用高優先順序更新模式 (即將推出說明文件),在開發人員發布新版應用程式時自動更新裝置上的應用程式。

如要將應用程式新增至 Google Play 管理版 iframe 中的集合,EMM 應叫用 iframe 的網址參數中的 SELECT mode

遺失的功能

EMM 通知 AppRestrictionsSchemaChangeEventProductAvailabilityChangeEvent 沒有任何取代。如果您根據這些通知在 EMM 控制台中公開某項功能,就必須淘汰這項功能。

授權和可用產品組合 (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰。

如要控管使用者可從 Google Play 管理版商店安裝的應用程式,您可以設定裝置政策

您可以設定 policy.productAvailabilityPolicy 欄位,定義 Google Play 管理版商店行為,並將其新增至 policy.productPolicy 以選取可用的應用程式。瞭解如何發布應用程式

Installs API (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰:

如要在裝置上安裝應用程式,您可以改為在「裝置政策」中設定 policy.productPolicy.autoInstallPolicy

如要強制更新應用程式,可以改用高優先順序模式

如果裝置上無法安裝應用程式,installs.update 方法會傳回失敗的原因 (productNotAvailableInCountryproductNotCompatibleWithDevice 等)。

不過,如果是使用 policy 安裝的應用程式,則不會顯示失敗原因。為解決這個問題,Google Play 管理版商店很快就會將應用程式意見回饋傳回至 DPC,說明無法使用 policy 安裝應用程式的原因。

這項異動將於 2022 年 9 月 30 日當天或之前推出。

installs.delete 將不再淘汰,並保持原狀。您也可以使用 PackageInstaller.uninstall() 從自訂 DPC 裝置上移除應用程式。

產品方法:getAppRestrictSchema 和 getPermissions (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰:

如要取得應用程式的權限,可以改為呼叫 products.get 方法。

此外,products.get 方法也很快就會傳回應用程式的應用程式限制結構定義,格式與 products.getAppRestrictionsSchema 傳回的格式相同。這項異動將於 2022 年 6 月 30 日當天或之前推出。

受管理的設定方法 (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰:

如要針對應用程式和裝置指定受管理設定,您可以在「裝置政策」中設定 policy.productPolicy.managedConfiguration

自訂商店版面配置 (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰:

根據預設,Google Play 管理版首頁會顯示裝置政策中列出的所有應用程式。

如果 IT 管理員想自訂首頁版面配置,可以在 Google Play 管理版 iframe 中將應用程式歸類到集合

遺失的功能

您將無法再使用 API 以程式輔助方式建立或編輯商店集合。因此,如果您建立了管理商店集合的自訂使用者介面,則必須淘汰這個介面,改用 Google Play 管理版 iframe。

服務帳戶金鑰服務 (2021 年 9 月 1 日)

下列 Google Play EMM API 方法已於 2021 年 9 月 1 日淘汰:

如果您使用程式輔助方式建立的 ESA,建議您改用使用 Cloud IAM 設定的服務帳戶來呼叫 Play EMM API。您可以透過 Cloud IAM,為服務帳戶金鑰建立及刪除金鑰

目前您可以選擇繼續使用程式輔助建立的 ESA,但無法再輪替 ESA 金鑰。

封閉測試群組欄位 (2021 年 9 月 1 日)

已於 2021 年 9 月 1 日淘汰 devices.update 方法要求中的 policy.productPolicy[].tracks[] 欄位。

您可以使用 products.get 擷取企業針對特定應用程式可用的測試群組清單。然後,您可以在「裝置政策」中設定 policy.productPolicy[].trackIds[],將測試群組發行到裝置。瞭解如何向使用者發布封閉測試群組