布初次上架googlePlay 很容易遇到,我們已經發布的應用,但是不能在googlePlay找不到我們的app,盡管我們按照appid 去搜索還是找不到,遇到這個問題我們不要着急,首先我們要確定是否發布成功,在控制后台可以直接連接到我們在googleplay的應用,如果這一步ok的,說明我們的應用ok,只是我們的我們的應用被搜索過濾了。那問題來了,googleplay的過濾是怎么玩的呢,這是google過濾的官方文檔連接https://developer.android.com/google/play/filters,有興趣和途徑的同學可以去研究下,
Google Play 上的過濾器
當用戶在 Google Play 上搜索或瀏覽要下載的應用時,系統會根據哪些應用與其設備兼容來過濾搜索結果。例如,如果應用需要攝像頭,Google Play 不會在沒有攝像頭的設備上顯示該應用。這種過濾可幫助開發者管理其應用的分發,並且有助於確保為用戶提供最佳的體驗。
Google Play 中的過濾基於多種類型的應用元數據和配置設置,包括清單文件聲明、所需的庫、架構依賴關系以及 Google Play 管理中心中設置的分發控制(例如地理位置定位、定價等)。
Google Play 過濾在某種程度上基於清單文件聲明和 Android 框架的其他方面,但實際過濾行為與該框架不同,並且不限於特定的 API 級別。本文說明了 Google Play 目前使用的過濾規則。
Google Play 上的過濾器工作方式
Google Play 使用下述過濾限制來確定是否向正在 Google Play 應用中瀏覽或搜索應用的用戶顯示您的應用。
在確定是否顯示您的應用時,Google Play 會檢查設備的硬件和軟件要求及其運營商、地點和其他特性,然后將這些條件與應用的清單文件和發布詳情中說明的限制和依賴條件比較。
如果根據過濾規則該應用與設備兼容,Google Play 會向用戶顯示該應用。否則,Google Play 會從搜索結果和類別瀏覽中隱藏您的應用,即使用戶在 Google Play 內點擊直接指向該應用 ID 的深層鏈接,明確請求該應用,該應用也不會顯示。
可以為您的應用使用各種可用過濾器的任意組合。例如,您可以在應用中將 minSdkVersion
要求設置為 "4"
,並設置 smallScreens="false"
,然后將應用上傳到 Google Play 時,您可以只定位到歐洲國家/地區(運營商)。因此,Google Play 的過濾器能夠阻止不符合這三項要求中任一項的任何設備使用該應用。
所有過濾限制均與一個應用的版本關聯,並且可在各版本之間更改。例如,如果用戶已安裝您的應用,而您發布了使應用對該用戶不可見的更新,則該用戶不會看到有更新可用。
Google Play 網站上的過濾
當用戶瀏覽 Google Play 網站時,他們可以看到所有已發布的應用。Google Play 網站會將各項應用要求與用戶的每個注冊設備相比較以了解兼容性,並且只有在應用與用戶的設備兼容時,才允許用戶安裝該應用。
還有配置清單的過濾。這個基本不會用到,我就不在此貼了,好了,希望大家開辟海外市場征途一帆風順