NAM - GfpNativeSimpleAdView
Android 네이티브 광고 미디에이션 레이아웃 가이드 입니다.
NAM이 템플릿 형태로 제공하는 Simple Ad를 사용하고자 할 경우에는 UI 템플릿을 직접 설정할 필요가 없으며 native_ad_mediation_layout.xml 파일 안에 GfpNativeSimpleAdView
View 영역만 지정해 주면 됩니다.
XML 구조 예시
공통 설정 부분에서 NAM 설정 부분만을 요약하면 아래와 같이 설정됩니다. GfpNativeSimpleAdView 영역을 추가해 주세요
native_ad_mediation_layout.xml 샘플
<?xml version="1.0" encoding="utf-8"?>
<com.igaworks.ssp.part.nativead.AdPopcornSSPNativeAd
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/adpopcorn_native_ad"
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
<!-- NAM SimpleAd -->
<com.naver.gfpsdk.GfpNativeSimpleAdView
android:id="@+id/gfp_native_simple_ad"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</com.naver.gfpsdk.GfpNativeSimpleAdView>
...
</com.igaworks.ssp.part.nativead.AdPopcornSSPNativeAd>
그리고 지정한 영역을 아래와 같이 setNamViewBinder
를 통해 전달해 주면 됩니다.
NAMViewBinder namSimpleViewBinder = new NAMViewBinder.Builder(R.id.gfp_native_simple_ad)
.build();
adPopcornSSPNativeAd.setNamViewBinder(namSimpleViewBinder);
NAMViewBinder Builder 생성 시, view id(R.id.gfp_native_simple_ad)
는 필수로 넘겨주어야 합니다.
useNativeSimpleView
의 기본 값은 true로 변경되었습니다.
Last updated
Was this helpful?