TL;DR. TestFlightのインストール、セッション、クラッシュはApp Store Connect内の専用タブで記録され、App Analyticsのダウンロードや獲得ソースの数値には表示されず、App Storeのランキングにも影響しません。TestFlightのフィードバックは公開レビューではなく開発者宛ての非公開メッセージであり、星評価も一切付きません。TestFlightのデータが唯一混ざり込む場所は「売上とトレンド」で、App Analyticsが意図的に除外しているTestFlightの取引がここには含まれます——ダウンロード数ではなく収益を突き合わせているなら知っておく価値があります。

インディー開発者がローンチや大型アップデートの前にベータテストを行うとき、よく同じような疑問を持ちます:このTestFlightの活動は、App Storeで重要な数字——ダウンロード数、キーワードランキング、星評価——に触れるのか?正直な答えは3つとも「いいえ」で、Apple自身のドキュメントも推測ではなく確認できるほど具体的です。

TestFlightのインストールはApp Storeのダウンロード数にカウントされる?

いいえ。TestFlightのインストールは、App Store Connect内のTestFlightタブの中で、インストール数・セッション数・クラッシュ数・フィードバック数・招待数・グループという独自の指標として記録され、App Analyticsとは完全に切り離されています。App AnalyticsはダウンロードをApp Store の検索、App Store の閲覧、参照元アプリ、参照元Web、App Clip、法人購買という6つの獲得ソースタイプで報告しますが、TestFlightはそのどれにも含まれません——この6つが実際に何を意味するかは、App Analyticsのソースタイプガイドで解説しています。

実務上は:ローンチの1週間前に500人のテスターにベータ版を配信したら、伸びを見るべきはApp AnalyticsではなくTestFlightタブのインストール数です。その週にApp Analyticsのダウンロードグラフが動いたなら、原因は別にあります——ベータの招待だけではグラフは動きません。

TestFlightのベータ活動はApp Storeのキーワードランキングに影響する?

いいえ。Appleのランキングシグナルは、公開中のApp Store商品ページと、それに紐づくApp Storeの指標——App Analyticsが発見、インプレッション、コンバージョンとして報告しているもの——から生まれます。TestFlightのビルドはApp Store検索に一切インデックスされません。Apple自身のTestFlightドキュメントは、テスターがビルドにアクセスする方法を招待メールかパブリックリンクの2つだけとしており、検索については一切触れていません——検索する対象がそもそも存在しないからです。数週間にわたって数千人の熱心なテスターが参加したベータであっても、誰もインストールしなかったベータと比べてキーワードランキングへの影響は変わりません。

TestFlightのフィードバックはApp Storeのレビューとしてカウントされる?

いいえ。これはユーザーがアプリに反応するという点で両者が似ているため、多くの人がつまずくポイントです。TestFlightのフィードバックは非公開の投稿で、テスターはTestFlightアプリを通じてスクリーンショットやクラッシュレポート、コメントを開発者に送り、それはビルドページのフィードバック指標としてカウントされます。星評価は一切付かず、公開されることもありません。App Storeの評価とレビュー数はまったく別のシステムから生まれ、公開中のリスティングに紐づいています。詳しくはApp Storeのレビューへの返信ガイド評価プロンプトのタイミングガイドで解説していますが、どちらもTestFlightのベータには触れません。

TestFlightのデータが実際に混ざり込む場所:売上とトレンド

唯一の本当の例外がひとつあり、App Store Connectのレポートツール間で数字を突き合わせているとうっかり見落としがちです。Appleのドキュメントははっきりとこう述べています:「App Analyticsは、TestFlightビルドからの売上指標(アプリ内課金、売上、支払いユーザー数、収益)を除外しますが、売上とトレンドにはそれらが含まれます」。ベータテスターがサブスクリプションやアプリ内課金のフローを実際に操作している場合——ローンチ前にまさにやってほしいことです——その取引は売上とトレンドには表示されますが、App Analyticsには表示されません。ベータ期間中に2つのレポートの数字が一致しないなら、たいていこれが原因であり、不具合ではありません。

ベータをこれから計画するなら知っておきたい実務上の数字

  • 内部テスターは最大100人(アカウント所有者、管理者、App管理者、デベロッパ、またはマーケティングのロールが必要)、外部テスターは最大10,000人(App Store Connectのロールは不要——招待メールかパブリックリンクで十分)。
  • ビルドはアップロードから90日間テスト可能で、期限が切れる前にビルド番号を上げた新しいビルドをアップロードしないと、テストできない空白期間が生じます。
  • グループに追加した最初のビルドのみがApp Reviewに送られます。以降のビルドは完全な審査をスキップできる場合があるため、新しいアップロードのたびにメタデータの問題を確認する審査サイクルが得られると思い込まないでください。
  • App Store Connectのロールガイドで解説した通りキーワード、サブタイトル、スクリーンショットの編集をロックアウトされているデベロッパロールも、TestFlightのテスターとビルドを管理できるロールのひとつです。これは覚えておく価値のある切り分けです:ベータを出荷する担当者と、アプリの発見性を左右する変更を行える担当者は、同じチームメイトである必要が必ずしもないのです。

これらすべてがTestFlightをASOツールにするわけではありません。TestFlightはApp Storeでの存在と完全に並行して動く配信・QAのための場であり、そこには一切触れません——だからこそ、ランキングデータや評価を歪める心配をせずに、長期間アクティブなベータを走らせても安全なのです。