# Moloco 통합

> 계정을 생성하고 앱과 광고 유닛을 설정 레벨플레이 계정에 연결하여 Moloco를 추가합니다.

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

> **Note:**
>
> 이 Mediation 네트워크의 어댑터 변경 기록을 보려면 [iOS용 Mediation 네트워크](/grow/levelplay/sdk/ios/mediation-networks.md.md#integrate-network-adapters)를 참조하십시오.

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

## 필수 조건##prerequisites

* 보상형 광고 광고, 인터스티셜 광고 또는 배너 광고를 애플리케이션 올바르게 연동했는지 확인합니다. 연동 지침은 다음 플랫폼별 가이드를 참고하십시오.

  **Rewarded ads integration:**
  * [Unity](/grow/levelplay/sdk/unity/rewarded-ad-integration-package.md.md)
  * \[Android]\(/grow/levelplay/sdk/android/보상형 광고 통합)
  * [iOS](/grow/levelplay/sdk/ios/rewarded-ads-integration.md.md)
  * \[Adobe Air]\(/grow/levelplay/sdk/adobe/보상형 광고 통합)
  * \[플러터]\(/grow/levelplay/sdk/flutter/보상형 광고 통합)
  * \[네이티브 반응]\(/grow/levelplay/sdk/react/보상형 광고 통합)
  **Interstitial integration:**
  * \[Unity]\(/grow/levelplay/sdk/unity/intersticial 광고 통합)
  * \[Android]\(/grow/levelplay/sdk/android/interstitial 광고 통합)
  * [iOS](/grow/levelplay/sdk/ios/interstitial-integration.md.md)
  * \[Adobe Air]\(/grow/levelplay/sdk/adobe/interstitial 광고 통합)
  * \[플러터]\(/grow/levelplay/sdk/플러터/인터스티셜 광고 통합)
  * \[네이티브 반응]\(/grow/levelplay/sdk/react/interstitial 광고 통합)
  **Banner integration:**
  * \[Unity]\(/grow/levelplay/sdk/Unity/배너 통합)
  * \[Android]\(/grow/levelplay/sdk/android/ 배너 통합)
  * [iOS](/grow/levelplay/sdk/ios/banner-integration.md.md)
  * \[Adobe Air]\(/grow/levelplay/sdk/adobe/ 배너 통합)
  * \[플러터]\(/grow/levelplay/sdk/flutter/ 배너 통합)
  * \[네이티브 반응]\(/grow/levelplay/sdk/react/ 배너 통합)

* Moloco iOS 13 이상을 사용하는 기기를 지원합니다.

## 1단계. Moloco 계정 생성

퍼블리셔 포털은 현재 초대 기준으로만 액세스할 수 있습니다. 액세스, 접근률을 얻으려면 Moloco 영업 담당자에게 도달률을 지정하거나 [여기](https://www.moloco.com/contact-us) 양식을 제출하십시오. 초대 이메일을 받으면 이메일에서 링크(비밀번호 생성)를 선택하여 계정 생성을 완료합니다.

![Moloco 초대 이메일](/api/media?file=/grow/media/images/image1.png)

> **Note:**
>
> 이미 Moloco DSP의 고객인 경우 이메일을 받지 못하고 할당된 후 퍼블리셔 포털에 로그인할 수 있습니다.

## 2단계. Moloco에서 앱 만들기

* MolocoPublisher 대시보드 로그인 [여기](https://publisher.moloco.cloud/)
* 앱 페이지에서 **새 앱**을 클릭하여 새 앱을 생성합니다.
  ![새 앱 버튼](/api/media?file=/grow/media/images/image6.png)
* 앱 세부 정보를 다음과 같이 입력합니다.
  * 앱 정보
    1. OS 유형 선택
    2. 마켓 타입 선택
    3. 앱을 공개적으로 다운로드 수 있는 경우 "App is available in-store"를 선택합니다.
    4. 앱 이름, 앱 번들 ID, 스토어 URL을 검색하거나 수동으로 입력합니다. 앱이 발견되면 앱 제목, 앱 마켓 URL, 번들 ID, IAB 카테고리가 자동으로 채워집니다.
* 개인정보 보호 설정: 각 앱에 대해 [**COPPA**](https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa)와 [**CCPA의**](https://oag.ca.gov/privacy/ccpa) 정의에 따라 앱이 캘리포니아 주 사용자를 대상으로 하는 경우 COPPA = Yes를 선택해야 합니다.
* 콘텐츠 보호: 앱별 콘텐츠 보호를 사용하여 특정 유형의 광고를 차단 수 있습니다. 콘텐츠 보호에는 세 가지 유형이 있습니다.
  * 앱 카테고리 차단: IAB에서 정의된 카테고리에 기반
  * 앱 번들 차단: 앱 번들 ID를 입력 Apple 앱 스토어 나열된 앱 경우 숫자 값을 사용합니다.
  * 도메인 차단
* 앱을 생성하려면 ‘Create’를 누릅니다.
  ![앱 양식 생성](/api/media?file=/grow/media/images/image9.png)
* 앱이 생성되면 Mediation 플랫폼에서 Moloco SDK를 초기화하려면 Moloco App Key가 필요합니다.

  * App 섹션 이동합니다.
  * 앱을 선택합니다(파란색으로 강조 표시됨).
  * App details 페이지에서 Moloco App Key가 표시됩니다.
  * 레벨플레이 플랫폼에서 설정하기 위한 앱 키 ID 복사 및 저장

  ![Moloco 앱 주요 위치](/api/media?file=/grow/media/images/image11.png)

## 3단계. 광고 유닛 생성

Moloco 플랫폼의 Ad Units 섹션 이동한 다음,

* 목록에서 앱 선택
* 'New Ad Unit'을 선택합니다.
  ![새 광고 유닛 버튼](/api/media?file=/grow/media/images/image7.png)
* 광고 유닛 이름 입력
* 설명 입력(선택 사항)
* 경매 유형 선택
  * 인앱 입찰만 지원됨 
* Inventory 유형 선택 
* 입력 단가: Moloco는 단가 단가만 지원합니다.
* 광고 유닛을 생성하려면 **Create를 선택**합니다.

  ![광고 유닛 양식 만들기](/api/media?file=/grow/media/images/image2.png)

## 4단계. 레벨플레이 Moloco 활성화

* 레벨플레이 계정에 로그인하고 **레벨플레이 측 바** > **설정** > **SDK 네트워크**로 이동합니다.
* **네트워크 관리** 선택
* 사용 가능한 광고 네트워크 목록에서 **Moloco를** 선택합니다.

  ![사용 가능한 네트워크 중에서 Moloco 선택](/api/media?file=/grow/media/images/image3.png)
* **계정 설정** 모달에서 관련 세부 정보를 입력합니다.

  * 이메일
  * Password
  * 플랫폼 ID
  * 퍼블리셔 ID

  ![계정 설정 모달](/api/media?file=/grow/media/images/image5.png)
* 다음으로 Unity 레벨플레이 Mediation with Moloco 입찰을 실행할 앱을 선택합니다.
* Ad Networks의 설정 목록에서 Moloco를 선택하고 도구 **설정** 아이콘을 선택합니다.
  ![Moloco 설정 아이콘](/api/media?file=/grow/media/images/image10.png)
* 그런 다음 \*\*적용 키(단계 3)\*\*와 **광고 유닛** \*\*ID(단계 4)\*\*를 **인터스티셜 광고**, **보상형 광고** 또는 **배너 설정**에 삽입합니다.
  ![애플리케이션 키 및 광고 유닛 ID 설정](/api/media?file=/grow/media/images/image8.png)

## 5단계 빌드 Moloco 어댑터 추가하기##step-5.-add-the-moloco-adapter-to-your-build

레벨플레이 SDK는 **Cocoapods** 및 **매뉴얼** 다운로드 메커니즘을 모두 지원합니다.

**Moloco 어댑터 with Cocoapods 다운로드**

```ruby
pod 'IronSourceMolocoAdapter','5.6.0'
```

## 6단계. Moloco 추가 설정##step-6.-moloco-additional-settings

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

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

다음 구문 사용하여 Moloco COPPA를 True 파라미터 설정합니다.

1. **Objective-C**

   ```objective-c
   [LevelPlay setMetaDataWithKey:@"Moloco_COPPA" value:@"Yes"];
   ```

2. **Swift**

   ```swift
   LevelPlay.setMetaDataWithKey("Moloco_COPPA", value: "true")
   ```

다음 구문 사용하여 Moloco COPPA를 False 파라미터 설정합니다.

1. **Objective-C**

   ```objective-c
   [LevelPlay setMetaDataWithKey:@"Moloco_COPPA" value:@"No"];
   ```

2. **Swift**

   ```swift
   LevelPlay.setMetaDataWithKey("Moloco_COPPA", value: "false")
   ```

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