BizBoard
BizBoard(AdFit) 네이티브 미디에이션 레이아웃 구성
미디에이션 설정
네이티브 광고 노출을 위해서는 사용하는 광고 네트워크의 미디에이션 연동 작업이 필요합니다.
Layout
레이아웃 구성 샘플(native_ad_unit_adfit_bizboard.xml)
<?xml version="1.0" encoding="utf-8"?>
<com.kakao.adfit.ads.na.AdFitBizBoardAdTemplateLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/native_unit_adfit_bizboard_container"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
ViewAdapter
XML에서 생성한 UI Component를 SDK에서 제공하는 ViewAdapter API를 사용하여 다음과 같이 설정해 줍니다.
// NativeViewAdapter
val builder = NativeViewAdapter.Builder()
// BizBoard
builder.setBizBoardViewAdapter(
viewAdapter = BizBoardNativeViewAdapter.Builder(
nativeAdLayoutId = R.layout.native_ad_unit_adfit_bizboard,
nativeAdViewId = R.id.native_unit_adfit_bizboard_container
).build()
)
// NativeLoader
NativeAdLoader(
context = ...,
placementId = ...,
viewAdapter = builder.build(),
listener = ...
)
Last updated