TL;DR. アプリのプライバシーラベル——プロダクトページに表示される「栄養成分表示」——は、バイナリから自動抽出されるフィールドではなく、App Store Connect 上で自己申告する質問票です。回答はいつでも更新して「公開」をクリックできます。キーワードフィールドやサブタイトルと違い、この変更は新しいビルドも App Review のサイクルも経ずにプロダクトページへ反映されます。ただし質問票に回答できるのはアカウント所有者、管理者、App管理者のみで、サブタイトルやスクリーンショットを編集できるマーケティングには権限がありません。そしてこのラベルは自己申告であるため、App Review はバイナリとサードパーティ SDK が実際に行っていることと照合します——食い違いは単なる表記の問題ではなく、ガイドライン 5.1.1 または 5.1.2 に基づくリジェクトの対象です。

ほとんどのインディー開発者は、SDK リストがまだ短く、すべての回答が新鮮だったローンチ時に一度だけアプリのプライバシー質問票を埋めます。その後、何十ものバージョンを出荷し、分析 SDK を追加し、広告ネットワークを乗り換えても、App Store Connect のこのセクションを二度と開きません。プロダクトページのラベルは、いまだにローンチ当日のままです。

App Store のプライバシーラベルとは何で、どこにあるのか?

これはすべてのプロダクトページに表示される「栄養成分表示」で、アプリとそのサードパーティコードが収集するデータの内訳をユーザーのトラッキングに使用されるデータユーザーに関連付けられたデータユーザーに関連付けられないデータの3区分にグループ分けして示します。何も収集しないアプリには、この区分の代わりに独立した収集されたデータなしバッジが表示されます。

これは App Store Connect のアプリのプライバシーにあり、タイトル・サブタイトル・キーワードフィールドが置かれているアプリ情報とは別セクションです。バージョンごとではなくアプリごとに回答するもので、「v3.2 時点でラベルに何と書かれていたか」という履歴は存在せず、現在公開されている状態のみが残ります。

プライバシーラベルの変更には新しいアプリバージョンが必要か?

いいえ。Apple 自身のドキュメントは明確です。プライバシーの回答はいつでも更新でき、変更のためにアプリのアップデートを提出する必要はありません。質問票を編集して「公開」をクリックすれば、プロダクトページのラベルはそのまま更新されます——新しいビルドも App Review の待ち時間も不要です。

これはプロモーション用テキストと同じ、当日中に変更できる数少ないフィールドの仲間です。対照的に、キーワードフィールド、サブタイトル、タイトルは、新しいバージョンが審査を通過してリリースされて初めてプロダクトページに反映されます。ローンチ以降にアプリが収集するデータが変わっていたら——新しい分析 SDK、決済プロバイダー、広告ネットワークなど——ラベルの更新は次の機能リリースを待つ必要がありません。

App Store Connect でアプリのプライバシー質問票を編集できるのは誰か?

アカウント所有者、管理者、App管理者のみです。これは他の ASO メタデータのロール設定よりも狭い範囲です。マーケティングはサブタイトル、キーワードフィールド、説明文、スクリーンショットを編集できますが、Apple はプライバシー質問票そのものへのアクセスをマーケティングには与えていません——プライバシーポリシー URL の入力だけは可能です。

これは、契約者にマーケティングロールを渡してプロダクトページ全体を任せたつもりでいる場合、実際に生じるギャップです。契約者は新しいサブタイトルやスクリーンショットは出荷できますが、SDK が変わってもデータ収集に関する回答には触れません——その依頼は管理者または App管理者を持つ人に回す必要があります。契約者をマーケティングに限定していて、プライバシーもその範囲に含まれると思い込んでいるなら、今日のうちに確認する価値があります。

なぜこのラベルは単なる記入項目ではなく、実際の App Review リスクなのか

このラベルは自己申告です——Apple がバイナリをスキャンして自動生成するわけではありません——しかし App Review は、アプリとそこに組み込まれたサードパーティ SDK が実行時に実際に行っていることや、リンクされたプライバシーポリシーと照らし合わせてこのラベルを確認します。SDK が収集しているデータ種別が漏れている、あるいはもうトラッキングしていない項目がまだ記載されたままになっているといった食い違いは、ガイドライン 5.1.1(データの収集と保存)および5.1.2(データの使用と共有)で直接カバーされています。その結果は警告ではなく、提出のリジェクト、あるいは既存の掲載であれば削除の可能性です。

このずれが最も起きやすいのはサードパーティ SDK です。分析 SDK や広告 SDK のデータ収集コードは自分で書いたものではありませんが、ラベルはそれでも実際の挙動を反映しなければなりません——そして SDK ベンダーは、あなたのリリーススケジュールとは無関係に自社のデータの扱い方を変更します。

次の提出前にやっておくべき監査

  1. App Store Connect → アプリのプライバシーを開き、現在公開されている回答を、前回のメジャーリリース時点のものではなく、今日時点の実際の SDK リストと突き合わせて読み直す。
  2. トラッキング関連の SDK(広告アトリビューション、クロスアプリ計測)を、アプリがいまも App Tracking Transparency の許可を要求しているかどうかと照らし合わせる。もう要求していないなら、ラベルにトラッキングすると書いておくべきではない。
  3. 何か変わっていたら回答を更新して「公開」をクリックする——新しいビルドなしで反映されるので、次のバージョンにまとめてその間忘れてしまう理由はない。
  4. これを担当している人が、マーケティングではなく実際にアカウント所有者、管理者、App管理者のいずれかを保有しているか確認する——マーケティングはページの他の部分を編集できても、この質問票には答えられない。

関連記事