日本のデベロッパーの方へ Google Play や Android に関する最新情報をお届け
Google Play で定期購入者を獲得して維持するための新機能と Play Billing Library バージョン 3
2020年6月30日火曜日
この記事は Angela Ying による Android Developer Blog の記事 "
New features to acquire and retain subscribers
" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
定期購入は、Google Play アプリのビジネスモデルの中でも、特に成長著しいモデルであり続けています。定期購入ビジネスが進化し、洗練されていく中、私たちのプラットフォームも皆さんのニーズに応えるために進化を続けています。本日は、新しい定期購入者を獲得する際に役立つプロモーション コード、ユーザーに価値を伝えて離脱したユーザーに復帰してもらうための新たなチャンスなど、
Android 11 Beta リリース
で発表した新しい定期購入機能について詳しくお伝えします。これらの機能の多くが、
Play Billing Library バージョン 3
を使って構築されています。
新機能に加えて、既存のプラットフォームへの改善も行っています。ここ数年間で、アカウントの一時停止とアカウントの復元などの
多くの機能をリリースしてきました
。これらの機能は、意図的な離脱や意図的でない離脱の削減に大きな効果を発揮しています。そのため、誰もがこれらの機能のメリットを活用できるように、2020 年 11 月 1 日から、デフォルトの設定を省略可能ではなく必須またはデフォルトでオンに変更することを計画しています。機能の詳細と実装要件は、この投稿の最後に記載しています。
次の表に、定期購入プラットフォームに関するすべての変更点をまとめました。
対象を絞ったプロモーション
プロモーションと取引は、ビジネスを拡大して新しい顧客を獲得する重要な方法です。昨年を通して定期購入向けの新しいプロモーション コード機能を準備してきたのはそのためです。この機能を使うと、対象を絞った一部のユーザーだけにプロモーションをすることができます。
昨年の
Googl I/O 2019
では、定期購入のワンタイム プロモーション コードをリリースしました。一意な英数字のコードを個々のユーザーに配布して、精算に使ってもらうことができます。今回は、スムーズな精算フローを新しくリリースします。これにより、ユーザーは簡単にコードを使って定期購入を行い、わずか数ステップで Google Play ストアのアプリをインストールできるようになります。ユーザーがコードを使う際の手間が削減されるので、ユーザー エクスペリエンスが大幅に簡素化されます。定期購入フローがアプリの外部で開始するので、この機能は
Billing Library 2.0 以降
を使っているデベロッパーのみが利用できます。
ワンタイムのコードに加えて、カスタムコード(バニティコード)も正式にリリースしました。複数のユーザーが利用できるカスタムコードは、定期購入ユーザー獲得を促進するマーケティング キャンペーンに活用できます。たとえば、覚えやすいカスタムコードを広告やソーシャル プロモーションに掲載し、積極的に潜在顧客にアピールすることができます。ユーザーがアプリでカスタムコードを使うには、定期購入を行う際に支払い方法にコードを入力します。
ユーザーに定期購入の価値を伝える
定期購入の維持は、長期にわたって定期購入ビジネスの健全性を保つために欠かせません。ユーザーが定期購入を続けるのは、その定期購入サービスに継続的な価値を感じているからです。この価値を伝わりやすくするため、先日、ユーザーが定期購入をキャンセルしようとする際に、定期購入の利点を思い出してもらうためのモジュールをリリースしました。このモジュールを活用するには、定期購入のメリットを最大 4 項目に短くまとめ、そのリストを Google Play Console に追加します。
離脱した定期購入者を取り戻す
私たちは、ユーザーが定期購入から離脱した場合でも、希望すればいつでも簡単に再開できるようにしたいと考えています。これを実現するため、最近期限が切れた定期購入を Google Play の定期購入センターから直接再開できるようにする機能をリリースしました。定期購入再開の SKU は、Google Play Console から有効化できます。この定期購入はアプリの外部で開始されるので、この機能は Billing Library バージョン 2 以降を使っているデベロッパーのみが利用できます。
価格値下げ時のオプトインを省略
ユーザーが定期購入の値下げ価格をオプトインしなければならないのは煩雑すぎるというフィードバックが寄せられています。今後は、定期購入の価格を下げる場合、定期購入を継続するためにユーザーがオプトインする操作は必要なくなります。ユーザーは、価格の値下げ予定についての通知を受け取り、変更予定を Google Play の定期購入センターで確認できるようになります。
プラットフォームの維持設定の更新
ここ数年間にわたり、このプラットフォームは、自発的な離脱と自発的でない離脱(支払いの失敗による離脱)の両方を減らすための機能を通して、定期購入者の維持に大きく貢献しています。たとえば、アカウントの一時停止は、一時停止を行わない場合と比べて、自発的でない離脱を 8% 減少させ、支払いの失敗からの復帰率を 35% 上昇させて、デベロッパーの皆さんに貢献しています。こういった機能は効果的ですが、最初から実装しておくべきものだったのかもしれません。
そのため、今まで省略可能だったいくつかの定期購入機能のデフォルトを更新します。これは、
2020 年 11 月 1 日
から有効になります。
すべてのデベロッパーで、アカウントの一時停止とアカウントの復元はどちらも必須になります。
アカウントの一時停止は、支払いの問題によって更新に失敗したユーザーに設定される状態です。アカウントが一時停止されている間は、ユーザーは定期購入にアクセスできなくなりますが、Google はユーザーに通知して支払いを再試行します。
アカウントの一時停止を組み込む方法はこちらをご覧ください
。
アカウントの復元は、定期購入をキャンセルしたユーザーが失効期限前であれば自動更新を再開できる機能です。
アカウントの復元を組み込む方法はこちらをご覧ください
。
定期購入を有効化しているすべてのデベロッパーで、定期購入の一時停止と定期購入の再開がデフォルトでオンになります。11 月までに変更を実装できない場合は、どちらの機能も任意のタイミングで Google Play Console からオプトアウトできます。
定期購入の一時停止を行うと、ユーザーは最大 3 か月間定期購入を一時停止できます。一時停止期間が終了すると、定期購入は自動的に再開されます。定期購入の一時停止を行うには、アカウントの一時停止を有効化する必要があります。本機能は 11 月 1 日以前に無効にできます。その場合は、Google Play Console の [定期購入の設定] で [無効] をオフにします。
定期購入の一時停止を組み込む方法はこちらをご覧ください
。
定期購入の再開機能を有効にすると、定期購入期間の終了から 12 か月以内に離脱したユーザーが、再度定期購入することが可能になります。この機能は、
Billing Library バージョン 2.0
以降をサポートするアプリでのみ利用できます。
本機能は 11 月 1 日以前に無効にできます。その場合は、Google Play Console の各定期購入商品で、[再度定期購入] の設定を [無効] に変更します。
定期購入の再開を組み込む方法はこちらをご覧ください
。
これらの新機能に対応するために、アプリやサーバーの変更が必要になる場合もあります。具体的には、アプリで以下の対応を行う必要があります。
ユーザーが定期購入へのアクセスを失ったタイミングと、後ほどユーザーが復帰したタイミングを認識する
アプリで Billing Library を使っており、Google Play Developer API の
Purchases.subscriptions
を使って定期購入者の最新ステータスを管理していない場合は、アプリが自動的にこれを処理できる必要があります。
ただし、Google Play Developer API を使っている場合(ウェブなどの複数のプラットフォームからアクセスできる定期購入のデベロッパーは、これを使うのが一般的です)は、サーバーで常に定期購入者の最新ステータスを保持していることが重要です。
常に定期購入者の最新ステータスを保持できるように、リアルタイム デベロッパー通知を実装することを強くおすすめします。
詳細はこちらをご覧ください
。
アプリ外購入にうまく対処する(Billing Library 2.0 以降のみ)
ユーザーが定期購入の再開後にアプリを開いたときに、
購入を承諾
し、新規購入を認識したことを伝えるアプリ内メッセージを表示するようにします。アプリ外購入を扱う
ベスト プラクティス
をご覧ください。
すべての機能で変更が必要になるわけではありませんが、11 月 1 日までに各機能をテストしておくことを強くおすすめします。簡単に移行できるように、Google はすべてのライセンス テスト アカウントでアカウントの一時停止、アカウントの復元、定期購入の一時停止、定期購入の再開を有効化しています。詳しくは、
定期購入固有の機能をテストする
をご覧ください。
Reviewed by Hidenori Fujii - Google Play Developer Marketing APAC
ラベル
#11WeeksOfAndroid
18
#Android12
1
#AndroidDevJourney
1
#androiddevsummit
5
#GoogleIO
19
#WeArePlay
11
12l
1
5 star apps
1
Ads
1
advertising
1
AGDE
1
AGDK
2
AGI
1
AI
3
AI Announcements beginner Explore Generative AI
1
AI Announcements beginner Explore Generative AI、
1
Android
112
Android 10
1
Android 11
1
Android 12 Beta 5
1
Android 12L
1
Android 13
3
Android 14
7
Android 14 Beta 4
1
Android 14 ベータ版4
1
Android 15
4
Android App Development
42
Android app excellence
1
Android Architecture
1
Android Architecture Components
1
Android Auto
4
Android Automotive OS
1
Android Dev
2
Android Dev Summit
1
Android Dev Summit 2021
1
Android Developer
31
Android Developers
50
Android Development
8
Android Development Tools
1
Android fitness
1
Android for cars
5
Android Game Development Kit
1
Android Games
2
Android health
3
Android Jetpack
10
Android O
1
Android photo picker
1
Android SDK
2
Android SDK Upgrade Assistant
1
android security
7
Android Stu
1
Android Studio
35
Android Studio Bumblebee
1
Android Studio Chipmunk
1
Android Studio Dolphin
2
Android Studio Dolphin Beta
1
Android Studio Electric Eel Canary
1
Android Studio Giraffe
1
Android Systemui
1
Android Tools
2
Android TV
4
Android TV OS
1
Android10
1
Android11
19
Android12
13
android13
6
Android14
2
Android15
2
Android9
1
androidbasics
1
AndroidDev
1
AndroidDevChallenge
4
AndroidGoogle Play
1
androidstudio
3
AndroidX
4
announcement
3
Announcements
12
aosp
1
APIs
1
App
2
App Bundle
2
app development
4
app lifecycle
1
app performance
1
App quality
3
App Security
1
appexcellence
2
appexcellencecasestudy
1
appquality
2
apps
2
AppWidgets
1
Architecture
2
Assistant
1
attestation
1
Authentication
3
Best Apps 2020
1
best apps 2022
1
best apps 2023
1
Best games 2020
1
best games 2022
1
best games 2023
1
Best Practices
2
Beta
2
Biometrics
1
Buildbetterapps
2
CameraX
2
case study
6
ChromeOS
1
Cloud photos
1
coding productivity
1
compatibility
3
Compose
20
Compose Animation Previews
1
Conversation API
1
conversations
2
COVID-19
3
credential manager
1
Custom Model
1
Dagger Hilt
1
dark theme
1
Delegation
1
Dependency Injection
1
Design Patterns
1
Develop
1
Developer Preview
14
Developer Review
1
developer stories
5
developers
1
Developers Story
5
device explorer
1
devices
2
Edge-to-edge
1
events
2
Explore
2
Featured
152
Featured Game Development
1
Featured Google Play Policy
1
features
2
Firebase
2
Firebase Remote Config
1
foldables
7
form factors
3
game
19
Game Development
7
Game Mode API
1
games
2
gaming
1
GDG
1
Gemini
2
Get Inspired
2
get started
1
glance
1
Google AI Studio
1
Google Developers
1
Google for Games Developer Summit
2
Google I/O
5
Google Pixel Fold
1
Google Pixel Tablet
1
Google Play
122
Google Play App Safety
1
Google Play Billing
2
Google Play Billing Library
1
Google Play Console
3
Google Play developer distribution agreement
1
Google Play Developer Policies
3
google play developers
6
Google Play Devs
2
Google Play Game Services
1
Google Play Games
6
Google Play Indie games accelerator
2
Google Play Indie Games Festival
1
Google Play Integrity API
1
Google Play Latest
1
Google Play Pass
1
Google Play Points
1
Google Play SDK Index
1
Google Play Store
4
GoogleIO
3
googleplay
1
GPS
1
Gradle sync
1
Health Connect
1
Health Connect API
1
health data
1
How to build Android app
1
I/O Extended
2
I/O Extended Japan
2
Identify
1
IGF2020
6
IGF2021
9
Indie developers
1
Indie Game
16
Indie Games
1
Indie Games Festival
17
Indie Games Festival 2020
7
Indie Games Festival 2021
9
indies
5
Insights
1
Japanese
15
Japanese Developer
9
JetLagged
1
Jetpack
17
Jetpack Compose
23
Jetpack Compose 1.2
1
JetpackCompose
5
key
1
keymaster
1
keymint
1
keystore
1
Kotlin
21
Kotlin Android Extensions
1
Kotlin Beginners
3
Kotlin Symbol Processing
1
Kotlin Vocabulary
2
Large Screens
6
large_screens
1
latest
133
Learn
1
learn Android
1
lifull
1
live edit
1
Location
1
Location Data
1
Machine Learning
1
Mad Skills
3
MADSkills
3
Material Design
4
material you
4
Media
8
mikan
1
ML
1
ML Kit
1
mobile
2
Model Maker
1
Modern Android Development
1
monetization
3
multiplatform apps
1
Navigation
1
nonce field
1
notifications
2
Now in Android
27
Open source
1
Optimization
1
organization account
1
passkeys
2
people
2
People API
1
Performance
8
permissions
1
Pixel
3
Platform_Update
13
Platform_Updates
1
play
1
Play Billing
1
Play Console
21
Play Store
1
Policies
6
Policy
11
policy compliance
8
policy violations
8
privacy
29
Privacy Sandbox
2
privacy sandbox on android
1
Programming
1
provisioning
1
Requirements
3
Resources
1
safety
3
sandbox
1
Security
12
stable
1
Story
3
subscriptions
5
success stories
4
Tablets
6
tapple
1
TensorFlow
2
TensorFlow Lite
1
Testing
1
Tools
1
training
2
UI
2
UX
1
wear
1
Wear OS
15
Wearables
1
wearos
3
webinar
2
Windowinsets
1
Women in Gaming
1
Workmanager
2
ベータ版4
1
ブログ アーカイブ
2024
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2023
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2022
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
1月
2021
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2020
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2019
12月
9月
7月
6月
4月
3月
2018
8月
Feed
Follow @googledevjp
"プロダクトに関するご意見は
プロダクトフォーラム
にお願いします"