プライバシー回答ガイドの使い方
App Store「App のプライバシー」と Google Play「データ セーフティ」の申告で、何にチェックを入れればよいかを、プライバシーポリシーの回答から自動で作成します。
なぜ必要?
ストアの申請では、プライバシーポリシーのURLとは別に、アプリが「どんなデータを、何の目的で集めているか」を申告する必要があります。自分では何も集めていないつもりでも、広告や解析の SDK が集めているデータも申告の対象です。選択肢が多く、App Store と Google Play で項目名も違うため、個人開発でつまずきやすいポイントです。
-
プライバシーポリシーを作る
回答ガイドは、プライバシーポリシーの質問への回答をもとに作られます。まだ作っていない場合は、プライバシーポリシーの作り方を参考に作成してください。広告や解析ツールの質問では、組み込んでいる SDK をもれなく選ぶのがポイントです。
-
回答ガイドを開く
開き方は2つあります。
- 開発者コンソールの「ストア提出用ページ」で、プライバシーポリシーの行にある [🧭 プライバシー回答ガイド] を押す
- プライバシーポリシーの編集画面の上部にある [ストア申請用のプライバシー回答ガイドを見る] を押す
-
「審査で指摘されやすいポイント」を確認する
回答の内容に応じて、アカウント削除機能の義務、ATT(トラッキング許可ダイアログ)、子ども向けアプリの広告の制限、投稿機能のモデレーションなど、審査でリジェクトされやすい点が表示されます。申告の前にアプリ側の対応が必要なものもあるので、最初に目を通してください。
-
App Store「App のプライバシー」に入力する
場所 App Store Connect → アプリを選択 →「App のプライバシー」→「作業を開始」 使い方 回答ガイドの App Store タブの表で、「チェックするデータの種類」に挙がっている項目にチェックを入れ、それぞれ「使用目的」「ユーザに紐付け」を表のとおりに選びます トラッキング 広告SDK由来の行(デバイスID・広告データなど)は「トラッキングに使用」を「はい」にします -
Google Play「データ セーフティ」に入力する
場所 Google Play Console → アプリを選択 →「ポリシー」→「アプリのコンテンツ」→「データ セーフティ」 使い方 回答ガイドの Google Play タブで、最初の質問(収集・暗号化・削除リクエスト)の答えを確認し、表の「選択するデータの種類」ごとに「収集/共有」と「目的」を選びます 共有の判断 広告SDKへの提供は「共有」、解析ツールなどサービス提供者への提供は「共有」に含めません。表に区別して表示しています。くわしくはデータ セーフティの書き方へ -
SDK 各社のドキュメントで最終確認する
ガイドの下部に、組み込んでいる SDK 各社が公開している「ストア申告用のドキュメント」へのリンクが表示されます。SDK のバージョンや設定によって集めるデータが変わることがあるので、最後に各社の記載と見比べてください。
見本:広告と解析を入れたゲームの場合
「AdMob で広告を配信」「Firebase Analytics と Crashlytics を利用」「アプリ内課金あり」と回答したときに作られる回答ガイドです。タブで App Store と Google Play を切り替えられます。
🧭 ストア申請用のプライバシー回答ガイド
このポリシーの回答をもとに、App Store「App のプライバシー」と Google Play「データ セーフティ」でどう答えればよいかの目安です。組み込んでいるSDKの実際の挙動は、下の各社ドキュメントで必ず確認してください。回答を変えて保存すると、ここも更新されます。
⚠️ 審査で指摘されやすいポイント
- アプリ内課金:決済は Apple / Google が行うため、課金情報をアプリ側のサーバーや外部サービス(RevenueCat など)に送らない限り、「購入履歴」の申告は通常不要です。送っている場合は App Store「購入 > 購入履歴」、Google Play「金融情報 > 購入履歴」を申告してください。
- App Tracking Transparency(ATT):広告で IDFA を使う場合、App Store の「トラッキング」は「はい」になり、アプリ起動時に ATT の許可ダイアログの表示が必要です。Info.plist に NSUserTrackingUsageDescription を追加し、広告SDKが要求する SKAdNetwork の設定も行ってください。広告を非パーソナライズのみで配信し IDFA を使わない場合は「いいえ」にできます。
App Store Connect → アプリ →「App のプライバシー」→「作業を開始」
| データを収集していますか? | はい、このAppからデータを収集します |
|---|---|
| トラッキング目的で使用? | はい(広告SDKで IDFA を使う場合。ATT の許可ダイアログが必要) |
| チェックするデータの種類 | 使用目的 | ユーザに紐付け | 理由 |
|---|---|---|---|
| ID > デバイスID(Device ID) | 他社広告 解析 | いいえ | Google AdMob、Firebase Analytics、Firebase Crashlytics |
| 使用状況データ > 広告データ(Advertising Data) | 他社広告 | いいえ | Google AdMob |
| 使用状況データ > 製品の操作(Product Interaction) | 他社広告 解析 | いいえ | Google AdMob、Firebase Analytics |
| 位置情報 > おおよその位置情報(Coarse Location)※IPアドレスから推定 | 他社広告 解析 | いいえ | Google AdMob、Firebase Analytics |
| 診断 > パフォーマンスデータ(Performance Data) | 解析 | いいえ | Google AdMob |
| 診断 > クラッシュデータ(Crash Data) | App の機能 解析 | いいえ | Firebase Crashlytics |
「トラッキングに使用」は、広告SDK由来の行(デバイスID・広告データ など)で「はい」を選びます。
Google Play Console → アプリ →「ポリシー」→「アプリのコンテンツ」→「データ セーフティ」
| 必須のユーザーデータを収集または共有しますか? | はい |
|---|---|
| 収集したデータはすべて転送時に暗号化されますか? | はい(主要なSDKは HTTPS で通信します。自前のサーバーへの送信も HTTPS にしてください) |
| ユーザーがデータの削除をリクエストする方法はありますか? | はい(プライバシーポリシー記載のメールアドレスで削除依頼を受け付け) |
| 第三者と共有するデータ | あり(広告SDKへの提供は「共有」に該当します) |
| 選択するデータの種類 | 収集/共有 | 目的 | 理由 |
|---|---|---|---|
| デバイスまたはその他の ID | 収集・共有 | 広告またはマーケティング 分析 不正防止、セキュリティ、コンプライアンス | Google AdMob、Firebase Analytics、Firebase Crashlytics |
| 位置情報 > おおよその位置情報 | 収集・共有 | 広告またはマーケティング 分析 不正防止、セキュリティ、コンプライアンス | Google AdMob |
| アプリのアクティビティ > アプリの操作 | 収集・共有 | 広告またはマーケティング 分析 不正防止、セキュリティ、コンプライアンス | Google AdMob、Firebase Analytics |
| アプリの情報とパフォーマンス > クラッシュログ・診断 | 収集・共有 | 分析 不正防止、セキュリティ、コンプライアンス アプリの機能 | Google AdMob、Firebase Crashlytics |
各データ種類の「データは一時的に処理されますか」「ユーザーはこのデータ収集を選択できますか」は、SDKのドキュメントやアプリの実装に合わせて回答してください(広告・解析SDKは通常「必須」)。
各社SDKのストア申告ドキュメント
- Google AdMob:App Store 向け / Google Play 向け
- Firebase Analytics / Firebase Crashlytics:App Store 向け / Google Play 向け
注意点
- 回答ガイドは一般的な目安です。最終的な申告内容は、アプリの実装と SDK 各社のドキュメントをもとに開発者ご自身で判断してください。
- プライバシーポリシーと申告の内容が食い違うと、審査で指摘されることがあります。SDK を追加・削除したら、プライバシーポリシーの回答を更新して保存してください。回答ガイドも自動で更新されます。
- 端末の中だけで使い、外部に送信しないデータ(端末内のセーブデータなど)は、通常は申告不要です。