Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

プレミアムプラン

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

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

Slide 27

Slide 27 text

Play Billing Library 5.0

Slide 28

Slide 28 text

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

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

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

Slide 31

Slide 31 text

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

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

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

Slide 34

Slide 34 text

参考資料 ● 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関連まとめ

Slide 35

Slide 35 text

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