クラス 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。