Google Play 提供授權服務,可為您在 Google Play 發佈的應用程式實施授權政策。有了授權服務,您的應用程式可在執行時向 Google Play 查詢目前使用者的授權狀態,然後適當判斷日後是否允許或禁止此使用者使用您的應用程式。
請前往「Android 開發人員」網站的「應用程式授權」部分,進一步瞭解授權服務,以及在應用程式中新增授權服務的方法。
尋找應用程式的授權密鑰
- 開啟「Play 管理中心」並選取要尋找其授權密鑰的應用程式。
- 前往「營利設定」頁面 (按一下 [營利] > [營利設定])。
- 您的授權密鑰會在「授權」下顯示。
驗證 Google Play 授權的執行情況
將應用程式上載至 Google Play 前如果 Google Play 沒有使用該套件名稱和版本代碼的應用程式,請透過用來登入「Play 管理中心」的帳戶登入 Android 裝置,並將此帳戶設為 Android 裝置的主要帳戶。之後,請設定測試回應,並驗證應用程式會否對這些回應作出適當的行為。
請注意:ServerManagedPolicy 只會用一分鐘時間快取測試的「已授權」回應,但會用較長時間快取一般 (非測試) 的「已授權」回應。
將應用程式上載至 Google Play 後
請注意:ServerManagedPolicy 只會用一分鐘時間快取測試的「已授權」回應,但會用較長時間快取一般 (非測試) 的「已授權」回應。
如果您已將配備授權檢查功能的應用程式上載至 Google Play,不論目前處於什麼發佈狀態,都請透過用來登入「Play 管理中心」的帳戶登入 Android 裝置,或將授權測試帳戶設為主要帳戶,並透過此帳戶登入。之後,請設定測試回應,並驗證應用程式會否對這些回應作出適當的行為。
請注意:ServerManagedPolicy 只會用一分鐘時間快取測試的「已授權」回應,但會用較長時間快取一般 (非測試) 的「已授權」回應。
我在執行授權檢查方面需要更多協助
請注意:ServerManagedPolicy 只會用一分鐘時間快取測試的「已授權」回應,但會用較長時間快取一般 (非測試) 的「已授權」回應。
開發和測試問題
這包括「授權驗證庫 (LVL)」的下載及整合、驗證庫項目、政策問題、使用者體驗提議、回應處理、編碼隱匿、IPC 及測試環境設定。如需瞭解詳情,請前往 Stack Overflow。
報告授權庫問題
如要報告「授權驗證庫 (LVL)」錯誤和問題,請使用問題追蹤工具。
報告 Google Play 授權服務問題
有關發佈者帳戶、授權密鑰配對、測試帳戶、伺服器回應、測試回應、應用程式部署及結果相關問題,請聯絡我們。
這包括「授權驗證庫 (LVL)」的下載及整合、驗證庫項目、政策問題、使用者體驗提議、回應處理、編碼隱匿、IPC 及測試環境設定。如需瞭解詳情,請前往 Stack Overflow。
報告授權庫問題
如要報告「授權驗證庫 (LVL)」錯誤和問題,請使用問題追蹤工具。
報告 Google Play 授權服務問題
有關發佈者帳戶、授權密鑰配對、測試帳戶、伺服器回應、測試回應、應用程式部署及結果相關問題,請聯絡我們。
解決授權伺服器問題
授權伺服器間歇性故障請確保您目前使用最新版的授權伺服器。如果您最近沒有更新程式碼,請下載最新版的授權伺服器。
特定客戶遇到授權伺服器故障
如果某客戶在存取您的應用程式時遇到授權問題,可能是因為他們不是使用購買應用程式時所用的帳戶。由於應用程式與另一個 Google 帳戶關聯,因此系統無法授權。請確保使用者先登入適當的 Google Play 帳戶,然後才開啟您的應用程式。
技術執行方面的疑問
如果您有關於執行「版本防護」或授權伺服器技術的疑問,請瀏覽「Android 開發人員」網站。