Google Play Billing Library のすべてのバージョンは、2 年間のサポート終了サイクルとなります。Google は、2019 年の Google I/O と Google Play Billing Library バージョン 3 の概要のブログ投稿で、このサポート終了サイクルを発表しました。
このページでは、Google Play Billing Library のバージョンのサポート終了と上位バージョンへの移行に関するよくある質問に回答します。
Android スキル
GitHub で表示Play Billing Library をアップグレードする
Play Billing Library の Android スキルを使用して、最新バージョンへのアップグレードを自動化します。
Android CLI からスキルをインストールするには、次のコマンドを実行します。
android skills add --skill play-billing-library-version-upgradeスキルを有効にするには、次のプロンプトを試してください。
Help me upgrade my Play Billing Library implementation.バージョン別のサポート タイムライン
次の表に、Google Play 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 日 |
| 9 | 2028 年 8 月 31 日 | 2028 年 11 月 1 日 |
- サポートが終了したバージョンの Play Billing Library を使用している APK を確認するにはどうすればよいですか?
build.gradleファイルを確認します。アプリは、表のサポートされているバージョンを使用する必要があります。これらの依存関係は、com.android.vending.BILLING権限を必要とする APK にのみ存在します。- メンテナンスされていない APK を更新する必要がありますか?
- 管理している APK を更新することをおすすめします。メンテナンスされていない APK はアップデートする必要はありません。既存のアプリは引き続き動作しますが、新しいアプリとアップデートではサポートされているバージョンを使用する必要があります。
- **すでに
- アプリをサポート対象のバージョンにアップグレードするにはどうすればよいですか?**
AndroidManifest.xmlファイルにcom.google.android.play.billingclient.versionが含まれていることを確認します。この属性がない場合は、マニフェスト マージでこの属性が削除されていないかどうかを確認してください。- **Google Play 請求サービスの以前のバージョンからアップグレードするにはどうすればよいですか?
- ライブラリですか?」**
リリースの依存関係を更新して、表のサポートされているバージョンを使用します。リリース間での変更点については、リリースノートをご覧ください。
移行するには、バージョン 9 の移行ガイドをご覧ください。
- **ユーザーへの配信を継続するための期間延長フォームはどこにありますか?
- 延長期限までですか?」
サポートされていないバージョンの Google Play Billing Library をアプリで使用している場合は、Google Play Console に警告が表示されます。[ポリシーのステータス] ページの警告の詳細ページで、期間延長フォームを開きます。