使用大範圍的套件 (應用程式) 瀏覽權限 (QUERY_ALL_PACKAGES)

Google Play 會限制應用程式使用高風險或機密權限,包括可讓應用程式在特定裝置上瀏覽已安裝應用程式清單的 QUERY_ALL_PACKAGES 權限。經查詢使用者裝置而取得的已安裝應用程式清單,Google Play 會視為個人和機密資訊。只有在應用程式為了提供核心功能或用途,必須大範圍瀏覽使用者裝置所安裝的應用程式時,Google Play 才會同意應用程式使用 QUERY_ALL_PACKAGES 權限。

假使您的應用程式不符合下列使用限制規定,您必須根據 Play 政策將這項權限從應用程式資訊清單中移除。如需符合政策規定的替代執行方案,請參閱下文的詳細建議做法。

如果您的應用程式符合 QUERY_ALL_PACKAGES 權限的使用限制政策規定,您必須透過 Play 管理中心的權限宣告表單宣告這項權限和其他所有高風險權限均為應用程式需要的權限。

如果應用程式不符合政策規定,或是未提交權限宣告表單,便可能從 Google Play 下架。

重要事項:若您變更應用程式使用這些受限權限的方式,請務必修改宣告表單,並提供正確的最新資訊。如未誠實宣告或隱瞞權限用途,可能導致您的應用程式遭到停權,而且/或是造成您的開發人員帳戶遭到終止。

何時該要求 QUERY_ALL_PACKAGES 權限?

QUERY_ALL_PACKAGES 權限僅適用以下軟硬體條件:應用程式的目標級別為 Android API 30 以上,且裝置搭載版本為 Android 11 以上。

如要使用這項權限,應用程式必須符合下列允許的使用情況,並具備需要在裝置上搜尋所有應用程式的核心用途。您必須要能充分說明,為何干擾性較低的應用程式瀏覽權限無法讓應用程式為使用者提供符合政策規定的核心功能。

核心功能是指應用程式的主要用途;如果沒有這項在裝置上搜尋所有應用程式的核心功能,您的應用程式就會形同「毀損」或無法運作。應用程式的說明必須著重介紹及主打核心功能,以及構成這項核心功能的其他功能。

全部收合 全部展開

QUERY_ALL_PACKAGES 權限的許可用途

如果應用程式必須找出裝置上安裝的任何或所有應用程式,才能達成告知資訊或協同整合目的,這種情況就可能符合該權限的許可用途。許可用途包含裝置搜尋功能、防毒應用程式、檔案管理員和瀏覽器。

獲准存取這項權限的應用程式必須遵循使用者資料政策 (包括醒目揭露事項與同意聲明規定),而且不得將該權限另外用於未揭露或未經許可的用途。

例外狀況

Google Play 可能會暫時以例外狀況來處理下列未符合上述許可用途的應用程式。

  • 如果應用程式可供驗證的核心用途與金融交易功能 (例如專屬的銀行功能或數位錢包) 有關,或許可以取得已安裝應用程式的大範圍瀏覽權限,不過這項權限只能用於確保安全性。
  • 如果現金交易賭博應用程式符合下列條件,亦可視為例外狀況處理:核心訴求是現金交易賭博,「並」需要大範圍的套件瀏覽權限,以符合既有 (截至 2022 年 8 月 1 日) 適用地理圍欄法規要求的技術標準。此一適用現金交易賭博應用程式的例外狀況將於 2023 年 5 月 1 日到期,屆時應用程式必須改用其他更保障隱私的方法來遵守地理圍欄法規。
未經許可的用途

如果應用程式的用途符合下列情況,不得要求 QUERY_ALL_PACKAGES 權限:

  • 權限使用方式與應用程式核心用途沒有直接關聯。
    • 這包括點對點 (P2P) 分享。P2P 必須是應用程式的核心用途,才能視為這項權限的許可用途。
  • 基於商業販售目的取得資料。
  • 透過 Play 所發行的應用程式基於分析或廣告營利目的,出售或分享查詢到的應用程式清單資料。
  • 可透過範圍較小的應用程式瀏覽權限完成所需作業。

注意:這份清單僅列出部分用途。如需關於替代方案和最佳做法的深入指南,請參閱「在 Android 上篩選套件瀏覽權限」。

這對您有幫助嗎?
我們應如何改進呢?

還有其他問題嗎?

登入即可獲得其他支援選項,快速解決您的問題

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
搜尋說明中心
true
92637
false
false