웹 전면 광고 표시

이 예에서는 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()를 호출하면 신호 품질이 저하되어 수익 창출이 감소할 수 있습니다. 따라서 정적 슬롯이 정의된 후까지 초기 호출을 지연하는 것이 좋습니다.

샘플 구현

데모 보기