본문으로 건너뛰기

FlowerAdsManagerListener

Flower SDK 동작 중 광고 이벤트를 수신하기 위한 인터페이스입니다.

이벤트

onAdBreakPrepare

전면 광고 / VOD 광고의 광고 매니페스트가 로드되었을 때 발생하는 이벤트입니다.

매개변수는 아래와 같습니다:

매개변수유형설명
adInfosAdInfo[]로드된 광고 메타데이터 목록

onPrepare

전면 광고 / VOD 광고가 로드되었을 때 발생하는 이벤트입니다.

매개변수는 아래와 같습니다:

매개변수유형설명
adDurationMsnumber전체 광고 재생 시간

onPlay

광고 재생이 시작될 때 발생하는 이벤트입니다.

onAdPlay

개별 광고 단위의 재생이 시작될 때 발생하는 이벤트입니다. 재생되는 광고의 메타데이터를 전달합니다.

매개변수는 아래와 같습니다:

매개변수유형설명
adInfoAdInfo재생이 시작된 광고의 메타데이터

onAdUserAction

사용자가 광고의 자세히 알아보기 버튼을 클릭하거나 건너뛰기 버튼을 눌렀을 때 발생하는 이벤트입니다.

매개변수는 아래와 같습니다:

매개변수유형설명
actionstring사용자 액션 유형
learn_more: 사용자가 자세히 알아보기 / 클릭 영역을 클릭함
skip: 사용자가 건너뛰기 버튼을 누름
adInfoAdInfo액션이 발생한 광고의 메타데이터

onCompleted

광고 재생이 종료될 때 발생하는 이벤트입니다.

onError

Flower SDK에서 오류가 발생했을 때 발생하는 이벤트입니다.

매개변수는 아래와 같습니다:

매개변수유형설명
errorFlowerError?메시지를 포함한 에러 객체

onAdBreakSkipped

광고가 건너뛰기 되었을 때 발생하는 이벤트입니다.

매개변수는 아래와 같습니다:

매개변수유형설명
reasonnumber광고가 건너뛰기된 이유를 나타내는 코드
0: Unknown
1: No Ad
2: Timeout
3: Error

관련 API