RewardedAd 클래스

BaseRewardedAd을 확장합니다.
전체 화면 보상형 광고를 나타냅니다.

보상형 광고는 호스트 애플리케이션의 화면을 완전히 가립니다.
속성
adEventCallback?
광고 이벤트 알림을 수신하는 콜백입니다.
adUnitId
이 특정 광고를 요청하고 로드하는 데 사용된 고유 광고 단위 ID입니다.
serverSideVerificationOptions?
보안 서버 간 검증을 위한 구성입니다.
메서드
destroy
광고를 소멸시켜 추가 처리를 중지하고 광고와 연결된 리소스를 소멸시킵니다.
getResponseInfo
이 광고의 광고 응답에 대한 정보를 가져옵니다.
setPlacementId
이 광고의 게재위치 ID를 설정합니다.
show
보상형 광고를 표시합니다.
load
보상형 광고를 로드합니다.

속성


Optional adEventCallback

adEventCallback?: AdEventCallback
광고 이벤트 알림을 수신하는 콜백입니다.

Readonly adUnitId

adUnitId: string
이 특정 광고를 요청하고 로드하는 데 사용된 고유 광고 단위 ID입니다.

Optional serverSideVerificationOptions

serverSideVerificationOptions?: ServerSideVerificationOptions
보안 서버 간 검증을 위한 구성입니다.

show 메서드를 호출하기 전에 이를 할당하여 자체 백엔드에서 보상을 안전하게 검증하세요.

메서드


destroy

destroy(): void
광고를 소멸시켜 추가 처리를 중지하고 광고와 연결된 리소스를 소멸시킵니다.

이 메서드 호출 후에는 다른 메서드를 호출하지 마세요.

getResponseInfo

getResponseInfo(): ResponseInfo
이 광고의 광고 응답에 대한 정보를 가져옵니다.
반환 값
ResponseInfo 로드된 광고에 관한 메타데이터가 포함된 ResponseInfo 객체입니다.

setPlacementId

setPlacementId(placementId): void
이 광고의 게재위치 ID를 설정합니다. 광고를 표시하기 전에 이 속성을 설정해야 합니다.
매개변수
placementId: bigint 보고의 게재위치 식별자입니다.

show

show(onUserEarnedReward?): void
보상형 광고를 표시합니다.
매개변수
Optional onUserEarnedReward: ((reward) => void) 사용자가 광고 시청을 완료하고 리워드를 획득할 때 트리거되는 콜백입니다.

Static load

load(request): Promise<RewardedAd>
보상형 광고를 로드합니다.
매개변수
request: AdRequest 광고 요청 구성입니다.
반환 값
Promise<RewardedAd> 로드된 RewardedAd 인스턴스로 확인되는 Promise입니다.