尋找授權金鑰及排解相關問題

Google Play 提供了一套授權服務,可讓您針對在 Google Play 發佈的應用程式執行授權政策。有了這套授權服務,應用程式就能在執行階段向 Google Play 提出查詢,取得目前使用者的授權狀態,再視情況允許或拒絕使用者進一步使用應用程式。

請參閱 Android 開發人員網站的應用程式授權一節,進一步瞭解授權服務,以及如何將授權服務置入您的應用程式。

找出應用程式的授權金鑰

  1. 登入 Play 管理中心
  2. 按一下「所有應用程式」圖示 All applications
  3. 選取應用程式。
  4. 依序選取 [開發工具] > [服務和 API]
  5. 找出標示「這個應用程式的授權金鑰」的部分。

驗證 Google Play 授權實作是否正確

將應用程式上傳到 Google Play 之前
如果 Google Play 中任何應用程式的套件名稱和版本代碼,與您所要上傳的應用程式均未重複,請使用 Play 管理中心的帳戶登入 Android 裝置,並以該帳戶做為 Android 裝置的主要帳戶;然後設定測試回應,驗證您的應用程式是否可以正確處理這些回應。

請注意,ServerManagedPolicy 儲存測試已授權回應的快取資料只需一分鐘的時間。儲存正常 (非測試) 的已授權回應的快取資料則需要較長的時間。
將應用程式上傳到 Google Play 之後
如果您已將具有授權檢查機制的應用程式上傳到 Google Play (不論目前應用程式的發佈狀態為何),請使用 Play 管理中心的帳戶或授權測試帳戶做為主要帳戶登入 Android 裝置,然後設定測試回應,驗證您的應用程式是否可以正確處理這些回應。

請注意,ServerManagedPolicy 儲存測試已授權回應的快取資料只需一分鐘的時間。儲存正常 (非測試) 的已授權回應的快取資料則需要較長的時間。
我需要實作授權檢查的相關協助
開發與測試問題

包括授權驗證庫 (LVL) 下載與整合、程式庫專案、政策問題、使用者經驗想法、回應處理、混編器、IPC 以及測試環境設定。請瀏覽 Stack Overflow

回報授權庫問題

如要回報授權驗證庫 (LVL) 錯誤和問題,請瀏覽問題追蹤頁面

回報 Google Play 授權服務問題

包括發佈者帳戶、授權金鑰組、測試帳戶、伺服器回應、測試回應、應用程式部署及結果。請與我們聯絡

 

排解授權伺服器問題

授權伺服器出現間歇性失敗
請確認您使用的是最新版授權伺服器。如果您最近並未更新程式碼,請前往這裡升級至最新的授權伺服器版本
授權伺服器對特定客戶失效
如果客戶在存取您的應用程式時遇到授權問題,可能是用了與當初購買應用程式不同的帳戶。購買應用程式所用的帳戶,就是與應用程式建立關聯的帳戶,所以若使用其他帳戶進行存取,便會導致授權失敗。確認使用者在開啟您的應用程式前,已登入正確的 Google Play 帳戶。
技術實作問題
如果您對於「複製保護」或「授權伺服器」的技術實作有任何疑問,請造訪 Android 開發人員網站

 

這篇文章實用嗎?
我們應如何改進呢?