# iOS 데이터 검증

## 데이터 검증

### 1. Event 태깅 검증

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

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

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_crUcS_EMETlzT0jsF%2F-M_criQ707CzyvWxQGzE%2Fselect_service-1024x706.png?alt=media\&token=27142c0a-8266-40b9-930e-66d3a0b7476b)

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

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_crUcS_EMETlzT0jsF%2F-M_crqKa1_Q6zsLqye_8%2Fadd_device_final-1024x540.png?alt=media\&token=48f32568-bf84-4c6d-99df-8325306e6601)

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

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

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_crUcS_EMETlzT0jsF%2F-M_crynEGUYVkYmruLVk%2FwholeShot-1024x588.png?alt=media\&token=001bc63f-3b5e-433f-8c14-496e126ab672)

#### 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으로 필터링하여 아래와 같은 로그를 확인할 수 있습니다.**

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_crUcS_EMETlzT0jsF%2F-M_csN9aYTlPskKuejaF%2Fv2_event-1024x272.png?alt=media\&token=24470bd8-7e71-40e6-9b23-d6dc24aacdab)

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

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

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

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

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_crUcS_EMETlzT0jsF%2F-M_cstog_DfltKpPNMnl%2FappId-1024x504.png?alt=media\&token=515a2ded-49bf-402c-9cca-edc411473b70)

**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으로 필터링하여 아래와 같은 로그를 확인할 수 있습니다.**

![](https://423922975-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_ZKcnBFmefw9Yfed6b%2F-M_csxNGyPp2bD0PgN3D%2F-M_ct7b76D-e9qrzA11c%2Fv2_non_organic-1024x215.png?alt=media\&token=fbceede9-82f5-446c-b4cf-b2bb627218c6)

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