リテンションメッセージ
Retention Messaging は、iOS の Cancel Subscription 画面でサブスクリプションをキャンセルする直前に、カスタムメッセージを表示する Apple の機能です。理由やオファーを提示することでサブスクリプションの解約を抑止できます。
Adapty は Apple の Retention Messaging API に接続しているため、サブスクライバーが Cancel Subscription をタップするたびに、Apple がリアルタイムで適切なメッセージをリクエストします。Adapty がそのエンドポイントを代わりに処理します。Adapty ダッシュボードでメッセージの作成、ローカライズ、テストを行うだけで、Adapty が Apple に自動で応答します。バックエンドの構築もアプリのリリースも不要です。
メッセージには2種類あります。デフォルトメッセージはプレーンなテキストで、プロモメッセージを表示できない場合のフォールバックとして機能します。プロモメッセージはその上に具体的なインセンティブを追加します。割引、無料トライアル、またはより適切なプランへの切り替えなどです。Appleは各サブスクライバーに、プロダクトと言語に合ったメッセージを表示します。
リテンションメッセージングの設定
AdaptyをAppleのリテンションメッセージングに接続する方法:Appleへのアクセス申請、サンドボックスでの設定、Appleのパフォーマンステスト通過、本番環境への切り替えまでを解説します。
リテンションメッセージを作成する
Adaptyでデフォルトおよびプロモーションリテンションメッセージを作成します。コンテンツの記述、オファーやプランの切り替えの追加、ローカライズ、Appleのレビュー提出まで対応しています。
メッセージのパフォーマンスを追跡する
AdaptyのRetention MessagingテーブルでShown、Retained、Retention rateの各列を読み取り、RetainedがShownより遅れる理由を学びます。
クイックスタート
始める前に、以下が必要です:
- Adapty に設定済みの App Store Connect API キー
- Apple によるアプリの承認。Apple の審査には最大1か月かかるため、早めにリクエストを送ってください。
- メッセージの対象となるプロダクトが少なくとも1つ。
準備ができたら:
- サンドボックスモードで Adapty を Retention Messaging API に接続する。
- サンドボックスアカウントまたは TestFlight を使って、最長期間のプロダクトを購入し、サブスクリプションをアクティブな状態に保つ。
- Apple のパフォーマンステストをパスする。最大1時間かかる場合がある。
- 本番モードに切り替える。
- 本番メッセージを作成する — まずデフォルトメッセージ、次にプロモメッセージの順で作成し、それぞれ Apple のレビューに提出する。
- Apple の承認後、各メッセージのパフォーマンスをトラッキングする。