안드로이드 팝업 광고

팝업 지면은 전면광고와 유사하게 앱을 완전히 덮으면서 노출됩니다. 팝업 지면은 위치에 따라 하단, 중앙 두가지 타입의 UI를 제공하고 있어 원하는 기획에 맞게 선택하여 연동할 수 있습니다.

팝업 광고 노출하기

val popupAd = AdropPopupAd(context, "YOUR_UNIT_ID")
popupAd.run {
    closeTextColor = your_color_int         // optional
    hideForTodayTextColor = your_color_int  // optional
    backgroundColor = your_color_int        // optional

    popupAdListener = object:AdropPopupAdListener {
        override fun onAdReceived(ad: AdropPopupAd) {
            Log.d("Adrop", "popup ad received")
        }

        override fun onAdFailedToReceive(ad: AdropPopupAd, errorCode: AdropErrorCode) {
            Log.d("Adrop", "popup ad failed to receive $errorCode")
        }
    }
    load()
}

...
// call show function when the ad needs to be displayed.
popupAd.show(activity)

팝업 광고 Destroy

AdropPopupAd 노출을 종료한다면, 네이티브 광고가 garbage collection 되도록 다음과 같이 destroy해야합니다.

popupAd.destroy()

Last updated