TL;DR. プロモーション対象として設定したアプリ内購入は、App Store の検索結果、プロダクトページ、そして「Today」「ゲーム」「アプリ」タブに表示されることがあります — 30 文字の表示名、45 文字の説明、1024×1024 の画像から構成されます。同時に最大 20 件までプロモーションでき、どれをプロモーションするかを切り替えるのに新しいビルドは不要です。App Store Connect のチェックボックスひとつで、約 24 時間以内に Store 側に反映されます。消耗型は検索結果の対象外です。稼働中の IAP を持つインディー開発者のほとんどは、「App Storeでのプロモーション」のチェックボックスを一度もオンにしたことがありません。
サブスクリプション、アップグレード、コンテンツパックを販売しているなら、あなたはすでに使われていない App Store Connect のメタデータを持っています。アプリ内購入の表示名と説明です。明示的にプロモーションしていない限り、そのテキストはユーザーがすでにアプリをダウンロードした後に目にする購入シートの中にしか存在しません。検索には一切触れません。
プロモーション対象のアプリ内購入とは?
プロモーション対象のアプリ内購入とは、App Store Connect でフラグを立てて、アプリ内購入のフロー以外の場所 — プロダクトページ、App Store の検索結果、そして Apple のエディターにフィーチャーされれば「Today」「ゲーム」「アプリ」タブにも表示されるようにしたものです。iOS 11 以降を搭載したデバイス向けに、すべての国と地域を対象として、最大 20 件のアプリ内購入を同時にプロモーションできます。
プロモーション対象の IAP は、それぞれ独自の上限を持つ 3 つの App Store Connect メタデータから構成されます。
| フィールド | 上限 | 表示される場所 |
|---|---|---|
| 参照名 | 64 文字 | App Store Connect 内のみ、ユーザーには一切表示されない |
| 表示名 | 2〜30 文字 | プロモーションカードと検索結果に表示 |
| 説明 | 45 文字 | IAP の App Store プロダクトページに表示 |
| プロモーション用画像 | 1024×1024 px、PNG または高品質 JPEG | プロモーションカードに表示 |
参照名は、App内イベントのときと同じく内部管理用の情報です — App Store Connect や「売上とトレンド」レポートに表示される名前で、審査なしにいつでも編集できます。ユーザーの目に触れるテキストは表示名と説明だけなので、これらはサブタイトルと同じ重みを持ちます。検索したユーザーは、30 文字と 45 文字だけを頼りに、タップするかどうかを判断することになります。
プロモーション対象のアプリ内購入は実際に App Store の検索結果に表示されるのか?
はい。Apple 自身の開発者向けドキュメントには、プロモーション対象のアプリ内購入はプロダクトページやフィーチャータブに加えて「検索結果に表示される場合がある」と明記されています — ただし 1 つ例外があります。消耗型のアプリ内購入は、プロモーションの有無にかかわらず検索結果には表示されません。あなたのマネタイズモデルがサブスクリプション、非消耗型、または非更新型サブスクリプションであれば、この検索面は利用できます。消耗型のみ(コインパックや使い切りクレジットなど)の場合は、検索は選択肢に入らず、プロモーションはプロダクトページにのみ効果があります。
アプリ内購入をプロモーションするのに新しいアプリバージョンは必要か?
いいえ — どの IAP をプロモーションするか、どの順序で並べるかは、すべて App Store Connect 内だけで完結し、新しいビルドは不要です。**「Monetization」>「In-App Purchases(アプリ内購入)」**の下で該当の IAP を開き、プロモーション用画像を追加し、「App Storeでのプロモーション」にチェックを入れ、並べ替えコントロールで表示優先度を設定します。Apple によれば、変更が Store に反映されるまで最大 24 時間かかる場合があります。
とはいえ、プロモーションを公開する前に、あらかじめ満たしておく必要がある条件が 2 つあります。
- その IAP 自体が App 審査で承認済みであること。 プロモーションは、すでに承認済みの IAP の上に乗る表示設定にすぎません — プロモーションのために新たに何かを審査へ提出するわけではありません。
- アプリが
PurchaseIntentAPI に対応していること。 App Store がプロモーション対象のプロダクトページを表示し、ユーザーがそこから直接購入できるようにするために必要です。これがなければ、チェックボックスがオンであっても Apple はプロモーションを表示しません。
これまで一度も IAP を提出したことがない場合、最初の 1 件は事情が異なります。最初の消耗型、最初の非消耗型、最初の自動更新型サブスクリプション、最初の非更新型サブスクリプションは、それぞれ新しいアプリバージョンと一緒に提出する必要があります。すでに出荷済みのタイプであれば、以降の IAP は単独で審査に提出でき、アプリのアップデートは不要です。
プロモーションをオンにできるのは誰か?
すでに承認済みの既存 IAP をプロモーションするには、App Store Connect でアカウント所有者、管理者、App管理者、デベロッパ、マーケティングのいずれかの役割が必要です — これは、そもそも IAP を審査に提出できる役割(アカウント所有者、管理者、App管理者のみ)よりも明らかに幅広いものです。実務上は、開発者が IAP を出荷し、マーケティング担当者は権限を昇格させなくても、どれをどの順序でプロモーションするかを決められるということです。
タップされる表示名の書き方
使えるのは 30 文字だけで、頼れる 2 つ目のフィールドはありません。Apple がプロモーション対象 IAP について示しているガイダンスの中で、一貫して言えることがいくつかあります。
- 「100 個の宝石」や「プラン 1」のような汎用的なラベルは書かないでください。3 つのサブスクリプションティアがあるなら、それぞれに番号ではなく、何が解放されるかに紐づいた固有の名前を付けましょう。
- 自動更新型サブスクリプションでは、名前に期間を含めてください — 検索結果をざっと見たユーザーが、何も開かずに「Pro 月額」と「Pro 年額」を区別できるようにするためです。
- 名前をアプリと結びつけましょう。プロモーションカードはプロダクトページの外、タブの中に表示されることがあり、その場合ユーザーが持つ手がかりはアプリアイコンだけです。
- 45 文字の説明は差別化のために使う場所であり、表示名を繰り返す場所ではありません。2 つのティアが価格だけで違うなら、そう書きましょう — 価格は地域によって変わるため、コピーにハードコードすることはできません。
プロモーション用画像には、書き出す前に確認しておく価値のある独自の制約があります。スクリーンショットは不可、アプリアイコンの使い回しも不可、左下の隅に重要な要素を置かない(カードがプロダクトページ外に表示される際、Apple がそこにアプリアイコンを重ねて表示するため)、そして画像自体にテキストを焼き込まないこと。
はじめてのプロモーション・チェックリスト
稼働中の承認済み IAP があり、まだ一度もプロモーションしたことがないなら:
- マネタイズモデルが消耗型のみでないか確認しましょう — もし消耗型のみなら、プロモーションはプロダクトページには効きますが、検索には届きません。
- 最も意図の強い IAP を最初に選びましょう。検索したユーザーに着地してほしいティアやサブスクリプションであって、必ずしも最安のものではありません。
- 「名前」を伝える 30 文字の表示名を書きましょう。価格帯を伝える名前にはしないこと。
- 名前がまだ伝えていない情報を加える 45 文字の説明を書きましょう。
- テキストなし、スクリーンショットなし、左下の隅に重要な要素を置かない 1024×1024 の画像を書き出しましょう。
- アプリが
PurchaseIntentAPI を実装していることを確認しましょう — これがないと、承認後もプロモーションは表示されません。 - 「App Storeでのプロモーション」を切り替え、順序を設定して保存し、反映されているかを確認するまで最大 24 時間待ちましょう。
使われていない検索面
ほとんどのインディー開発者は、アプリ内購入のメタデータを内部の配管設備のように扱っています。購入シートに何か表示するために存在するだけの表示名、というわけです。しかし実際には、新しいビルドも、プロモーション自体のための新しい審査サイクルも、タイトルやサブタイトルやキーワードフィールドに触れることすらも必要とせずに、あなたの検索露出を広げられる数少ない App Store メタデータのひとつなのです。