Kusakabe Pages

App Store Connect「Appのプライバシー」設定と用語解説(AdMob・Firebase・ATT対応)

1. 概要・要約(TL;DR)

iOS アプリを App Store Connect で審査提出する際、「Appのプライバシー(App Privacy Details / 通称:プライバシー栄養表示ラベル)」 の回答が必須となる。

会員登録・ログイン機能を持たず、Google AdMob、Firebase Analytics、Firebase Crashlytics を導入している一般的な個人開発アプリ(Kotlin Multiplatform / iOS)における設定方針は以下の通り。

graph TD
    A["アプリでデータを収集しているか?"] -->|Yes| B["収集データ: ID / 利用状況 / 診断"]
    B --> C["【設問1】ユーザの個人情報に関連付けられるか?"]
    C -->|アカウントや氏名/メアドと紐付かない| D["❌ いいえ (Not Linked to User)"]
    B --> E["【設問2】トラッキング目的に使用されるか?"]
    E -->|他社アプリ/サイトを跨いで行動追跡 (AdMob/IDFA)| F["⭕ はい (Used for Tracking)"]
    E -->|アプリ内での分析・品質改善のみ| G["❌ いいえ"]

結論サマリー

データカテゴリ 収集項目 該当SDK 使用目的 ユーザへのリンク
(個人情報への関連付け)
トラッキング目的
ID ユーザID Firebase / AdMob アナリティクス
サードパーティ広告
❌ いいえ ⭕ はい
ID デバイスID (IDFA等) Google AdMob アナリティクス
サードパーティ広告
❌ いいえ ⭕ はい
使用状況データ 製品の操作 Firebase Analytics アナリティクス ❌ いいえ ❌ いいえ
診断 クラッシュデータ Firebase Crashlytics アナリティクス
Appの機能
❌ いいえ ❌ いいえ
診断 パフォーマンスデータ Firebase Crashlytics アナリティクス
Appの機能
❌ いいえ ❌ いいえ

2. 対象環境・構成


3. 各項目の詳細と判定基準

① 「ユーザの個人情報に関連付けられますか?」(Linked to the User)

② 「トラッキング目的に使用されますか?」(Used for Tracking)

③ 「使用目的」の分類


4. よくある疑問・運用ルール

Q1. 「公開」ボタンを押すとアプリ本体もリリースされてしまうか?

Q2. 設定内容は後から変更できるか?


5. 一次情報・公式リファレンス

  1. Apple Developer Documentation(Appのプライバシー詳細)
  2. Google Developers 公式ドキュメント

6. 未解決事項・今後の課題


7. 補足:AIアシスタントとのやり取り(背景ログ)

ユーザーからの質問

2.1 Appのプライバシー(データ収集項目の回答)の設定中です。 「このアプリから収集されるユーザIDはユーザの個人情報に関連付けられますか?」はどっちを選んだら良い? 今設定した内容で「公開」ボタンを押しても良い? 各項目の意味や後から変更できるかも記録しておきたい。

AIの回答要点