슬롯이 비어서 반환되었는지 확인하지 않음
페이지가 전면 광고를 지원하지 않으면 GPT가 null을 반환합니다. 슬롯을 사용하기 전에 코드에서 이를 확인해야 합니다.
구현 가이드
Web interstitials
페이지 전환 등의 트리거에서 GPT가 표시하는 Ad Manager의 전체 페이지 광고로, 닫기 버튼이 분명하고 노출 빈도가 제한됩니다.
1분 만에 이해하기
웹 전면 광고는 Google Ad Manager의 전체 페이지 광고입니다. 방문자가 링크를 클릭해 사이트의 다른 페이지로 이동할 때처럼 잠시 멈추는 순간에 나타납니다. 드라마의 중간 광고를 떠올려 보세요. 이야기가 잠깐 멈추고 광고가 나온 뒤 이야기가 이어집니다. 광고가 한 페이지에서 다른 페이지로 넘어가는 사이에 들어오므로 방문자는 읽던 내용을 놓치지 않습니다.
모든 것은 사이트에서 광고를 요청하고 표시하는 Google 코드인 GPT(Google 게시자 태그)가 처리합니다. 전면 광고 유형의 슬롯, 즉 광고 공간만 요청하면 됩니다. GPT가 자체 상자를 만들고, 알맞은 시점을 고르고, 광고를 표시합니다. 항상 켜져 있는 트리거는 링크 클릭입니다. 그 외에도 사이트 탭으로 돌아오기, 컴퓨터에서 브라우저 탐색 바 클릭하기, 글 끝에 도달하기, 30초 동안 가만히 있다가 움직이기, 뒤로 가기 버튼 사용하기가 있습니다. 네트워크 설정이나 코드에서 켤 수 있습니다.
Google은 전면 광고가 Better Ads 표준을 따르도록 만들어졌으며 방문자를 위한 세 가지 배려가 있다고 안내합니다. 분명한 닫기, 조정할 수 있는 노출 빈도 제한, 방해가 되는 광고에 대한 Google 검색 규칙 준수입니다. 기본 제한은 방문자 1명당 10분에 광고 1개이며, 1분에 1개까지 낮출 수 있습니다. 여러 트리거가 동시에 발생해도 제한은 지켜집니다.
여러 페이지를 넘나드는 사이트에 잘 맞습니다. 중요한 점이 하나 있습니다. 전면 광고는 빈도를 제어하기 위해 브라우저의 로컬 저장소를 사용합니다. 유럽에서 쓰는 동의 표준인 IAB의 TCF를 사용한다면 목적 1에 대한 동의가 필요합니다. 2024년 11월 4일부터는 로컬 저장소에 동의하지 않은 사용자에게도 광고가 표시될 수 있으며, 코드 옵션으로 이 접근을 필수로 지정한 경우는 예외입니다.
단계별 설명
구현 예시
<!-- No head -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
const interstitialSlot = googletag.defineOutOfPageSlot(
"/1234567/exemplo",
googletag.enums.OutOfPageFormat.INTERSTITIAL,
);
// Volta null se a página ou o aparelho não aceitar intersticial
if (interstitialSlot) {
interstitialSlot.addService(googletag.pubads()).setConfig({
interstitial: {
// Acionadores opcionais (o clique em link já vem ligado)
triggers: { navBar: true, unhideWindow: true },
},
});
}
googletag.enableServices();
if (interstitialSlot) {
googletag.display(interstitialSlot);
}
});
</script>
<!-- Link que nunca chama o intersticial (por exemplo, no menu) -->
<a href="https://www.exemplo.com/"
data-google-interstitial="false">Início</a>
<!-- Teste: acrescente #gamInterstitialDemo no fim do endereço -->
<!-- e depois clique num link -->
<!-- Teste de acionador (modelo da ajuda do Ad Manager): -->
<!-- #gamInterstitialTriggerDemo={navigationBar, pageUnhide, -->
<!-- inactivity, endOfArticle, backward} -->Google의 안내
팁
주의
페이지가 전면 광고를 지원하지 않으면 GPT가 null을 반환합니다. 슬롯을 사용하기 전에 코드에서 이를 확인해야 합니다.
전면 광고는 로컬 저장소를 사용합니다. TCF에서 목적 1에 대한 동의가 없으면 예상대로 작동하지 않을 수 있습니다.
제외 속성이 없으면 메뉴를 클릭할 때마다 광고가 호출될 수 있습니다. Google은 바로 탐색 요소에 제외를 적용하라고 안내합니다.
예약에서는 전면 광고 단위의 크기인 320x480, 300x250, 336x280 크리에이티브를 사용하세요.
네. 이 형식에는 분명한 닫기가 있고, 방문자는 브라우저의 뒤로 가기 버튼으로도 닫을 수 있습니다.
기본적으로 방문자 한 명에게 10분에 최대 1번입니다. 1분에 1번까지 바꿀 수 있습니다.
아니요. 전면 광고가 자체 상자를 만듭니다.
둘 다 전체 페이지 광고이고 페이지 사이에 나타나지만, 비네트는 AdSense의 자동 광고에 속하고 웹 전면 광고는 GPT를 통한 Ad Manager의 광고입니다.
자료실
이 페이지의 모든 내용은 Google 공식 문서를 따릅니다. 원문에서 바로 읽어 보세요.
감사는 사이트를 방문자처럼 읽고, 아무것도 클릭하지 않으며, 무엇을 고쳐야 하는지 알려 줍니다.