# iOS 데이터 검증

## 데이터 검증

### 1. Event 태깅 검증

#### 1-1. 대쉬보드 내 테스트 화면을 통한 검증

**Step.1 검증하고자 하는 서비스를 선택합니다.**

<div align="left"><img src="/files/-M_criQ707CzyvWxQGzE" alt=""></div>

**Step.2 검증에 사용될 테스트 디바이스(이벤트 태깅을 한 앱이 설치된 디바이스)를 등록합니다.**

<div align="left"><img src="/files/-M_crqKa1_Q6zsLqye_8" alt=""></div>

**Step.3 등록한 테스트 디바이스를 선택합니다.**

**Step.4 기간이나 실시간을 선택하여 이벤트 태깅이 정상적으로 되었는지 확인할 수 있습니다.**

<div align="left"><img src="/files/-M_crynEGUYVkYmruLVk" alt=""></div>

#### 1-2. 로그를 통한 검증

* 와이즈트래커 디버깅 모드 세팅

디버그 로그를 확인하기 위해 info.plist의 dotAuthorizationKey값 중 isDebug값을 true로 세팅합니다.

```
<key>isDebug</key>
<string>true</string>
```

이벤트 데이터 정상 전송시 아래와 같은 로그를 확인할 수 있습니다. ![](http://www.wisetracker.co.kr/wp-content/uploads/2020/06/v2_event-1024x272.png)

### 2 Install

#### 2-1. Oraganic Install

**1) Xcode 디버그 콘솔창을 오픈합니다.**

**2) Xcode를 통해 아이폰에 앱을 설치하십시오.**

**3) 앱이 시작될 때까지 기다립니다.**

**4) 디버그 콘솔창에서 organic으로 필터링하여 아래와 같은 로그를 확인할 수 있습니다.**

<div align="left"><img src="/files/-M_csN9aYTlPskKuejaF" alt=""></div>

#### 2-2. Non-Organic Install

**1) 해당 앱을 아이폰에서 삭제해 주세요.**

**2) 앱ID를 확인하십시오. ex) id1058785848**

<https://appstoreconnect.apple.com> - 나의 앱 - 앱선택 - 앱 정보 메뉴에서 확인할 수 있습니다.

![](/files/-M_cstog_DfltKpPNMnl)

**3) 아래 URL에서 부분 을 앱ID로 변경하세요.**

<http://test.wisetracker.co.kr/landing/v2>\<APP\_ID>

**4) 이 url을 기기로 전송합니다. 메신저 앱이나 이메일을 통해 url 링크를 보내면 됩니다.**

**5) 기기에서 url을 클릭하세요. 앱스토어로 리다이렉트 될 것입니다. 앱스토어에서 앱을 다운로드 받지 마시고, 다음 단계를 진행하세요.**

**6) Xcode 디버그 콘솔창을 오픈합니다.**

**7) Xcode를 통해 아이폰에 앱을 설치하십시오.**

**8) 앱이 시작될 때까지 기다립니다.**

**9) 디버그 콘솔창에서 non-organic으로 필터링하여 아래와 같은 로그를 확인할 수 있습니다.**

<div align="left"><img src="/files/-M_ct7b76D-e9qrzA11c" alt=""></div>

Campaign은 테스트 캠페인 코드, Media은 테스트 미디어 코드입니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://document.wisetracker.co.kr/v2-developer/sdk/react-native/ios-validation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
