# DT Exchange 연동

> DT Exchange 계정을 생성하고 앱을 추가하고 플레이스먼트를 구성하여 Unity 레벨플레이 설정에 DT Exchange를 Mediation 네트워크로 통합할 수 있습니다.

> **Important:**
>
> 다음 기술 자료는 Unity가 개발하거나, 소유하거나, 운영하지 않는 제품 또는 서비스('타사 제품')에 관한 내용입니다.
> 이 정보는 오래되었거나 불완전할 수 있으며 편의를 위해 제공됩니다.
> 타사 제품을 사용하는 경우 해당 제품의 약관이 적용됩니다.
> Unity는 이러한 제품에 대해 어떠한 보증도 하지 않으며, 타사 제공자의 콘텐츠, 광고 또는 머티리얼과 관련된 문제를 포함하여 제품 사용으로 인한 손해나 손실에 대해서도 책임지지 않습니다.

이 가이드는 Unity 레벨플레이 Mediation DT Exchange를 광고 네트워크로 게재하는 방법을 단계별로 설명합니다.

## 필수 조건##prerequisites

레벨플레이의 [보상형 광고](/grow/levelplay/sdk/flutter/rewarded-ads-integration.md), [인터스티셜 광고](/grow/levelplay/sdk/flutter/interstitial-integration.md) 또는 [배너](/grow/levelplay/sdk/flutter/banner-integration.md)를 애플리케이션에 올바르게 통합했는지 확인합니다.

## 1단계. DT Exchange 계정 생성

1. DT Exchange로 계정을 만듭니다. 당신은 [여기서](https://console.fyber.com/sign-up) 할 수 있습니다.
2. 계정이 확인되면 [여기](https://console.fyber.com/login)에서 파트너 로그인에 로그인할 수 있습니다.

## 2단계. DT Exchange에서 애플리케이션 및 플레이스먼트 만들기

Ironsource 플랫폼에서 DT Exchange 인벤토리에 액세스, 접근하려면 먼저 앱을 추가하고 DT Exchange 계정에서 플레이스먼트를 설정해야 합니다.

1. **앱 추가**
   1. DT Exchange 계정에 로그인하고 '수익화' > '새 앱 관리'로 이동합니다. '**앱 추가**'를 선택합니다.
   2. 앱 설정을 정의합니다. 플랫폼 및 카테고리 선택
   3. 플레이스먼트 추가 - 보상형 광고, 인터스티셜 광고, 배너, MREC
   4. 설정이 완료되면 **앱 만들기**를 선택합니다.

## 3단계. SDK 네트워크 설정 모듈에서 DT Exchange 활성화

DT Exchange 계정의 몇 가지 파라미터는 DT Exchange가 레벨플레이 SDK와 관련하여 올바르게 작동하려면 Ironsource 플랫폼의 SDK 네트워크 설정 모듈에 삽입해야 합니다.

|                                                    |                                                                                              |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| **퍼블리셔 ID,** **Consumer Key,** **Consumer Secret** | DT Exchange 계정의 고유 식별자로, Ironsource 플랫폼이 DT Exchange 계정에서 성능 데이터를 임포트 리포트 및 최적화에 사용할 수 있습니다. |
| **App ID**                                         | DT Exchange 시스템에서 애플리케이션 고유 식별자.                                                             |
| **플레이스먼트 ID**                                      | DT Exchange가 광고를 게재하는 독특한 장소입니다.                                                             |

이 정보를 얻으면 **아이언소스 계정에서 DT Exchange 파라미터를 설정해야** 합니다. 위 정보를 올바르게 추가하면 DT Exchange의 광고 인벤토리와 Ironsource 플랫폼의 보고 데이터를 최대한 활용할 수 있습니다.

1. ******퍼블리셔 ID,** **소모자 키,** **소모자 비밀****** **사용자 프로필** 페이지로 이동하면 페이지 하단의 'API 키 보고'에서 찾을 수 있습니다.
2. **앱 ID, 플레이스먼트 ID** 목록에서 '인벤토리' > '앱 및 사이트 관리' > 관련 애플리케이션을 선택 > 오른쪽 메뉴에서 '통합 옵션'을 선택합니다.

**DT Exchange 파라미터를 Ironsource 계정에 설정**

* 이 모든 파라미터를 사용하면 ironsource 계정에 로그인하여 **Monetize** > **Mediation** > **SDK Networks**로 이동합니다.
* **사용 가능한 광고 네트워크** 목록에서 DT Exchange를 선택하고 DT Exchange **퍼블리셔 ID**, **Consumer Key**, **Consumer Secret** 를 입력합니다. **Save**를 선택합니다.
* 그러면 DT Exchange가 **사용 가능한 광고 네트워크** 표에서 활성화되고, 사용 가능합니다.
* DT Exchange로 Unity LevePlay를 실행할 앱을 정의해야 합니다. 광고 네트워크 설정 목록의 DT Exchange 행으로 이동하여 **설정**을 선택합니다.
* 애플리케이션 레벨의 **앱** **ID**와 관련 광고 유닛의 **플레이스먼트 ID**를 입력합니다.
* **Save**를 선택합니다.
* 요청된 광고 유닛 활성화.
* 리포트 API 연동을 확인합니다. 이 열은 리포트 API 통해 연동을 확인하고 가능한 3가지 응답을 반환합니다. 확인함, 실패함, 응답 없음 통합과 위에 입력한 정보를 다시 확인한 다음 **검증됨**이 표시될 때까지 **재시도** 선택합니다.

## 4단계. 빌드 DT Exchange 어댑터 추가##step-4.-add-the-dt-exchange-adapter-to-your-build

[Android](/grow/levelplay/sdk/android/networks/guides/dt-exchange.md) 및 [iOS](/grow/levelplay/sdk/ios/networks/guides/dt-exchange.md)용 네이티브 어댑터를 사용하여 통합을 계속 진행합니다.

## 광고 네트워크 통합 확인##verify-your-ad-network-integration

* [통합 도우미](/grow/levelplay/sdk/flutter/integration-helper.md)와의 광고 네트워크 통합을 확인하십시오. 레벨플레이 SDK는 SDK와 추가 네트워크 어댑터를 성공적으로 연동했는지 확인하는 툴을 제공합니다.
* 이 부울을 사용하여 통합 Mediation 광고 네트워크의 디버그 로그를 관리합니다.

  ```dart
  LevelPlay.setAdaptersDebug(true);
  ```

  이 코드 라인을 **TRUE**로 설정하면 디버그 로그가 활성화되어, 사용 가능하여 모든 Mediation 광고 네트워크의 문제 해결을 지원합니다. 앱이 광고 유닛으로 게재되기 전에 이 코드를 제거합니다. 

## 5단계 DT Exchange 추가 설정##step-5.-dt-exchange-additional-settings

### Google 가족 정책 및 DFF##google-families-policy-&-dff

Unity 레벨플레이 Mediation 사용하면 퍼블리셔가 DT Exchange 자식 지정 설정을 DT Exchange 네트워크에 직접 전달할 수 있습니다. 이 기능은 레벨플레이 SDK 7.2.5 이상의 DT Exchange Android 어댑터 4.3.23 이상을 사용하여 활성화된, 사용 가능한 수 있습니다.

다음 구문 사용하여 자식 잠재 고객에 대한 지원을 추가합니다.

```dart
LevelPlay.setMetaData({"DT_IsChild": ["true"]});
```

DT Exchange 네트워크에서 Google 가족 정책 지원에 대해 자세히 알아보려면 [여기](https://developer.digitalturbine.com/hc/en-us/articles/360010822437-Integrating-the-Android-SDK)를 방문하십시오.

### 사용자 레벨 COPPA##user-level-coppa

Unity 레벨플레이를 사용하면 퍼블리셔가 DT Exchange 사용자 레벨 COPPA 설정을 DT Exchange 네트워크에 직접 전달할 수 있습니다. 이 기능은 레벨플레이 SDK 7.3.0.1 이상, DT Exchange Android 어댑터 4.3.26 이상을 사용하여 활성화된, 사용 가능한 수 있습니다.

다음 구문 사용하여 COPPA를 "True" 파라미터 업데이트합니다.

```dart
LevelPlay.setMetaData({"DT_COPPA": ["true"]});
```

이제 애플리케이션 내에서 DT Exchange Ads를 제공할 수 있습니다.
