웹 전면 광고 표시
이 예에서는 Google 게시자 태그 (GPT) 라이브러리를 사용하여 웹 전면 광고를 표시하는 방법을 보여줍니다. 웹 전면 광고는 사용자 작업에 대한 응답으로 표시되는 GPT에서 관리하는 전체 페이지 광고입니다. 웹 전면 광고에 대한 자세한 내용은 웹 전면 광고 트래피킹을 참고하세요.
다음 사용자 작업은 웹 전면 광고를 트리거할 수 있습니다.
사용자 액션 | API 이름 | 기본값 | 구성 가능 |
---|---|---|---|
클릭에 대한 응답으로 페이지에서 나가기 | 해당 사항 없음 | 사용 설정됨 | 아니요 |
브라우저 탐색 메뉴를 클릭합니다. 데스크톱 전용 | navBar |
사용 중지됨 | 예 |
페이지를 숨긴 다음 다시 돌아가기 (예: 탭 전환) | unhideWindow |
사용 중지됨 | 예 |
향후 추가 사용자 작업에 대한 지원이 추가될 수 있습니다. 업데이트는 GPT 출시 노트를 참고하세요.
사용 참고사항
최적의 사용자 환경을 보장하기 위해, GPT는 형식을 올바르게 지원하는 페이지에서만 웹 전면 광고를 요청합니다. 웹 전면 광고는 GPT가 상단 창에서 실행 중일 때만 지원됩니다. 웹 전면 광고를 지원하지 않는 페이지에서는
defineOutOfPageSlot()
가 null을 반환할 수 있습니다. 오류를 방지하려면 이 사항을 확인하세요.전면 광고를 표시하려는 페이지 또는 환경에서만 웹 전면 광고를 요청하세요. 웹 전면 광고는 데스크톱, 태블릿, 휴대기기에 게재할 수 있습니다.
웹 전면 광고는 자체 광고 슬롯을 생성합니다. 다른 광고 유형과 달리 웹 전면 광고의 경우
<div>
를 정의할 필요가 없습니다. 이러한 광고는 광고가 채워질 때 자동으로 자체 컨테이너를 생성하여 페이지에 삽입합니다.웹 전면 광고에는 고정된 최대 게재빈도가 있습니다. 따라서 동일한 사용자에게 하위 도메인당 한 시간에 두 번 이상 전면 광고가 표시되지 않습니다.
웹 전면 광고를 사용하려면 로컬 저장소에 액세스해야 합니다. IAB 투명성 및 동의 프레임워크 v2.0과 통합된 게시자의 경우 웹 전면 광고가 작동하기 위해서는 목적 1에 대한 동의가 필요합니다.
페이지의 일부 링크는 웹 전면 광고를 표시할 수 없는 것으로 간주될 수 있습니다. 사용자가 사용할 수 없는 링크(예: HTTP/HTTPS가 없는 URL 링크, 새 창에서 열리는 링크)를 클릭하는 경우에는 전면 광고가 표시되지 않습니다.
여러 슬롯이 있는 페이지에서 단일 요청 아키텍처 (SRA)를 사용하는 경우 정적 광고 슬롯 div가 생성될 때까지
display()
를 호출하지 마세요. 광고 권장사항에 설명된 것처럼,display()
를 처음 호출하면 이 시점 이전에 정의된 모든 광고 슬롯이 요청됩니다. 웹 전면 광고 슬롯에는 사전 정의된<div>
가 필요하지 않지만 정적 광고 슬롯에는 이러한<div>
가 필요합니다. 이러한 요소가 페이지에 나타나기 전에display()
를 호출하면 신호 품질이 저하되어 수익 창출이 감소할 수 있습니다. 따라서 정적 슬롯이 정의된 후까지 초기 호출을 지연하는 것이 좋습니다.