ライセンス キーの確認とトラブルシューティング

Google Play が提供するライセンス サービスを利用すると、Google Play で公開するアプリにライセンス ポリシーを適用できます。こうしたライセンス サービスにより、アプリでは、起動時に Google Play に問い合わせて現在のユーザーのライセンス ステータスを取得したうえで、必要に応じて今後の使用を許可または禁止できるようになります。

ライセンス サービスの概要や、ライセンス サービスをアプリに追加する方法について詳しくは、Android デベロッパー サイトでアプリのライセンスについての説明をご覧ください。

アプリのライセンス キーを確認する

  1. Play Console にログインします。
  2. 「すべてのアプリ」アイコン すべてのアプリ をクリックします。
  3. アプリを選択します。
  4. [開発ツール] > [サービスと API] を選択します。
  5. [このアプリのライセンス キー] というセクションを見つけます。

Google Play ライセンス サービスの実装を確認する

まだアプリを Google Play にアップロードしていない場合
同じパッケージ名とバージョン コードを持つアプリが Google Play に存在しない場合は、Play Console へのログインに使用しているアカウントで Android 搭載端末にログインします。このアカウントを、Android 搭載端末でのメイン アカウントとして使用してください。次に、テスト レスポンスを設定し、アプリがそれらのレスポンスに対して適切に動作するかどうかを確認します。

ServerManagedPolicy は、テスト用の LICENSED レスポンスを 1 分間だけキャッシュします。通常の(テスト用でない)LICENSED レスポンスでは、キャッシュの時間は長くなります。
すでにアプリを Google Play にアップロードしている場合
ライセンス チェック付きでアプリを Google Play にアップロードしている場合(アプリを現在公開しているかどうかは関係ありません)、Play Console へのログインに使用しているアカウントまたはライセンス テスト アカウントをメイン アカウントとして、Android 搭載端末にログインします。次に、テスト レスポンスを設定し、アプリがそれらのレスポンスに対して適切に動作するかどうかを確認します。

ServerManagedPolicy は、テスト用の LICENSED レスポンスを 1 分間だけキャッシュします。通常の(テスト用でない)LICENSED レスポンスでは、キャッシュの時間は長くなります。
ライセンス チェックの実装について問題や不明点などがある場合
開発とテストの問題

この問題には、License Verification Library(LVL)のダウンロードや統合、ライブラリ プロジェクト、ポリシーに関する質問、ユーザー エクスペリエンスのアイデア、レスポンスの扱い、難読化ツール、IPC、テスト環境の設定などが含まれます。Stack Overflow をご覧ください。

ライセンス ライブラリに関する問題の報告

License Verification Library(LVL)のバグや問題の報告については、Issue Tracker をご覧ください。

Google Play ライセンス サービスに関する問題の報告

この問題には、投稿者アカウント、ライセンス キーの組み合わせ、テスト アカウント、サーバー レスポンス、テスト レスポンス、アプリの導入と結果などが含まれます。Google までご連絡ください

 

ライセンス サーバーに関する問題のトラブルシューティング

ライセンス サーバーで断続的にエラーが発生する
お使いのライセンス サーバーが最新版であることをご確認ください。しばらくコードを更新していない場合は、最新バージョンのライセンス サーバーにアップグレードしてください。
特定のユーザーについてライセンス サーバーのエラーが発生する
ユーザーがアプリにアクセスする際にライセンスの問題が発生する場合、そのユーザーがアプリの購入時とは別のアカウントを使用している可能性があります。アプリが別の Google アカウントに関連付けられていると、ライセンスのエラーとなります。必ずアプリの起動前に適切な Google Play アカウントにログインするようユーザーに伝えてください。
技術的な実装に関する質問
コピー防止やライセンス サーバーの技術的な実装に関してご不明な点などがある場合は、Android デベロッパー サイトをご覧ください。

 

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。