팝업 배너 광고
아래 가이드에서는 팝업 배너 광고를 로드하고, 표시하는 방법을 설명합니다.
기본 요건
시작 가이드에 따라 필요한 과정을 완료합니다.
테스트 광고 게재위치
Placement Code(게재위치 코드)는 어드민의 인벤토리 > 게재위치 메뉴에서 게재위치를 등록 시 시스템을 통해 자동으로 생성됩니다.
테스트 게재위치 목록
SAMPLE_POPUP_BANNER_WEB
320x320 이미지 + 애드뱃지
모서리 스타일: 직각
버튼 스타일: 버튼형
버튼 위치: 이미지 하단
좌측 버튼 문구: 오늘 그만보기
우측 버튼 문구: 닫기
광고 표시하기
팝업 배너 광고를 표시할 영역을
<div>로 생성하거나 전체 화면에 띄우길 원하는 경우 slot 생성만 진행합니다.해당 slot 에 광고 서비스를 붙입니다.
광고 서비스를 활성화 합니다.
아래 예시는 전체화면에 띄우는 예시입니다.
광고를 로드합니다.
광고 로드 후 원하는 시점에
.show()를 호출해 광고를 표시합니다.원하는 시점에
.dismiss()를 호출해 팝업을 닫습니다.
광고 상품별로 왼쪽, 오른쪽 버튼에 들어가는 텍스트가 달라질 수 있기 때문에 왼쪽, 오른쪽 버튼에 기본 동작이 따로 정의되어있지 않습니다. 팝업 광고 이벤트 리스너에 원하는 동작을 꼭 구현해야 합니다.
오늘 그만보기 구현 예시
쿠키나 localStorage 등을 활용해 오늘 그만보기 값을 저장하여 구현할 수 있습니다.
닫기 구현 예시
닫기 기능은 dismiss() 를 통해 구현할 수 있습니다.
커스텀 모아보기 구현 예시
adList.useCustomClickAction이 true로 설정된 경우, 모아보기 버튼 클릭 시 popupBannerListViewClicked 이벤트가 발생합니다. 이 이벤트를 통해 전달받은 광고 객체를 사용하여 커스텀 모아보기 UI를 직접 구현할 수 있습니다.
커스텀 모아보기 팝업이 열릴 때 다른 광고가 가려진다면, 노출 로깅을 정확하게 하기 위해 beginOcclusion과 endOcclusion 메서드를 사용해야 합니다.
광고 이벤트 리스너
팝업 배너 광고에서 지원하는 이벤트 리스너는 다음을 참고하세요.
기본 공통 이벤트 외 추가로 팝업 배너 광고용 이벤트가 정의되어 있습니다.
Last updated