VAMP Unity Plugin 5.1.1
 
Loading...
Searching...
No Matches
VAMP.RewardedAd Class Reference

VAMP RewardedAd. More...

Inheritance diagram for VAMP.RewardedAd:

Public Member Functions

 RewardedAd (string placementId)
 RewardedAdインスタンスを取得します。
 
void Dispose ()
 
void Preload (Request request)
 事前に広告を取得します。
 
void Load (Request request)
 広告の取得を開始します。
 
void Show ()
 広告を表示します。
 

Properties

bool IsReady [get]
 広告を表示する準備が完了しているかどうかを確認します。
 
string PlacementId [get]
 広告枠ID
 
ResponseInfo ResponseInfo [get]
 レスポンス情報
 

Events

EventHandler< AdEventArgsOnReceived
 広告表示が可能になると通知されます。
 
EventHandler< AdFailEventArgsOnFailedToLoad
 広告の取得に失敗すると通知されます。
 
EventHandler< AdFailEventArgsOnFailedToShow
 広告の表示に失敗すると通知されます。
 
EventHandler< AdEventArgsOnOpened
 広告の表示が開始されると通知されます。
 
EventHandler< AdEventArgsOnCompleted
 インセンティブ付与が可能になると通知されます。
 
EventHandler< AdCloseEventArgsOnClosed
 広告が閉じられると通知されます。
 
EventHandler< AdEventArgsOnExpired
 RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。
 
EventHandler< AdLoadEventArgsOnStartedLoading
 アドネットワークごとの広告取得が開始されたときに通知されます。
 
EventHandler< AdLoadResultEventArgsOnLoaded
 アドネットワークごとの広告取得結果が通知されます。 このイベントは、ロードの成功時、失敗時どちらの場合も通知されます。
 

Detailed Description

VAMP RewardedAd.

Constructor & Destructor Documentation

◆ RewardedAd()

VAMP.RewardedAd.RewardedAd ( string placementId)
inline

RewardedAdインスタンスを取得します。

Parameters
placementId広告枠ID

Member Function Documentation

◆ Load()

void VAMP.RewardedAd.Load ( Request request)
inline

広告の取得を開始します。

各アドネットワークに在庫の確認、動画ファイルやエンドカード素材のダウンロードなど

Parameters
requestRequestオブジェクト

◆ Preload()

void VAMP.RewardedAd.Preload ( Request request)
inline

事前に広告を取得します。

広告を取得するのに時間がかかるため(動画ファイル、プレイアブルのダウンロード)、 事前に在庫を確保しておき、ユーザを待たせることなく広告を表示するための機能です。 ※Load との違いとして、Preloadを実行した結果をリスナーで受け取ることはできません。

Parameters
requestRequestオブジェクト

◆ Show()

void VAMP.RewardedAd.Show ( )
inline

広告を表示します。

※動画が再生されます。 Show実行時には、Close通知を受け取るまではLoadを実行しないでください。

Event Documentation

◆ OnClosed

EventHandler<AdCloseEventArgs> VAMP.RewardedAd.OnClosed

広告が閉じられると通知されます。

ユーザキャンセルなどの場合も通知されるため、インセンティブ付与はOnCompletedで判定してください。

◆ OnCompleted

EventHandler<AdEventArgs> VAMP.RewardedAd.OnCompleted

インセンティブ付与が可能になると通知されます。

※ユーザが途中で再生をスキップしたり、動画視聴をキャンセルすると発生しません。 ※アドネットワークによって発生タイミングが異なります。

◆ OnExpired

EventHandler<AdEventArgs> VAMP.RewardedAd.OnExpired

RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。

この通知を受け取ったらロードからやり直してください。

◆ OnFailedToLoad

EventHandler<AdFailEventArgs> VAMP.RewardedAd.OnFailedToLoad

広告の取得に失敗すると通知されます。

例) 広告取得時のタイムアウトや、全てのアドネットワークの在庫がない場合など。

◆ OnFailedToShow

EventHandler<AdFailEventArgs> VAMP.RewardedAd.OnFailedToShow

広告の表示に失敗すると通知されます。

例) 視聴完了する前にユーザがキャンセルするなど。