보상형 광고 표시
이 예에서는 Google 게시자 태그 (GPT) 라이브러리를 사용하여 보상형 광고를 요청하고 렌더링하는 방법을 보여줍니다. 보상형 광고 형식을 사용하면 앱 및 웹 사용자가 광고를 시청하여 리워드를 받을 수 있습니다. Google Ad Manager 고객센터에서 리워드 광고에 관해 자세히 알아보세요.
다음 GPT 이벤트를 사용하여 보상형 광고를 표시하고 상호작용할 수 있습니다.
이벤트 | 실행 조건... |
---|---|
RewardedSlotClosedEvent | 보상형 광고 슬롯이 닫혔습니다. |
RewardedSlotGrantedEvent | 광고를 본 대가로 보상이 부여되었습니다. |
RewardedSlotReadyEvent | 보상형 광고 슬롯을 표시할 준비가 되었습니다. |
이 예에서는 간단한 모달 대화상자를 사용하여 사용자에게 보상형 광고를 보라고 메시지를 표시하고 완료 시 리워드를 표시합니다. 실제로 이러한 작업을 수행하기 위해 자체 인터페이스를 구현하는 것은 게시자의 책임입니다.
사용 참고사항
최적의 사용자 환경을 보장하기 위해 리워드 광고는 형식을 올바르게 지원하는 페이지에서만 요청됩니다. 이로 인해
defineOutOfPageSlot()
가null
를 반환할 수 있습니다. 불필요한 작업을 수행하지 않도록 이 사례를 확인해야 합니다. 현재 보상형 광고는 확대/축소가 중립적인 모바일에 최적화된 페이지에서만 지원됩니다. 일반적으로 이는 게시자가 페이지의<head>
에<meta name="viewport" content="width=device-width, initial-scale=1">
또는 유사한 항목을 보유하고 있음을 의미합니다.보상형 광고는 자체 광고 슬롯을 생성합니다. 다른 광고 유형과 달리 보상형 광고에서는
<div>
를 정의할 필요가 없습니다. 보상형 광고는 광고가 채워질 때 자동으로 자체 컨테이너를 생성하여 페이지에 삽입합니다.