您可以利用 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) 錯誤和問題,請使用 Issue Tracker。
回報 Google Play 授權服務問題
如要回報以下方面的問題,請與我們聯絡:發布者帳戶、授權金鑰組、測試帳戶、伺服器回應、測試回應、應用程式部署作業及結果。
包含以下方面:授權驗證庫 (LVL) 下載與整合、程式庫專案、政策問題、使用者體驗構想、回應處理、模糊處理工具、處理序間通訊 (IPC) 以及測試環境設定。如需更多資訊,請前往 Stack Overflow。
回報授權庫相關問題
如要回報授權驗證庫 (LVL) 錯誤和問題,請使用 Issue Tracker。
回報 Google Play 授權服務問題
如要回報以下方面的問題,請與我們聯絡:發布者帳戶、授權金鑰組、測試帳戶、伺服器回應、測試回應、應用程式部署作業及結果。
排解授權伺服器問題
授權伺服器出現間歇性失敗請確認您使用的是最新版授權伺服器。如果您最近並未更新程式碼,請下載最新版授權伺服器。
授權伺服器對特定客戶失效
如果客戶在存取您的應用程式時遇到授權問題,可能是用了與當初購買應用程式不同的帳戶。由於應用程式是與購買時使用的 Google 帳戶建立關聯,所以若使用其他帳戶進行存取,便會導致授權失敗。請確認使用者是先登入正確的 Google Play 帳戶才開啟您的應用程式。
技術實作問題
如果您對「複製保護」或「授權伺服器」的技術實作有任何疑問,請造訪 Android 開發人員網站。