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

Google Play 會限制應用程式使用高風險或私密資訊權限,包括可讓應用程式在特定裝置上瀏覽已安裝應用程式清單的 QUERY_ALL_PACKAGES 權限。經查詢使用者裝置而取得的已安裝應用程式清單,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 可能會暫時按例外狀況處理。

  • 現金交易賭博應用程式:核心用途是現金交易賭博,需要大範圍的套件瀏覽權限,以符合適用地理圍欄法規要求的技術標準。
  • 應用程式的核心用途是協助處理涉及金融監管工具 (例如專門銀行服務、專用數位錢包) 的金融交易,且此用途可供驗證。這類應用程式或可單獨基於安全目的,取得大範圍瀏覽已安裝應用程式的權限。

我們的個人信貸政策規定,若權限用途為提供個人信貸、信貸或協助獲取個人信貸,則不符合例外狀況。

我們鼓勵開發人員主動採用其他不需要 QUERY_ALL_PACKAGES 權限的解決方案,以確保安全或防範詐欺行為。

未經許可的用途

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

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

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

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
主選單
10808211791920434984
true
搜尋說明中心
true
true
true
true
true
92637
false
false