一、 申請Google play開發者賬號,此步驟一般是由運營來做,可以不管。
二、 配置開發者賬號基本信息: 國內需要VPN支持。
1, 進入Google playConsole(https://play.google.com/apps/publish)
2, 進入設置界面
按要求依次填寫開發者賬號裏面相關內容即可,此處注意“API權限”需要在創建應用之後填寫,暫時可不管。付款設置裏面有關於銀行卡的信息和稅務方面的信息需要填寫,需要運營方配合填寫。
三、 創建應用:
1、 返回開發者後臺初始頁面。點擊所有應用à創建應用。然後開始填寫應用基本信息。
2、 左邊有感嘆號的地方都是需要填寫的,如圖:
3、 商品詳情是填寫整個APP應用的基本信息。按照字面意思填寫即可。注意隱私權政策的填寫,如果你的APP涉及到用戶的隱私權(例如訪問手機的位置,訪問手機的攝像頭之類的)你就必須填寫一個用於提供隱私權聲明的網址。網址裏面的內容就是說明你涉及到了哪些隱私即可。
4、 應用版本分爲alpha版本,beta版和正式版,由於填寫內容分級裏面的內容需要先上傳一個APP,所以需要先在alpha版本里上傳一個apk,上傳apk時需要填寫一個功能介紹,如果你的APP選擇了多種語言,那麼現在你就需要提供多種語言的功能介紹。 在上傳APK之後添加測試員,Google Play的測試需要在發佈之後有一個網址是提供測試包的,測試員需要從該網址裏面下載apk來進行測試,只有從該網址裏面下載的apk才能進行內購測試,下載的時候需要你手機所在地區與你選的分發地區相對應。分發範圍之外的地區是無法下載該apk。國內手機測試也需要VPN支持。
5、 內容分級的填寫與提交審覈息息相關,所以拿不準的地方請找運營確認。
6、 定價和分發範圍裏面國家/地區就是指你的應用需要在哪些國家和地區上線(僅限於Alpha版本和Beta版本),設備類別和用戶計劃都可以不用填,協議裏面的三個選項勾上即可。
7、 應用內商品指的是內購產品,分爲受管理的商品和訂閱兩個類別(受管理的商品就是指商品在apk裏面是要消耗的,訂閱是指會按時購買的商品,一般都使用受管理商品)。商品ID在接SDK的時候客戶端和服務器都要使用,填寫的時候請慎重。信息填寫好之後記得將狀態改爲有效。
8、 服務和API 裏面的RSA公共密鑰在接入SDK的時候在客戶端需要填寫。拷貝使用。
四、 關聯apk服務器需要的參數
API權限:Google play Console à設置à開發者賬號àAPI權限。 關聯的項目:
然後創建OAUTH客戶端,創建好之後按圖操作:
然後返回API權限頁面 創建服務賬號 ,按照所給步驟創建即可,然後下載JSon,取出裏面的Client_ID和Client_Secret下面需要用到。
服務器端所需參數:
1 https://console.developers.google.com/apis
憑據->創建憑據->OAuth 2.0客戶端ID->其他->下載jason->獲得client_id和client_secret
2 瀏覽器訪問(填寫參數client_id),獲得code
https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/androidpublisher&response_type=code&access_type=offline&redirect_uri=http://localhost&client_id=**
3 curl獲得refresh_token
curl -d
"grant_type=authorization_code&client_id=***&client_secret=****&code=***&redirect_uri=http://localhost""https://accounts.google.com/o/oauth2/token"
遊戲服務:
返回Google Play Console頁面,點擊遊戲服務,添加新遊戲。按提示操作即可,關聯好你開始創建需要發佈的應用,添加好新遊戲之後發佈即可。
只有將上述步驟做完並將應用發佈之後才能使用Google pay。這樣纔算一個應用正式發佈。
本文章主要介紹上架流程,接入SDK本文暫時不作介紹,後面會依次將流程完善,寫得不正確的地方望指正。