Digital Goods API を Google Play Billing Library 7 にアップグレードする

Google Play Billing Library は毎年アップグレードされ、Google Play ストアにアプリを掲載しているデベロッパーに影響します。

Digital Goods API を通じて TWA で Play 請求サービスを使用しているデベロッパー、または Bubblewrap を使用して PWA を Google Play ストアに登録し、Play 請求サービスを使用しているデベロッパーは、以下の変更の影響を受けるため、対応が必要です。

2025 年 8 月 31 日より、既存のアプリをアップデートしたり、Google Play ストアに新しいアプリを掲載したりするには、Google Play Billing Library バージョン 7 が必要になります。

アプリのアップデートを支援するため、Digital Goods API と Android Browser Helper を Google Play Billing Library 7 に更新しました。

ABH の依存関係を更新する

Bubblewrap を使用している場合は、最新バージョン(v.1.23.0)であることを確認してから、アプリを更新して再ビルドします。

  1. npm update -g bubblewrap を実行して、Bubblewrap の最新バージョンをインストールします。
  2. bubblewrap update を実行してプロジェクトを更新し、最新バージョンの ABH を取得します。
  3. bubblewrap build を実行してプロジェクトを再ビルドする
 cd <your_twa_dir> bubblewrap update bubblewrap build 

それ以外の場合は、依存関係を編集して 'com.google.androidbrowserhelper:billing:1.1.0' を含め、アプリを再ビルドすることで手動で行うことができます。Gradle を使用している場合は、build.gradle でこれを行います。

 dependencies { ... implementation 'com.google.androidbrowserhelper:billing:1.1.0' } 

アプリを再構築したら、更新したバージョンを Google Play にアップロードします。

サブスクリプション プランのコードを更新する

アプリで定期購入プランを提供している場合、ProrationMode が削除され、ReplacementMode に置き換えられました。この変更は PWA に行う必要があります。詳細

2025 年 8 月 31 日までに必要な変更を行えない場合は、Google Play Console の [ポリシーのステータス] ページの警告または問題の詳細ページにある期間延長フォームから、2025 年 11 月 1 日までの期間延長をリクエストできます。Google Play Billing Library のバージョンのサポート終了の詳細