記事


必要な理由 API 使用の説明


対象となる API の使用がポリシーと一致していることを確認してください。





概観


あなたのアプリがコアな機能を提供するために使用する一部の API(自分で作成したコード内またはサードパーティの SDK に含まれているもの)は、デバイスの信号にアクセスしてデバイスやユーザを識別するために悪用される可能性があります。これはフィンガープリンティング (指紋採取) とも呼ばれます。ユーザがあなたのアプリに追跡の許可を与えているかどうかに関係なく、フィンガープリンティングは許可されません。iOS、iPadOS、tvOS、visionOS、watchOS 上のあなたのアプリまたはサードパーティの SDK でこれらの API を使用する理由を説明し、あなたのアプリまたはサードパーティの SDK が想定される理由でのみ API を使用していることを確認してください。


重要

API を使用する必須の理由を、そのプライバシーマニフェストファイルに理由を記述せずに App Store Connect にアップロードすると、Apple からアプリのプライバシー マニフェストに理由を追加するよう通知するメールが送信されます。2024 年 5 月 1 日以降、API の使用の必須の理由をプライバシーマニフェストファイルに記述していないアプリは、App Store Connect で受け入れられなくなります。

あなたのアプリまたはサードパーティの SDK が使用する API の必須理由の各カテゴリについて、あなたのアプリまたはサードパーティ SDK のプライバシーマニフェストファイルの NSPrivacyAccessedAPITypes 配列に、あなたのアプリが API のカテゴリを使用する理由を報告する辞書を追加して下さい。あなたのアプリのコードで API を使用する場合は、あなたのアプリのプライバシーマニフェストファイルで API を報告する必要があります。サードパーティ SDK のコードで API を使用する場合は、あなたのサードパーティ SDK のプライバシーマニフェストファイルで API を報告する必要があります。あなたのサードパーティ SDK は、サードパーティ SDK をリンクするアプリのプライバシーマニフェストファイルや、アプリがリンクする他のサードパーティ SDK のプライバシーマニフェストファイルに依存して、サードパーティ SDK による API の使用の必須理由を報告することはできません。


API を使用する必須の理由のアプリ内の各実行可能ファイルまたは動的ライブラリについては、その実行可能ファイルまたは動的ライブラリを含むバンドルに、API を報告するプライバシーマニフェストファイルを含める必要があります。フレームワークと動的ライブラリの予想される場所については、コンテンツをバンドル内に配置 を参照してください。


重要

あなたのアプリまたはサードパーティ SDK では、これらの各 API の使用とそれらの使用から得られるデータを正確に反映する 1 つ以上の承認済み理由を宣言しなければなりません。これらの API とそれらの使用から得られるデータは、宣言した理由でのみ使用できます。宣言した理由は、ユーザに提示されるあなたのアプリの機能と一致している必要があり、API または派生データを追跡に使用することはできません。

NSPrivacyAccessedAPITypes 配列内の各辞書には、以下のキーと値が含まれている必要があります。


NSPrivacyAccessedAPIType

あなたのアプリが使用する API の必須理由のカテゴリを識別する文字列。あなたが提供する値は、以下のセクションにリストされている値のいずれか一つでなければなりません。


NSPrivacyAccessedAPITypeReasons

あなたのアプリが API を使用する理由を識別する文字列の配列。あなたが提供する値は、以下のセクションでアクセスした API 型に関連する値でなければなりません。


API の必要な理由のカテゴリ、各カテゴリに含まれる API、プライバシーマニフェストに含めることができる理由については、辞書キーのドキュメントに記載されています。


注意

Apple は、API の必須の理由と使用理由のリストを継続的に確認しており、この記事を随時更新します。あなたのアプリが API を使用するのに必須の理由があり、アプリを使用するユーザに利益を提供する場合、ここに記載されていない理由で、新しい承認理由のリクエストを送信 (Apple Developer にリンクします) してください。

プライバシーマニフェストファイルの作成の詳細については、プライバシーマニフェストファイルプライバシーマニフェストの作成 を参照してください。





以下も見よ


必須


あなたのアプリまたはサードパーティの SDK にプライバシー マニフェストを追加する

あなたが収集したデータと、あなたのアプリまたはサードパーティの SDK で使用する API の必要な理由を報告します。


プライバシーマニフェストでデータの使用を説明する

あなたのアプリまたはサードパーティの SDK によって収集されたデータを宣言します。


アプリのプライバシー構成

プライバシーマニフェストファイル内のルートオブジェクトを表すデータ構造。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ