CoupangCPM

쿠팡 네이티브 광고 미디에이션 레이아웃 가이드 입니다. AdPopcornSSP v3.5.3 버전부터 지원합니다.

SDK 설치

  • v1.3.0 호환 지원합니다.

api "com.coupang:ads:1.3.0"
  • build.gradle 프로젝트 레벨에 저장소 설정을 추가합니다.

allprojects {
    repositories {
        maven {
            url "https://raw.githubusercontent.com/coupang-ads-sdk/android/main"
        }
    }
}

AndroidManifest.xml 설정

SDK의 정상 동작을 위해선 AnroidManifest.xml 파일 내에 Key-Value 값을 설정해야 합니다.

입력해야 되는 키 값에 대해서는 사업팀(monetize@adpopcorn.com)에 문의해 주세요.

<meta-data android:name="coupang_ads_affiliate_id"
            android:value="YOUR_COUPANG_AFFILAIATE_ID"/>
<meta-data android:name="coupang_ads_sub_id"
            android:value="YOUR_COUPANG_ADS_SUB_ID"/>

기본설정

쿠팡 미디에이션 추가 시, Activity 화면에서 배너, 전면 광고를 연동하고자 할 경우, Activity에 LifecycleOwner 를 구현해야 광고가 노출될 수 있습니다. ComponentActivity 사용 시에는 아래 추가 연동이 필요 없습니다.

네이티브 광고 추가 설정

다른 타입의 광고와 다르게 네이티브 광고에서 미디에이션 사용하고자 할 경우에는 레이아웃에 대한 추가 설정이 필요합니다.

AdPopcornSSPNativeAd layout 내에 Coupang 광고 영역을 추가해 주세요

  • native_ad_mediation_layout.xml 샘플

  • coupang_native_ad_unit_layout.xml 샘플

xml에서 생성한 ui component를 sdk에서 제공하는 setCoupangViewBinder API를 이용해 아래와 같이 설정해 줍니다.

triangle-exclamation

마지막 업데이트