NestAdsAdListener

public abstract class NestAdsAdListener

package com.nestads.sdk.ads

광고 리스너에 대한 abstract 클래스입니다.


Public Constructors

public constructor NestAdsAdListener()


Public Methods

public open fun onAdFailedToLoad(error: NestAdsAdError): Unit

광고 로드에 실패했을 때 호출됩니다.

매개변수
설명

error

광고 에러 정보 객체


public open fun onAdLoaded(): Unit

광고 로드에 성공했을 때 호출됩니다.


public open fun onAdClosed(): Unit

  • 스플래시 광고: 설정한 duration 시간이 지나면 호출됩니다.

  • 팝업 배너 광고: 팝업이 닫히면 호출됩니다.

  • 커스텀 광고: 광고를 클릭해 랜딩URL 페이지를 보고 다시 앱으로 돌아 왔을 때 호출됩니다. 커스텀 클릭 리스너를 등록해서 랜딩을 한 경우에는 호출 되지 않습니다.


public open fun onAdClicked(): Unit

  • 이미지 배너 광고, 스플래시 광고, 팝업 배너 광고: 광고가 클릭되면 호출됩니다.

  • 프리미엄 배너 광고: 확장 전 배너가 클릭되면 호출됩니다.

  • 커스텀 광고: NestAdsNativeCustomAd.performClick(mediaSpecId: String) 수행이 완료되면 호출됩니다.


public open fun onAdImpression(): Unit

  • 이미지 배너 광고, 스플래시 광고, 팝업 배너 광고, 스플래시 광고: 광고가 화면에 50% 이상 노출되면 호출됩니다.

  • 프리미엄 배너 광고: 확장 전 배너가 화면에 50% 이상 노출되면 호출됩니다.

  • 커스텀 광고: NestAdsNativeCustomAd.recordImpression() 수행이 완료되면 호출됩니다.


public open fun onAdOpened(): Unit

  • 이미지 배너 광고, 팝업 배너 광고: 배너를 클릭해 랜딩 URL 이 열리면 호출됩니다.

  • 프리미엄 배너 광고: 랜딩 URL이 설정된 미디어 스펙을 클릭해 랜딩 URL 이 열리면 호출됩니다.

Last updated