> ## 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 구독 토큰.                                                                       |
| Push Tokens             | FCM 또는 APNs에서 기기에 추가한 모바일 앱 및 Web Push 토큰.                                                                                             |

## 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>
