> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OneSignal SDKによって収集されるデータ

> OneSignal SDKが自動的に、手動で、またはユーザーの許可を通じて収集するデータフィールド — およびプライバシーコンプライアンスのためのデータ収集の制御方法。

OneSignal SDKは、自動的に、手動で、およびユーザーの許可を通じてデータを収集します。SDKが収集するデータのカスタマイズと同意の管理については、[個人データの取り扱い](./handling-personal-data)をご参照ください。ほとんどのデータは[ダッシュボードまたはAPIからエクスポート](./exporting-data)できます。

## オーディエンスセグメンテーションに使用されるデータ

以下のデータは、[セグメント](./segmentation)でオーディエンスをターゲットにするために使用できます：

| データ                    | 説明                                                                                            |
| ---------------------- | --------------------------------------------------------------------------------------------- |
| First Session Time     | ユーザーが最初にアプリを使用/ウェブサイトを訪問した日時（UTC）。                                                            |
| Last Session Time      | ユーザーが最近アプリを使用/ウェブサイトを訪問した日時（UTC）。                                                             |
| Session Count          | ユーザーがアプリを使用/ウェブサイトを訪問した回数。                                                                    |
| Total Usage Duration   | ユーザーがアプリとやり取りした総秒数。アプリがフォアグラウンドにあるときに記録されます。                                                  |
| Device OS              | デバイス/ブラウザのオペレーティングシステム。                                                                       |
| Device Language        | デバイス/ブラウザが報告する言語。SDK言語メソッドでも設定できます。                                                           |
| Timezone               | デバイス/ブラウザの最近のタイムゾーン（[IANA TZ](https://en.wikipedia.org/wiki/Tz_database)形式）。                  |
| Country                | デバイス/ブラウザの最近の国（[ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2)形式）。                     |
| Push Permission Status | デバイス/ブラウザでプッシュ通知が有効または無効になっているかどうか。                                                           |
| App Version            | **モバイルのみ** — 最新セッションで報告されたアプリのバージョン。                                                          |
| Location               | **モバイルのみ** — デバイスのGPS座標。[位置情報の追跡を有効にしてユーザーの承認が必要](./handling-personal-data#location-sharing)。 |

## セグメンテーションに使用できないデータ

OneSignal SDKは以下のデータも収集しますが、セグメントでは使用できません：

| データ                     | 説明                                                                                                                                        |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Application Identifier  | **モバイルのみ** — モバイルアプリケーションのパッケージ名。                                                                                                         |
| Cellular Carrier        | **モバイルのみ** — デバイスが使用するセルラーキャリアの名前。                                                                                                        |
| Device Model            | デバイス/ブラウザのモデル名。                                                                                                                           |
| IP Address              | デバイス/ブラウザがアクセスしているIPアドレス。EUユーザーの場合、OneSignalサーバーには保存されません。詳細については[IPアドレス追跡の取り扱い](./handling-personal-data#ip-address-collection)をご参照ください。 |
| `web_auth`および`web_p256` | [API CSVエクスポート](/reference/csv-export)からエクスポート可能なWebプッシュサブスクリプショントークン。                                                                    |
| Push Tokens             | FCMまたはAPNsによってデバイスに追加されたモバイルアプリおよびWebプッシュトークン。                                                                                            |

## OneSignalに手動で送信するデータ

以下のデータはオプションでOneSignalに送信できます。詳細については[個人データの取り扱い](./handling-personal-data)をご参照ください。

| データ           | 説明                                                    |
| ------------- | ----------------------------------------------------- |
| Email         | OneSignalを使用してユーザーにメールを配信したい場合、ユーザーのメールアドレス。          |
| Phone Number  | OneSignalを使用してユーザーにSMSを配信したい場合、ユーザーの電話番号。             |
| Tags          | セグメンテーションとパーソナライゼーションのためにキーと値のペアで保存される、ユーザーに関する追加データ。 |
| Custom Events | セグメンテーションとパーソナライゼーションのためにキーと値のペアで保存される、ユーザーに関する追加データ。 |

## Web SDKブラウザストレージ

Web SDKが使用する識別子、目的、ブラウザストレージのタイプ：

| 識別子名                                                     | 目的                       | タイプ                   |
| -------------------------------------------------------- | ------------------------ | --------------------- |
| `ONE_SIGNAL_SDK_DB`                                      | 通知権限ステータスに関連するユーザー設定の保存。 | IndexedDB辞書、顧客のドメイン上。 |
| `os_pageViews`,`isOptedOut`,`isPushNotificationsEnabled` | プロンプトとサブスクリプショントラッキング    | Local Storage         |
| `onesignal-pageview-count`,`ONESIGNAL_HTTP_PROMPT_SHOWN` | プロンプト                    | Session Storage       |

## よくある質問

### すべての自動データ収集を無効にできますか？

一部のデータについては可能です。[個人データの取り扱い](./handling-personal-data)ガイドを通じて、SDKが収集するデータをカスタマイズし、ユーザーの同意を管理できます。位置情報の共有やIPアドレスの収集の無効化などが含まれます。

### OneSignalはEUユーザーのIPアドレスを保存しますか？

いいえ。OneSignalはEUに位置するユーザーのIPアドレスをサーバーに保存しません。設定の詳細については[IPアドレス追跡の取り扱い](./handling-personal-data#ip-address-collection)をご参照ください。

### Web SDKはどのブラウザストレージを使用しますか？

Web SDKはIndexedDB、Local Storage、Session Storageを使用して、通知権限ステータス、プロンプト、サブスクリプショントラッキングを管理します。識別子の完全なリストについては、上記の[Web SDKブラウザストレージ](#web-sdkブラウザストレージ)セクションをご参照ください。

<Columns cols={2}>
  <Card title="個人データの取り扱い" icon="shield-halved" href="./handling-personal-data">
    ユーザーの同意を管理し、OneSignal SDKが収集するデータをカスタマイズします。
  </Card>

  <Card title="データのエクスポート" icon="file-export" href="./exporting-data">
    OneSignalダッシュボードまたはAPIからユーザーおよびデバイスデータをエクスポートします。
  </Card>
</Columns>
