# AppLovin 통합

> SDK 키 검색 및 설정 등 Adobe AIR 애플리케이션 레벨플레이 Mediation 플랫폼에서 AppLovin을 광고 네트워크로 설정합니다.

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

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

## 필수 조건##prerequisites

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

**Integration guides:**

* [보상형 광고](/grow/levelplay/sdk/adobe/rewarded-ads-integration.md)
* [인터스티셜 광고](/grow/levelplay/sdk/adobe/interstitial-integration.md)
* [Banner](/grow/levelplay/sdk/adobe/banner-integration.md)

## 1단계. AppLovin 계정 생성

1. AppLovin을 사용하여 계정을 만듭니다. 당신은 [여기서](https://www.applovin.com/signup) 할 수 있습니다.
2. 계정이 확인되면 [여기](https://www.applovin.com/login) 파트너 로그인으로 로그인할 수 있습니다.

## 2단계. AppLovin SDK 검색 및 리포트 키 검색

AppLovin 계정의 두 가지 데이터는 레벨플레이 관련하여 올바르게 작동하려면 레벨플레이 네트워크 설정 모듈에 삽입해야 합니다.

* **보고서 키:** Unity 레벨플레이 AppLovin 계정에서 성능 데이터를 임포트 리포트 및 최적화에 사용할 수 있도록 지원하는 AppLovin 계정의 고유 식별자.
* **SDK Key:** AppLovin 계정의 고유 식별자. 레벨플레이 Mediation SDK에서 앱 AppLovin 어댑터 시작하는 데 사용합니다.

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

1. ### 리포트 키

   **보고서 키**를 찾으려면 **계정** 탭으로 이동하여 왼쪽 메뉴에서 **키**를 선택합니다.

   ![AppLovin Report 계정 설정의 주요 위치](/api/media?file=/grow/media/images/SDK-Key-2.png)

2. ### SDK 키

   **SDK** **키**를 찾으려면 **계정** 탭으로 이동하여 왼쪽 메뉴에서 **키**를 선택합니다.

   ![계정 설정의 AppleLovin SDK 키 위치](/api/media?file=/grow/media/images/SDK-Key-1.png)

## 3단계. 레벨플레이 AppLovin 활성화

* 레벨플레이 계정에 로그인하고 **레벨플레이 측 바** > **설정** > **네트워크**로 이동합니다.

* **Manage Networks** 페이지에서 사용 가능한 광고 네트워크 목록에서 AppLovin을 선택합니다. 그런 다음 광고 네트워크 설정 페이지에서 보고서 키를 입력하고 **저장**을 선택합니다.

  ![레벨플레이에 AppLovin 보고서 키 입력](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.28.49.png)

* 다음으로 왼쪽 내비게이션 바에서 **인스턴스 페이지**로 이동합니다. **인스턴스 페이지** 상단에서 Unity 레벨플레이의 Mediation with **AppLovin**을 실행할 앱을 선택합니다.

* 광고 네트워크 설정 목록에서 Applovin을 선택합니다.

  ![네트워크 목록에서 AppLovin 선택](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.34.46.png)

* App settings 페이지에서 2단계에서 가져온 SDK 키를 삽입합니다. 그런 다음 Applovin을 통해 수익화할 각 광고 형식(인터스티셜 광고 광고, 보상형 광고 광고, 배너 대한 인스턴스 생성합니다. 원하는 광고 형식을 선택하고 페이지 하단의 **인스턴스 추가**를 선택합니다. 필요한 정보를 입력한 다음 **저장**을 선택합니다.

  ![AppLovin 인스턴스 설정 추가](/api/media?file=/grow/media/images/Screenshot-2024-12-12-at-15.35.49.png)

앱이 AppLovin 광고 네트워크를 통해 수익화를 진행 중입니다.

## 4단계. 빌드 AppLovin 어댑터 추가하기##step-4.add-the-applovin-adapter-to-your-build

### Adobe AIR 플러그인##adobe-air-plugin

#### Adobe AIR - 빌드 AppLovin 어댑터 추가##adobe-air---add-the-applovinadapter-to-your-build

1. **Applovin ANE 다운로드** Applovin Adobe Native 확장자를 빌드에 추가합니다. [여기](/grow/levelplay/sdk/adobe/mediation-networks.md)에서 최신 Applovin ANE를 찾을 수 있습니다. **중요!** 어댑터와 SDK를 모두 다운로드해야 합니다.
2. **Project에 Applovin ANE 추가하기**
   1. 프로젝트 **프로퍼티** > **Flex** **빌드** **경로** > **네이티브** **확장자** 탭을 클릭하여 프로젝트에 ANE를 추가합니다. **Add ANE**를 선택하고 이전 단계에서 다운로드한 파일을 선택합니다.

   2. ANE를 패키징할 애플리케이션에 표시하고 **Flex 빌드 패키징** > **네이티브 확장자** 탭에서 **패키지** 체크박스를 선택합니다.

   3. iOS 및 Android용으로 다음 확장 기능을 추가해야 합니다.  

      ```xml
      <extensionID>com.ironsource.adobeair.applovin</extensionID>
      <extensionID>com.ironsource.adobeair.applovinsdk</extensionID>

      ```

   4. **Android 전용** **AndroidManifest.xml 업데이트** 매니페스트 권한 `<application>` 태그 외부에 다음 권한을 추가합니다.

      ```xml
      <uses-permission android:name="android.permission.INTERNET"/>
      ```

      ##### 매니페스트 활동

      **매니페스트의 `<application>` 태그 안에 다음 활동을 추가합니다.**

      ```xml
      <activity
      android:name="com.applovin.adview.AppLovinInterstitialActivity"
      android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout|uiMode"
      android:hardwareAccelerated="true"
      android:screenOrientation="behind"/>
      <activity
      android:name="com.applovin.adview.AppLovinFullscreenActivity"
      android:configChanges="keyboard|keyboardHidden|로케일 | 방향, 방향 설정 |screenSize|smallestScreenSize|uiMode"
      android:exported="false"
      android:hardwareAccelerated="true"
      android:launchMode="singleTop"
      android:screenOrientation="behind"/>
      <activity
      android:name="com.applovin.sdk.AppLovinWebViewActivity"
      android:configChanges="keyboardHidden|orientation|screenSize|uiMode"/>
      ```

## 5단계 AppLovin의 관리자에서 보상형 광고 설정

빌드 AppLovin 어댑터 추가한 후 AppLovin 관리자에서 보상형 광고 광고 기능을 활성화하다, 사용 가능하다 합니다.

1. AppLovin 관리자에서 **앱 관리자**로 이동하여 설정할 특정 앱을 선택합니다.

   ![AppLovin 관리 앱 화면](/api/media?file=/grow/media/images/apps.png)

2. **보상형 광고** 섹션으로 스크롤하여 다음 토글을 설정합니다.
   1. **빈도, 주파수, 복잡도** 제한 - 비빈도, 주파수, 복잡도 제한 없음 보상형 광고
   2. **가상 통화 세부 정보** - Unity 레벨플레이 Mediation 어댑터가 이 값을 설정하므로 기본값을 유지할 수 있습니다.
   3. **디스플레이 사전 비디오 모달** - 아니요
   4. **디스플레이 포스트 비디오 모달** - 아니요
   5. **콜백 옵션** - 클라이언트 측 콜백만
      ![AppLovin 보상형 비디오 설정](/api/media?file=/grow/media/images/apps-1.png)

3. 완료되면 '**저장**'을 누릅니다.

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

## 다음 단계##next-steps

Unity 레벨플레이 통해 추가 광고 네트워크를 활용하려면 어댑터를 연동하고 Unity 연동 가이드를 따르십시오.

**Platform adapters:**

* [Unity](/grow/levelplay/sdk/unity/mediation-networks.md)
* [Android](/grow/levelplay/sdk/android/mediation-networks.md)
* [iOS](/grow/levelplay/sdk/ios/mediation-networks.md)
* [Adobe AIR](/grow/levelplay/sdk/adobe/mediation-networks.md)
* [Flutter](/grow/levelplay/sdk/flutter/mediation-networks.md)
* [React Native](/grow/levelplay/sdk/react/mediation-networks.md)
