BizBoard

BizBoard(AdFit) 네이티브 미디에이션 레이아웃 구성

미디에이션 설정

AdFit & BizBoard

네이티브 광고 노출을 위해서는 사용하는 광고 네트워크의 미디에이션 연동 작업이 필요합니다.


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