ハイライト
WWDC23 では App Store 予約注文に地域別公開機能が導入されました。開発者は選択した国・地域のみで予約注文を開放でき、既に公開済みの App が新地域へ展開する際にも予約注文を利用でき、リリース日は最大 365 日前まで設定できます。
主要内容
以前、App Store の予約注文はグローバルスイッチでした。オンにすればすべての地域が同時に予約状態になり、オフにすればどの地域にも予約ボタンは表示されません。1 つの市場で様子を見てから段階的に展開したい開発者にとって、この設計は柔軟性に欠けていました。
WWDC23 がこの問題を解決しました。App Store Connect の予約注文機能に 3 つの重要な更新が加わりました。
第一に、地域別の予約注文管理。 未公開の新規 App は、選択した国・地域のみで予約注文を開放できます。App Store Connect の「Pricing and Availability」ページで対象地域にチェックを入れると、App はその地域でのみ予約ボタンを表示します。他地域のユーザーには App が表示されません。
第二に、公開済み App の新地域展開でも予約注文が使える。 これは「ソフトローンチ(soft launch)」戦略の重要な支えです。まず小さな市場で正式リリースし、リテンションとコンバージョンデータを検証します。プロダクトが安定したら、参入を準備している大きな市場で予約注文を開放します。ユーザーはプロダクトページを見て予約ボタンをタップでき、設定した日付に App が自動的にダウンロード可能になります。この期間中、マーケティングキャンペーンと組み合わせて初期ユーザーを蓄積できます。
第三に、予約注文日付の編集がより柔軟に。 新規 App の予約注文リリース日は最大 180 日先まで設定できます。公開済み App が新地域に展開する場合は最大 365 日先まで設定できます。リリース日の変更、早期リリース、予約注文のキャンセルが可能です。ただし予約注文をキャンセルした後、同じ地域で再度予約注文を開放することはできず、予約済みユーザーには通知が届きます。ユーザー体験に影響するため、頻繁なキャンセルは推奨されません。
Availability ページには地域別の公開ステータス表示が追加されました。各国・地域の横に「Ready for Sale」「Pre-Order」「Unavailable」が表示され、ステータスが一目でわかります。
予約注文 App はカスタムプロダクトページ(Custom Product Pages)とプロダクトページ最適化(Product Page Optimization)にも対応しました。地域ごとに異なるスクリーンショットと文案の組み合わせを作成し、A/B テストでコンバージョン率が最も高いバージョンを見つけられます。テストデータは App Analytics で予約ソース別に追跡できます。
詳細
地域別予約注文設定の完全フロー
(00:30)App Store Connect で地域別予約注文を設定するプロセスはコードを一切必要としません。すべて Web インターフェースで完了します。
ステップ 1:App レコードを作成し「Pre-Order」を選択
App Store Connect で新規 App を作成する際、「Pricing and Availability」ステップで「Release Method」を「Pre-Order」に設定します。
ステップ 2:対象地域を選択
同じページの下部に地域リストが表示されます。「All Regions」のチェックを外し、予約注文を開放したい国・地域を手動でチェックします。
Pricing and Availability 設定例:
Release Method: Pre-Order
Pre-Order Start Date: 2023-06-15
Expected Release Date: 2023-09-15
開放地域:
✅ 米国
✅ イギリス
✅ オーストラリア
❌ カナダ
❌ ドイツ
✅ 日本リージョン
キーポイント:
- 予約注文開始日は、ユーザーに予約ボタンを見せたい日付です
- 予定リリース日は App が正式にダウンロード可能になる日付です
- 新規 App のリリース日は予約注文開始日から最大 180 日後まで設定できます
- 公開済み App が新地域に展開する場合は最大 365 日後まで設定できます
ステップ 3:地域ごとにカスタムプロダクトページを作成
(02:15)予約注文 App はカスタムプロダクトページを使用できます。「Custom Product Pages」タブに移動し「Create」をクリック、ページに名前を付け、対象地域を選択します。
日本市場向けに日本語スクリーンショットと説明文のセットを、米国市場向けに別の英語素材セットを作成できます。各カスタムページには独立した URL があり、ソーシャルメディアや広告で個別に配信できます。
ステップ 4:プロダクトページ最適化テストを開始
(03:45)プロダクトページ最適化テストでは、同じ地域向けに複数の代替プロダクトページを作成し、それぞれ異なるスクリーンショット、アイコン、説明文を設定できます。App Store は設定した比率でユーザーに異なるバージョンをランダム表示し、App Analytics で各バージョンのコンバージョン率を報告します。
プロダクトページ最適化テスト設定例:
テスト名: 予約注文ページ A/B テスト
テスト地域: 米国
トラフィック配分:
オリジナルページ: 50%
バリアント A(新スクリーンショット): 25%
バリアント B(新説明文): 25%
キーポイント:
- 正式リリースを待たず、予約注文段階で A/B テストを実行できます
- テスト結果は App Analytics の「Acquisition Sources」で予約チャネル別に表示されます
- テスト終了後、コンバージョン率が最も高いバージョンを正式プロダクトページとして選択します
公開済み App の新地域展開における予約注文
(05:00)一部地域で既に公開されている App の場合、「Pricing and Availability」ページで地域リストの下の「Add Region」をクリックします。新地域では「Release Immediately」または「Pre-Order」を選択できます。
「Pre-Order」を選択した後、リリース日を設定(最大 365 日後)すると、その地域のユーザーに予約ボタンが表示されます。App の既存バージョンは設定日にその地域で自動的にダウンロード可能になります。
このフローは新しい App バージョンの提出を必要としません。すべての設定は App Store Connect のバックエンドで完了し、即座に有効になります。
予約注文ステータスの確認と管理
(06:30)Availability ページは地域別にステータスを表示します。各地域は 3 つの状態のいずれかを表示します:
- Ready for Sale:App が正式に公開され、ユーザーが直接ダウンロード可能
- Pre-Order:App が予約注文状態で、予定リリース日を表示
- Unavailable:その地域では利用不可
予約注文のリリース日はいつでも変更(前倒しまたは延期)でき、予約注文を即座に正式リリースに切り替えることもできます。変更後、予約済みユーザーはリリース日に自動的に App を受け取ります。
重要ポイント
1. インディー開発者のユーティリティ App 向けソフトローンチ
ニュージーランドやオーストラリアなどの英語圏小市場でまず正式リリースし、2〜4 週間でリテンション率とクラッシュ率を検証します。指標が基準を満たしたら、米国や英国などの大市場で予約注文を開放し、Product Hunt などのチャネルと組み合わせます。予約注文期間中に蓄積したユーザーはリリース日に自動的にコンバージョンし、初日ダウンロードのピークを形成してランキング向上に役立ちます。
入門パス:App Store Connect > 新規 App > Release Method: Pre-Order > 対象小市場のみチェック。
2. 地域ごとにローカライズされた予約ページを作成
カスタムプロダクトページ機能を使い、日本、韓国、欧州などの重要市場向けにローカライズされたスクリーンショットと説明文を作成します。各ページは独立した URL を生成し、対応地域のソーシャルメディア広告に配信します。App Analytics で地域別の予約ソースからコンバージョン率を追跡します。
入門パス:App Store Connect > Custom Product Pages > Create > 対象地域を選択 > ローカライズ素材をアップロード。
3. 予約注文段階でプロダクトページ最適化テストを実行
正式リリースまで A/B テストを待つ必要はありません。予約注文段階で 2〜3 つのプロダクトページバリアントを作成し、異なるスクリーンショット順序やタイトル文案が予約コンバージョンに与える影響をテストします。予約注文データは最終ダウンロードデータと同一ではありませんが、プロダクトページの魅力を効果的に反映します。
入門パス:App Store Connect > Product Page Optimization > Create Test > 予約ページの対象地域を選択 > トラフィック配分を設定。
4. 予約注文データで価格戦略を導く
地域ごとに異なる価格を設定した後、予約量の差異を観察します。App Analytics の予約コンバージョンファネルデータと組み合わせ、正式リリース前に価格戦略を調整します。予約注文データはアンケート調査より信頼性が高く、実際の購入意欲を反映します。
入門パス:App Store Connect > Pricing and Availability > 地域別価格設定 > App Analytics > Acquisition Sources > 予約チャネル。
5. サブスクリプション App のウォームアップマーケティング
サブスクリプション App は予約注文に特に適しています。1〜2 ヶ月前から予約注文を開放し、ソーシャルメディアとメールリストで継続的に露出します。ユーザーは予約注文時に支払い不要で、ダウンロード時にサブスクリプションが開始されるため、予約注文のハードルが低くコンバージョン抵抗も小さいです。リリース日にユーザーが通知を受け取り、ダウンロードして無料トライアルを開始すれば、初日にトライアルユーザーのバッチを獲得できます。
入門パス:リリース日を決定(リリース 30〜60 日前の予約注文開放を推奨)> 予約ページを設定 > ソーシャルメディアで予約リンクを公開。
関連セッション
- Meet StoreKit for SwiftUI — StoreKit for SwiftUI は 3 つの新しいビューコンポーネントを提供し、数行のコードで App にアプリ内課金ページを追加できます
- Explore testing in-app purchases — StoreKit Testing in Xcode、Sandbox、TestFlight の 3 つの内購テストツールの違いと新機能を確認
- What’s new in App Store Connect — App Store Connect は WWDC23 で複数の更新を受け、より柔軟なプロダクトページ管理と分析ツールが追加されました
- Explore App Store Connect for SwiftUI — App Store Connect API に Swift クライアントが追加され、Swift プロジェクトで App メタデータを直接管理できます
- Meet the App Store Server Library — App Store Server Library はサーバー側レシート検証とサブスクリプションステータス通知の処理を支援します
コメント
GitHub Issues · utterances