Google Playでアプリを配信する際、アプリ内課金(IAP)を実装するにはGoogle Play Billing Libraryを使用する必要があります。
Unityから使用する場合、人気のあるアプリストアでアプリ内課金を実装できるUnity IAPを利用するケースが多いでしょう。
Google Play Billing Libraryの特徴として、各バージョンが2年でサポートが切れるため、
定期的にライブラリのバージョンアップを行わなければなりません。
(サポートが切れても即座にストアから削除されるようなことはありませんが、アップデートを配信できなくなります。)
- Google Play Billing Library v5 : 2024年8月31日まで
- Google Play Billing Library v6 : 2025年8月31日まで
- Google Play Billing Library v7 : 2026年8月31日まで
- Google Play Billing Library v8 : 2027年8月31日まで
と来ているので、まあ毎年8月31日でサポートが切れるのでしょう。
Unity IAPを利用している場合、Google Play Billing Libraryのバージョンを上げるにはUnity IAPのバージョンをあげる必要があります。
Google Play Billing Library v8をサポートしているのは、4.14.0(2025-11-07)および5.0.0(2025-08-07)以降のバージョンになります。(2026/06/11追記)
Google Play Billing Library v7をサポートしているのは、4.13.0(2025-07-07)および5.0.0-pre.4(2025-02-04)以降のバージョンになります。
ちなみに、
Google Play Billing Library v6をサポートしたのは4.12.0(2024-06-04)、
Google Play Billing Library v5をサポートしたのは4.9.4(2023-08-01)、
Google Play Billing Library v4をサポートしたのは4.8.0(2023-04-12)、
毎年7月上旬までにはアップデートが来るので待ちましょうという感じですね。
2026/06/08、Unity IAP 4のサポート終了が決まったため、
Google Play Billing Library v9以降のサポートはUnity IAP 5にのみ乗ることになるでしょう。
特にUnity IAP 5の新機能が不要な既にリリース済みのプロジェクトなどは、Google Play Billing Library v9対応が来てから移行を行いたいですね・・・