App 在Google Play 被停權與恢復的經驗分享

文章推薦指數: 80 %
投票人數:10人

拒絕:更新版本遭拒,但之前所發佈的版本仍會保留在Google Play 商店中。

下架:應用程式 ... 必須提交符合規範的更新版本,才能讓應用程式重新上架。

跳到主要內容 App在GooglePlay被停權與恢復的經驗分享 8月09,2016 最近心情真像是洗了三溫暖~ 前幾天把已經很久沒維護的 EZApp安裝器 稍微調整了UI,修了修Bug,提交更新。

幾個小時過去發現GooglePlay還沒反應,感覺有點怪...可能是系統忙碌吧。

當下也沒想太多就跑去睡了。

隔天一早打開開發者控制台,登愣!又看到熟悉的景象...App被停權了!!! 為什麼說"又"呢? 出來混總是要還的,被停權也不是第一次了。

多年前剛開始在GooglePlay上架時,學別人在商店描述裡加了一堆Keyword,其實有沒有用也不知道。

然後某次開發人員計劃政策調整後,這種行為被視為違規,於是一下子被停權兩隻App。

畢竟是自己沒注意到政策調整,而且罪證確鑿,只好摸摸鼻子認了。

不過明明是很簡單就能修正的問題,Google總是完全不給機會就直接停權,手段實在狠毒!這也是最讓人難以接受的地方。

順帶一題,GooglePlay的違規處分大概分為以下幾種: 拒絕:更新版本遭拒,但之前所發佈的版本仍會保留在GooglePlay商店中。

下架:應用程式會從GooglePlay下架。

必須提交符合規範的更新版本,才能讓應用程式重新上架。

停權:應用程式會從GooglePlay下架。

必須更改packagename,才能讓應用程式重新上架。

這意味著將失去原本累積的下載數、統計資料和評分,一切重頭來過。

終止開發者帳號:所有應用皆會下架,無法再上架新應用。

"相關帳戶"也會一併處分,不允許再註冊新的開發者帳號。

我三次遇到的都是停權,但這次的原因是為什麼呢? 根據信裡的說明是違反了開發人員發佈協議的"其他商店"條款。

什麼是"其他商店"條款? 4.5其他商店。

凡是「產品」具有任何推廣其他商店之用途,藉此引導使用者透過這類替代性管道發佈Android軟體應用程式或遊戲,則一概禁止在「商店」中發佈或提供。

奇怪?我的App裡面沒有推廣其他應用程式商店啊? 信中有申訴的管道,寫信去問明白吧。

網頁說可以用中文、英文、日文及韓文提出申訴,就直接寫中文吧。

一來比較好溝通,同時看看都是講中文的會不會比較寬大為懷XDD~ 提出申訴後過了幾個小時,收到回覆了。

原來是我的App有"分享APK檔案給朋友"的功能。

因此被視為發佈應用程式的"替代性管道",所以維持原判,不給恢復。

果然規則都Google說了算。

但內心覺得這條款有模糊的空間,應該還有爭取的機會,於是再次回信給他們。

這次我提出"分享APK檔案給朋友"與"商店"的概念應有一定程度的差異。

且"這類替代性管道"的範圍太過含糊?在對條文有歧義的狀況下未給予修正機會而直接停權,是否又過於強硬。

同時也表明修改意願,讓App更符合政策規定。

懇請將處分層級調整為輕一點的拒絕或下架,而不是直接停權。

隔天,收到回信。

這次帶來了好消息,說再次審查後已核准我的申訴,並有條件地將應用程式解除停權。

只要在接下來的7天內,提交符合政策的應用程式更新,App就能重新上架。

回到開發者控制台,果然狀態從停權變成了下架。

應用程式資訊也恢復可以編輯的狀態,當然也能重新上傳Apk了。

立刻把App裡跟分享有關的功能拿掉,商店描述與圖檔素材也一併修改。

重新上傳修正版本,過了幾個小時,耶!我的App回來了! 經過一番折騰,總算有了好結果。

這次運氣還算不錯,也感謝審核小組。

不過還是建議Google不要一下就把開發者打得無法翻身,這不是維繫客戶關係的好方法。

最後也建議所有開發者熟讀政策條款,並時時注意其改變。

同時應用描述盡量精簡扼要,以免多說多錯。

參考資料: 開發人員計劃政策 開發人員發佈協議 瞭解應用程式遭拒、下架或停權 瞭解終止GooglePlay開發人員帳戶 申訴頁面 分享 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 標籤 GooglePlay 標籤: GooglePlay 分享 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 留言 這個網誌中的熱門文章 使用的注意事項 8月13,2013 最早是在Android1.6SDK(APILevel4)中出現的,他的用途是用來宣告App會使用到哪些軟硬體功能(比如Camera、Bluetooth、OpenGLESversion...)。

不過事實上系統本身並不會去檢查這些設定,但GooglePlay確會用這些設定去過濾要呈現哪些App給使用者。

比如說我宣告了下面這行,表示我會使用到Camera功能。

這樣GooglePlay就不會將我的App顯示在沒有Camera的裝置上。

不過後來在Android2.0SDK(APILevel5)中,多了一個屬性叫 android:required。

當某功能在App中是必要時需設定為 true,若是非必要時則設成 false。

咦?...若是不需要的話,我直接省略不是更省事嗎?在看完落落長的 開發者文件 後才瞭解,嚴格來說,每個App都應該要清楚宣告哪些功能是必要或非必要。

但因為種種原因,開發者可能忽略或未正確宣告。

所以GooglePlay除了檢查外,還會參考的設定。

當有設定時,GooglePlay會假定相關的功能是必要的,並加入過濾。

舉例來說,我的App會使用到Camera,但不是必要的。

而我只宣告了Camera的,卻忽略了

此時GooglePlay發現了這個,便會將Camera視為必要而進行過濾,沒有Camer 分享 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 張貼留言 閱讀完整內容 AndroidStudio如何調整字型大小 5月23,2013 AndroidStudio版本:2.3.31.開啟設定頁(Mac:AndroidStudio->Preferences)(Windows:File->Settings)2.選擇Editor->Colors&Fonts->Font3.可以看到有兩個預設的Scheme(Default&Darcula),但此時這邊的Size跟Font都無法調整。

請先點選SaveAs...建立一個你自己 Scheme,輸入自訂名稱後按OK。

4.此時Scheme會變為你剛建立的,而Size跟Font也都可以調整了^^ 分享 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 張貼留言 閱讀完整內容 關於我自己 WillieSong 瀏覽簡介 封存 2022 10 六月 9 四月 1 2018 3 五月 2 一月 1 2017 2 九月 1 六月 1 2016 3 十一月 1 八月 1 App在GooglePlay被停權與恢復的經驗分享 三月 1 2015 1 十二月 1 2014 1 三月 1 2013 13 九月 1 八月 1 六月 1 五月 7 二月 2 一月 1 2012 15 十一月 2 九月 1 八月 1 七月 1 六月 3 五月 1 四月 3 三月 2 一月 1 2011 14 十二月 4 十一月 5 十月 3 六月 1 二月 1 2010 1 十月 1 顯示更多 顯示較少 標籤 Ads Adsense ADT AIDE AndroidMarket AndroidSDK AndroidStudio App Bitmap Camera Chrome DDMS Device Eclipse Glide GooglePayments GooglePlay Gradle In-appBilling JavaReflection Kotlin Lint LiquidNext macOS News PrivacyPolicy Programming Proguard SharedPreferences SQLite Toast TouchDelegate 顯示更多 顯示較少 檢舉濫用情形 Visitmyapps



請為這篇文章評分?