Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about
Play Billing Library version deprecation.
Google Play Billing Library のバージョンのサポート終了
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
2019 年の Google I/O、および Google Play Billing Library バージョン 3 の概要のブログ投稿でお知らせしましたように、Play Billing Library の各バージョンはすべて 2 年間でサポート終了となります。
このトピックでは、Billing Library のバージョンのサポート終了と新しいバージョンへの移行に関するよくある質問に回答します。
バージョン別のサポート タイムライン
バージョン(マイナー バージョンを含む) |
新しいアプリをリリースする場合や、既存のアプリのアップデートをリリースする場合は、最終日のバージョンを使用できます |
延長リクエストは日付まで行えます |
5 |
2024 年 8 月 31 日 |
2024 年 11 月 1 日 |
6 |
2025 年 8 月 31 日 |
2025 年 11 月 1 日 |
7 |
2026 年 8 月 31 日 |
2026 年 11 月 1 日 |
8 |
2027 年 8 月 31 日 |
2027 年 11 月 1 日 |
- サポート終了の警告を表示している APK または App Bundle を確認するにはどうすればよいですか?
- プロジェクトのインポート済みの依存関係を確認します(たとえば、プロジェクトの
build.gradle
ファイルにある依存関係など)。要件に準拠するには、アプリで表に示すサポート対象バージョンをインポートする必要があります。なお、Billing の依存関係は、com.android.vending.BILLING
権限を必要とする APK にのみ存在します。
- すでに管理していない APK または App Bundle で、サポートが終了したバージョンの Play Billing Library を使用しています。更新する必要はありますか?
- すべての APK を最新バージョンの Play Billing Library に更新することを強くおすすめします。ただし、すでに管理していない APK の場合、現時点ではその APK に対応する必要はありません。今回のサポート終了では、新しいアプリとアップデートでのみ、古いバージョンの Play Billing Library を使用できなくなります。サポートが終了したバージョンのライブラリを使用する既存アプリは、引き続き正常に機能します。積極的に管理している APK はすべて更新するようにしてください。
- APK または App Bundle を最新の Play Billing Library に更新しましたが、まだサポート終了の警告が表示されます。どうすればこの問題を解決できますか?
AndroidManifest.xml
に com.google.android.play.billingclient.version
という名前のエントリが含まれているかどうかを確認します。このエントリが存在しない場合は、マニフェスト マージの設定をチェックして、マニフェスト マージの際にマニフェスト属性が抜け落ちていないかどうかを確認してください。
- 以前のバージョンの Play Billing Library からアップグレードするにはどうすればよいですか?
表に示すように、サポートされているバージョンを使用するには、リリースの依存関係を更新します。リリース間での変更点については、リリースノートをご覧ください。
さらに、PBL 8 への移行に関する詳細なガイドも用意しています。
11 月 1 日まですべての Google Play ユーザーに引き続き配信するための期限延長フォームはどこにありますか?
古いバージョンの Play Billing Library をアプリで使用されている場合は、Google Play Console に警告が表示され、受信トレイにメッセージが届きます。期間延長フォームには、Google Play Console の [ポリシーのステータス] ページの警告または問題の詳細ページからアクセスできます。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[null,null,["最終更新日 2025-07-27 UTC。"],[],[],null,["# Google Play Billing Library version deprecation\n\nAs announced at Google I/O in 2019 and the\n[Meet Google Play Billing Library Version 3](https://android-developers.googleblog.com/2020/06/meet-google-play-billing-library.html \"Play Billing Library Version 3 Blog\") blog post, all versions of Play\nBilling Library will follow a two year deprecation cycle.\n\nThis topic answers common questions regarding Billing Library version\ndeprecation and migrating to newer versions.\n\nSupport timeline For different versions\n---------------------------------------\n\n| Version (including minor versions) | Last date version can be used to release new apps or updates to existing apps | Extension request can be made up to date |\n|------------------------------------|-------------------------------------------------------------------------------|------------------------------------------|\n| 5 | Aug-31-2024 | Nov-1-2024 |\n| 6 | Aug-31-2025 | Nov-1-2025 |\n| 7 | Aug-31-2026 | Nov-1-2026 |\n| 8 | Aug-31-2027 | Nov-1-2027 |\n\n**How can I find which APK or App Bundle is triggering a deprecation warning?**\n: Review your project's imported dependencies (for example, those found\n in your project's `build.gradle` file). To be compliant, apps\n must import a supported version as indicated in the table. Note that\n Billing dependencies would be found only in APKs that require the\n `com.android.vending.BILLING` permission.\n\n**An APK or App Bundle that I no longer maintain is using a deprecated version of the Play Billing Library. Do I need to update?**\n: We strongly recommend updating all APKs to the latest version of the\n Play Billing Library. However, if an APK is no longer maintained, then\n no action is required for the APK at this time. This deprecation\n prevents only new apps and updates from using older versions of the\n Play Billing Library. Existing apps that use a deprecated version of\n the library will continue to function as expected. Please ensure that all\n actively maintained APKs are updated.\n\n**How to fix APK or App Bundle updated to latest Play Billing Library but still triggering deprecation warning?**\n: Make sure your `AndroidManifest.xml` contains an entry with name\n `com.google.android.play.billingclient.version`. If the entry\n isn't present, check your\n [manifest merge settings](/studio/build/manage-manifests#merge-manifests)\n to see if the manifest attribute is being dropped during manifest merging.\n\n**How can I upgrade from an earlier version of Play Billing Library?**\n\n: Update the dependency in your release to use a supported version as indicated\n in the table. To see what changed between releases, read the\n [release notes](/google/play/billing/release-notes).\n\n In addition, we have an in-depth guide for migrating\n [to PBL 8](/google/play/billing/migrate-gpblv8).\n\n**Where can I find the extension form to continue distributing to all Google\nPlay users until 1 November?**\n\nIf your app is still using an out of date Play Billing Library version, you'll\nreceive a warning and an inbox message in Play Console. The extension form is\navailable through the details page of the warning or issue on the\n[Policy status](https://play.google.com/console/developers/app/policy-center \"Policy Center\") page in Play Console."]]