다음으로 이동: 요구사항 및 제한사항 | 웹용 보상형 광고 트래피킹 | 보상형 광고 예측 및 보고
또한 모든 게시자는 앱에서 보상형 광고를 사용할 수 있습니다.
Google Ad Manager 데스크톱, 모바일, 태블릿 웹 인벤토리에서 보상형 광고를 트래피킹할 수 있습니다. 보상형 광고 경험에서는 사용자가 보상을 받기 위해 광고 경험을 자발적으로 선택할 수 있습니다.
보상형 광고는 예약, 우선 거래, 공개 입찰, 비공개 입찰, 보장 프로그래매틱에서 지원됩니다. 보상형 광고 인벤토리를 사용하는 게시자는 리워드를 제공하는 광고 단위 정책을 준수해야 합니다.
보상형 광고 경험의 예
사용자는 뉴스 기사 3개를 읽거나, 게임에서 금화 10개 또는 추가 생명을 얻거나, 공항에서 Wi-Fi를 이용할 수 있게 되는 등의 보상을 받기 위해 동영상 광고를 시청하거나 디스플레이 광고를 보는 것에 동의합니다.
요구사항 및 제한사항
- '인스트림이 아닌 동영상 광고 차단'이라는 보호 기능이 사용 중지되어 있는지 확인합니다.
- 보상형 광고는 모바일에 최적화된 페이지에 사용할 수 있습니다(예:
<meta name="viewport"content="width=device-width, initial-scale=1.0">
). - 게시자는 사용자가 보상형 광고를 보도록 선택하는 화면을 렌더링하고 사용자에게 보상을 제공할 책임이 있습니다. 뉴스의 경우 이는 페이월(자체 또는 타사 페이월 솔루션)에서 수행될 수 있습니다. Wi-Fi 액세스의 경우 이는 스플래시 'Wi-Fi 연결' 페이지가 될 수 있습니다.
- Ad Manager에서는 동영상 광고 콘텐츠를 미리 가져오고 해당하는 사용자 관리 기능(예: 닫기 버튼 및 사운드 조절)으로 광고를 렌더링합니다.
- 웹용 보상형 광고는 기본적으로 동영상 및 디스플레이 수요로 채워집니다.
동영상 수요를 통해서만 보상형 광고 인벤토리를 채우려는 경우, 타겟팅된 인벤토리에서 디스플레이 수요를 차단하도록 적용할 수 있습니다. 이렇게 하면 보상형 광고 인벤토리에 동영상 수요만 게재됩니다. 자세한 내용은 계정 관리자에게 문의하세요.
웹용 보상형 광고 사용자 경험
- 일부 수요 유형의 경우 웹용 보상형 광고는 사운드가 켜진 채로 자동 재생됩니다. 광고가 시작되기 전에 사용자에게 사운드를 포함해 동영상을 계속 재생하거나 취소하라는 메시지가 표시됩니다.
- 사용자가 광고를 보지 않기로 선택하거나 광고가 완료되기 전에 닫기를 클릭하는 경우 보상이 주어지지 않음을 알리는 메시지가 표시됩니다.
- 노출수는 광고가 게재되면 집계됩니다. 보상을 받기 위해서는 광고가 3초 동안 표시되어야 합니다.
- 여기서 완료란 동영상 재생이 완료되거나 정의된 표시 시간에 도달하거나 건너뛰기 기준점에 도달한 경우(TrueView 광고의 경우)를 말합니다.
- 웹용 보상형 광고는 완료 후에도 유지되며 사용자가 닫아야 합니다.
Ad Manager에서 웹용 보상형 광고 설정 및 트래피킹하기
웹용 보상형 광고에 대해 광고 단위를 생성하거나 광고 항목을 생성할 때는 다음 설정을 참고하세요.
광고 단위
- 크기: 광고 단위의 크기는 웹용 보상형 광고에 대한 광고 게재에 영향을 주지 않습니다.
- 보상: Ad Manager에서는 기본적으로 하나의 광고를 볼 때 '1개의 보상'이 제공되며, 클릭하여 재정의할 수 있습니다. 예를 들어, 게임에서 20개의 생명을 보상으로 지급하려면 '보상의 양'에 '20'을 입력하고 '보상 유형'에 '생명'이라고 입력합니다.
광고 항목
- 인벤토리 크기: 예약 광고 항목의 경우 동영상 또는 오디오 광고 유형을 선택하고 예상 광고 소재 크기로 1x1v(동영상/VAST)를 입력합니다. Ad Exchange 광고 항목의 경우 디스플레이(표준) 광고 유형을 선택하고 예상 광고 소재 크기인 1x1(맞춤)을 입력합니다.
- 유형: 예약의 경우 우선순위에 따라 유형을 설정합니다. Ad Exchange의 경우 Ad Exchange 광고 항목 유형을 사용합니다.
웹용 보상형 광고에서는 앱용 보상형 광고와 유사한 경험을 제공하기 위해 GPT 코드를 사용합니다.
아래 샘플은 다음을 설명합니다.
- 다음은 수신할 수 있는 세 가지 이벤트입니다.
rewardedSlotReady
: 보상형 광고를 사용할 수 있고 사용자에게 표시될 수 있을 때 트리거됩니다.rewardedSlotGranted
: 사용자에게 보상이 지급된 경우 트리거됩니다. 일부 수요는 광고가 완료되기 전에 보상을 제공하기 때문에rewardedSlotGranted
를 수신하여 이 이벤트를 정확하게 확인해야 합니다.rewardedSlotClosed
: 보상이 지급되었는지에 관계없이 사용자가 닫기 버튼을 클릭하면 트리거됩니다.
- 보상을 표시하려면 코드에서
evt.makeRewardedVisible()
을 호출해야 합니다.
- GPT에서는 Z-색인 결탁의 가능성을 줄이기 위해 문서 끝에 있는
body
요소의 하단에ins
요소를 만듭니다. 광고 소재가 프레임 내에서 렌더링되고ins
가display:none
으로 설정됩니다. evt.makeRewardedVisible()
이 호출되면(호출에 성공하는 경우true
가 반환됨)ins
가 전체 화면에 표시됩니다.- 완료되면 GPT에서
ins
요소를 제거하고 슬롯에서destroySlots
를 호출합니다.
샘플 GPT 코드
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
보상형 슬롯 테스트 페이지
</title>
<script src="//www.googletagservices.com/tag/js/gpt.js"></script>
<script>
googletag = window.googletag || {cmd: []};
googletag.cmd.push(() => {
const rewardedSlot = googletag.defineOutOfPageSlot(
'/1234/main/top',
googletag.enums.OutOfPageFormat.REWARDED)
.addService(googletag.pubads());
googletag.enableServices();
googletag.pubads().addEventListener('rewardedSlotReady',
function(evt) {
if (confirm('want to see a rewarded ad?')) {
evt.makeRewardedVisible();
} else {
googletag.destroySlots([rewardedSlot]);
}
});
googletag.pubads().addEventListener('rewardedSlotGranted',
function(evt) {
alert('granted! ' + JSON.stringify(evt.payload));
});
googletag.pubads().addEventListener('rewardedSlotClosed',
function(evt) {
alert('Closed by the user!');
googletag.destroySlots([rewardedSlot]);
});
googletag.display(rewardedSlot);
});
</script>
</head>
<body>
<p>
페이지 하단...
</p>
</body>
</html>
샘플 테스트 페이지를 참조하세요.
보상형 광고 웹 API
호출 | 이벤트 설명 |
---|---|
SlotRenderEndedEvent |
광고가 시작됨 |
rewardedSlotGranted |
광고에서 보상이 제공됨 |
rewardedSlotClosed |
사용자가 닫기 버튼을 클릭함 |
rewardedSlotClosed
가 호출되면 광고 슬롯을 제거하세요.
추가 요구사항 및 제한사항
- 여러 보상형 광고에 대한 요청을 동시에 제출할 수 없습니다. 첫 번째 보상 슬롯이 표시되면 두 번째 슬롯은 표시되지 않습니다.
- GPT에서 광고가 자동으로 닫히도록 기다리지 말고 직접 광고를 닫아야 합니다.
- 보상형 광고와 비보상형 광고를 구분하세요. 비보상형 광고에는 보상 메시지를 표시하지 마세요.
- 사용자가 동영상을 시청해야 보상이 지급되도록 합니다.
- 현재 새로고침 기능은 테스트가 완료되지 않았습니다.
웹용 보상형 광고에 대해 예측 및 보고하기
웹용 보상형 광고에 대해 인벤토리 예측을 확인할 수 있습니다.
보상형 광고 실적에 관한 보고서를 실행하려면 플랫폼 상호작용 유형을 측정기준으로 선택하여 보상형 요청이었던 노출의 분류를 확인합니다. 다른 요청은 보고서에 '알 수 없음' 유형으로 표시됩니다. 이 측정기준은 '이력' 보고서 유형에 사용할 수 있습니다.
보고서에 광고 소재 기술 측정기준을 추가하여 동영상과 같은 광고 소재를 게재하는 데 사용되는 기술의 유형을 확인하세요.
보고서를 만드는 방법에 대해 알아보세요.