> For the complete documentation index, see [llms.txt](https://adpopcornssp.gitbook.io/ssp-sdk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adpopcornssp.gitbook.io/ssp-sdk/undefined-1/max-beta/max-beta-android.md).

# MAX 미디에이션(Beta, Android)

## 1. 문서 목적

본 문서는 매체사가 **AdPopcornSSP SDK를 통해 AppLovin MAX 기반 광고 수익화 구조를 연동하는 방법**을 안내합니다.

실제 미디에이션 네트워크 구성과 운영은 내부 운영팀이 관리하며, 매체사는 **SDK 연동과 광고 호출 코드 적용만 진행하면 됩니다.**

실제 네트워크 구성은 내부 운영 기준에 따라 설정됩니다.

{% hint style="warning" %}
단독연동을 사용하고자하는 경우, 애드팝콘 SSP 사업팀 (<monetize@adpopcorn.com>)으로 연락부탁드립니다.
{% endhint %}

***

## 2. 적용 네트워크

별도 예외 협의가 없는 경우, 아래 **최대 범위 네트워크 기준**으로 운영됩니다.

| 네트워크                    | 리워드비디오 | 전면비디오 | 전면배너 | 네이티브 | 배너 |
| ----------------------- | ------ | ----- | ---- | ---- | -- |
| AppLovin                | O      | O     | O    | O    | O  |
| AppLovin Exchange       | O      | O     | O    | O    | O  |
| Google Bidding          | O      | O     | O    | O    | O  |
| IronSource              | O      | O     | O    |      | O  |
| Meta                    | O      | O     | O    | O    | O  |
| Mintegral               | O      | O     | O    | O    | O  |
| Moloco                  | O      | O     | O    | O    | O  |
| Unity                   | O      | O     | O    |      | O  |
| DT Exchange             | O      | O     | O    |      | O  |
| Liftoff Monetize        | O      | O     | O    | O    | O  |
| Liftoff Monetize Native |        |       |      | O    |    |
| Pangle                  | O      | O     | O    | O    | O  |
| Pangle Native           |        |       |      | O    |    |
| Meta Native             |        |       |      | O    |    |
| InMobi                  | O      | O     | O    | O    | O  |
| Google Ad Manager       | O      | O     | O    | O    | O  |
| Maio                    | O      | O     |      |      |    |

***

## 3. Gradle 설정

&#x20;`build.gradle` 설정에 아래 내용을 추가합니다.&#x20;

* <mark style="color:$danger;">만약 사용하지 않는 네트워크가 있다면 해당 어댑터를 지우고 사용하시면 됩니다.</mark>
* InMobi 네트워크를 사용할 경우에는 picasso, recyclerview 도 의존성을 추가해 주어야 합니다.

```
repositories {
    google()
    mavenCentral()
    maven { url "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea" }
    maven { url "https://artifact.bytedance.com/repository/pangle" }
    maven { url "https://imobile-maio.github.io/maven" }
}

dependencies {
    implementation 'com.igaworks.ssp:IgawAdPopcornSSP:3.11.1
    implementation 'com.applovin:applovin-sdk::13.6.3'
    implementation 'com.applovin.mediation:fyber-adapter:+'
    implementation 'com.applovin.mediation:google-ad-manager-adapter:+'
    implementation 'com.applovin.mediation:google-adapter:+'
    implementation 'com.applovin.mediation:ironsource-adapter:+'
    implementation 'com.applovin.mediation:vungle-adapter:+'
    implementation 'com.applovin.mediation:facebook-adapter:+'
    implementation 'com.applovin.mediation:mintegral-adapter:+'
    implementation 'com.applovin.mediation:moloco-adapter:+'
    implementation 'com.applovin.mediation:bytedance-adapter:+'
    implementation 'com.applovin.mediation:unityads-adapter:+'
    implementation 'com.applovin.mediation:maio-adapter:+'
    
    // Start Inmobi dependency 
    implementation 'com.applovin.mediation:inmobi-adapter:+'
    implementation 'com.squareup.picasso:picasso:2.8'
    implementation 'androidx.recyclerview:recyclerview:1.1.0'
    // End Inmobi dependency            
}
```

***

## 4. 특정  네트워크별 추가 연동 사항

* #### Google bidding and Google AdMob / Google Ad Manager&#x20;

  위 네트워크를 탑재하는 경우에는 Android Manifest.xml 파일내, app ID를 반드시 설정해야 합니다.

```xml
<?xml version="1.0" encoding="utf-8"?>
<manifest … >
  <application … >
    <meta-data
      android:name="com.google.android.gms.ads.APPLICATION_ID"
      android:value="«your-admob-app-id»"/>
    ⋮
  </application>
</manifest>
```

## 5. 확인 사항

연동 완료 후 아래 항목을 확인합니다.

* 애드팝콘 SDK가 정상적으로 포함되었는지 확인.
* AppLovin SDK가 정상적으로 포함되었는지 확인.
* 각 미디에이션 어댑터가 정상적으로 포함되었는지 확인.
