$30 off During Our Annual Pro Sale. View Details »

5分で分かるGoogle Playの新しいサブスクリプション / Google Play new subscription 2022

syarihu
June 14, 2022

5分で分かるGoogle Playの新しいサブスクリプション / Google Play new subscription 2022

Engineer LT#1 Android|Organized by U-NEXT で発表した資料です。
https://u-next-corporate.connpass.com/event/247901/

syarihu

June 14, 2022
Tweet

More Decks by syarihu

Other Decks in Technology

Transcript

  1. 5分で分かるGoogle Playの
    新しいサブスクリプション
    Engineer LT#1 Android|Organized by U-NEXT
    2022/06/14 (Tue.)
    Taichi Sato (@syarihu)

    View Slide

  2. Taichi Sato (@syarihu)
    ● Giftmall.inc(LUCHE GROUP)
    ○ Android App Engineer
    ○ https://giftmallcorp.jp/service/giftmall/

    View Slide

  3. Giftmall
    ギフトモール
    ● 日本最大級の
    オンラインギフトサービス
    ● https://giftmall.co.jp/

    View Slide

  4. Success on Google Play with new acquisition, engagement, and monetization tools
    https://youtu.be/7ky2PZl16i4

    View Slide

  5. Success on Google Playの概要
    ● Play Commerceのアップデート
    ● サブスクリプションの再構築
    ● Play Pass
    ● Play Points
    ● アプリ内メッセージAPI
    ● Play Billing Library 5.0

    View Slide

  6. Success on Google Playの概要
    ● Play Commerceのアップデート
    ● サブスクリプションの再構築
    ● Play Pass
    ● Play Points
    ● アプリ内メッセージAPI
    ● Play Billing Library 5.0

    View Slide

  7. サブスクリプションの再構築

    View Slide

  8. https://support.google.com/googleplay/android-developer/answer/12124625 より引用

    View Slide

  9. https://support.google.com/googleplay/android-developer/answer/12124625 より引用

    View Slide

  10. プレミアムプラン

    View Slide

  11. プレミアムプラン
    ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Subscription (SKU)
    ● 商品名: 年額プレミアムプラン
    ● 請求対象期間: 年間
    ● 価格: 5,500円
    オファー
    ● 無料期間: 30日
    Subscription (SKU)
    ● 商品名: 月額プレミアムプラン(期間限定 2ヶ月無料)
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 60日

    View Slide

  12. これまでの定期購入は…
    ● 期間やオファーごとにSKUを作る必要があった
    ○ SKUがどんどん増えてしまい、管理が大変
    ○ SKUが増えるたびにアプリをリリースしないとい
    けないので柔軟にオファーを提供できない

    View Slide

  13. https://support.google.com/googleplay/android-developer/answer/12124625 より引用

    View Slide

  14. 同じ機能を提供する、オファーのみが異なるSKUの場合
    ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
       (期間限定 2ヶ月無料)
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 60日

    View Slide

  15. ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
       (期間限定 2ヶ月無料)
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 60日
    同じ機能を提供する、オファーのみが異なるSKUの場合
    Subscription
    商品名: プレミアムプラン

    View Slide

  16. ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 月別
    価格: 500円
    Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
       (期間限定 2ヶ月無料)
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 60日
    同じ機能を提供する、オファーのみが異なるSKUの場合
    Subscription
    商品名: プレミアムプラン

    View Slide

  17. ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Subscription
    商品名: プレミアムプラン
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 月別
    価格: 500円
    Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
       (期間限定 2ヶ月無料)
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 60日
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 60日間
    同じ機能を提供する、オファーのみが異なるSKUの場合

    View Slide

  18. 既存アプリの自動移行後のサブスクリプションの構成
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 年間
    価格: 5,500円
    Subscription (SKU)
    ● 商品名: 年額プレミアムプラン
    ● 請求対象期間: 年間
    ● 価格: 5,500円
    オファー
    ● 無料期間: 30日
    Subscription
    商品名: プレミアムプラン

    View Slide

  19. Base plan
    更新の種類: 自動更新
    請求対象期間 : 月別
    価格: 500円
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 60日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 年間
    価格: 5,500円
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Subscription
    商品名: プレミアムプラン

    View Slide

  20. 既存のサブスクリプションの
    新しい仕組みへの自動移行について

    View Slide

  21. 既存サブスクリプションの
    自動移行後のサブスクリプションの構成(月別)
    ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日

    View Slide

  22. ● Subscription (SKU)
    ● 商品名: 月額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 500円
    オファー
    ● 無料期間: 30日
    Subscription
    商品名: 月額プレミアムプラン
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 月別
    価格: 500円
    既存サブスクリプションの
    自動移行後のサブスクリプションの構成(月別)

    View Slide

  23. Subscription
    商品名: 年額プレミアムプラン
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Subscription (SKU)
    ● 商品名: 年額プレミアムプラン
    ● 請求対象期間: 月別
    ● 価格: 5,500円
    オファー
    ● 無料期間: 30日
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 年間
    価格: 5,500円
    既存サブスクリプションの
    自動移行後のサブスクリプションの構成(年間)

    View Slide

  24. Subscription
    商品名: 年額プレミアムプラン
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 年間
    価格: 5,500円
    既存サブスクリプションの
    自動移行後のサブスクリプションの構成まとめ
    Subscription
    商品名: 月額プレミアムプラン
    Offer
    提供の条件: 新規ユーザー
    段階:
    - 無料試用 30日間
    Base plan
    更新の種類: 自動更新
    請求対象期間 : 月別
    価格: 500円

    View Slide

  25. 既存サブスクリプションの
    自動移行後のサブスクリプション
    ● 既存のサブスクリプションはそのまま新しいサブス
    クリプションになっているだけで、再構築された理
    想のサブスクリプションの形にはならない
    ● 無理に新しいサブスクリプションに乗せようと思う
    と管理が余計複雑になる
    ○ ベースプランは増やしたりせずそのままにして
    おくのがおすすめ

    View Slide

  26. 既存サブスクリプションの
    自動移行後のサブスクリプション
    ● 既存サブスクリプションについては、オファーはう
    まく活用できると思うので、PBLv5への移行時にオ
    ファーを使えるように
    実装しておくとよさそう
    ● 新しくサブスクリプションを作る場合は、ベースプラ
    ンを使った新しい仕組みで作るのがよさそう

    View Slide

  27. Play Billing Library 5.0

    View Slide

  28. Play Billing Library 5.0
    ● ざっくり言うと
    ○ SkuDetails -> ProductDetailsになった
    ○ SkuDetails関連メソッドが非推奨になり、
    ProductDetailsやOffer関連のメソッドが追加
    された

    View Slide

  29. Play Billing Library 5.0
    ● SkuDetails関連のメソッドは非推奨になっただけ
    でまだ消えていないので、画面ごとに
    ProductDetailsに移行するなどの段階的な移行
    ができる
    ● とりあえずv5に上げておいて順次ProductDetails
    に置き換えるのが良さそう

    View Slide

  30. Play Billing Library 5.0
    ● サブスクリプション購入時にオファーを提供する場
    合、オファーは1つしか選択できない
    ○ サブスクリプションの購入時にどのオファーを
    選択するのかは、アプリ内での決めが必要

    View Slide

  31. Play Billing Library 5.0
    ● オファーの選択ロジックはたとえば…
    ○ 複数のオファーがあったとき、価格が一番低い
    オファーを提供する
    ○ オファーにタグを設定しておき、そのタグのオ
    ファーがある場合はそれを優先して提供する

    View Slide

  32. Play Billing Library 5.0
    ● オファーの決定ロジックを最初に決めて実装して
    おけば、複雑な条件でなければPlay Console上で
    オファーを設定すれば、アプリをリリースしなくても
    オファーを提供できる
    ● チームメンバーに新しい定期購入について理解を
    してもらい、どのようにオファーを決定するのか相
    談しましょう

    View Slide

  33. Play Billing Library 5.0
    ● バージョン3のサポートは2022年11月に終了する
    ● アプリの新バージョンを公開する前に4以上にアッ
    プグレードする必要がある
    ● まだ3.0を使っている場合は一気に5.0にあげてお
    くのがおすすめ
    ○ ProductDetailsへの移行は順次対応でOK

    View Slide

  34. 参考資料
    ● Success on Google Play with new acquisition, engagement, and monetization tools - YouTube

    ○ 新しい定期購入にした背景や変更点の概要

    ● Google Play Console での定期購入に関する最近の変更 - Play Console ヘルプ

    ○ 下位互換性についての説明

    ● 定期購入について理解する - Play Console ヘルプ

    ○ 新しい定期購入の仕組みや機能などについての説明

    ● May 2022 subscription changes guide | Google Play's billing system | Android Developers

    ○ backend apiを含めたサブスクリプションの変更に関する説明

    ● Google Play Billing Library 4 to 5 Migration Guide | Google Play's billing system | Android Developers

    ○ PBL 4から5へのマイグレーション(課金アイテム取得方法のbefore/afterなど)

    ● Android Developers Blog: What's new in Google Play

    ○ 課金含めたGoogle Play関連まとめ

    View Slide

  35. ご清聴ありがとうございました

    View Slide