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< AdEventArgs > | OnReceived |
広告表示が可能になると通知されます。 | |
EventHandler< AdFailEventArgs > | OnFailedToLoad |
広告の取得に失敗すると通知されます。 | |
EventHandler< AdFailEventArgs > | OnFailedToShow |
広告の表示に失敗すると通知されます。 | |
EventHandler< AdEventArgs > | OnOpened |
広告の表示が開始されると通知されます。 | |
EventHandler< AdEventArgs > | OnCompleted |
インセンティブ付与が可能になると通知されます。 | |
EventHandler< AdCloseEventArgs > | OnClosed |
広告が閉じられると通知されます。 | |
EventHandler< AdEventArgs > | OnExpired |
RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。 | |
EventHandler< AdLoadEventArgs > | OnStartedLoading |
アドネットワークごとの広告取得が開始されたときに通知されます。 | |
EventHandler< AdLoadResultEventArgs > | OnLoaded |
アドネットワークごとの広告取得結果が通知されます。 このイベントは、ロードの成功時、失敗時どちらの場合も通知されます。 | |
VAMP RewardedAd.
|
inline |
RewardedAdインスタンスを取得します。
placementId | 広告枠ID |
|
inline |
広告の取得を開始します。
各アドネットワークに在庫の確認、動画ファイルやエンドカード素材のダウンロードなど
request | Requestオブジェクト |
|
inline |
事前に広告を取得します。
広告を取得するのに時間がかかるため(動画ファイル、プレイアブルのダウンロード)、 事前に在庫を確保しておき、ユーザを待たせることなく広告を表示するための機能です。 ※Load との違いとして、Preloadを実行した結果をリスナーで受け取ることはできません。
request | Requestオブジェクト |
|
inline |
広告を表示します。
※動画が再生されます。 Show実行時には、Close通知を受け取るまではLoadを実行しないでください。
EventHandler<AdCloseEventArgs> VAMP.RewardedAd.OnClosed |
広告が閉じられると通知されます。
ユーザキャンセルなどの場合も通知されるため、インセンティブ付与はOnCompletedで判定してください。
EventHandler<AdEventArgs> VAMP.RewardedAd.OnCompleted |
インセンティブ付与が可能になると通知されます。
※ユーザが途中で再生をスキップしたり、動画視聴をキャンセルすると発生しません。 ※アドネットワークによって発生タイミングが異なります。
EventHandler<AdEventArgs> VAMP.RewardedAd.OnExpired |
RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。
この通知を受け取ったらロードからやり直してください。
EventHandler<AdFailEventArgs> VAMP.RewardedAd.OnFailedToLoad |
広告の取得に失敗すると通知されます。
例) 広告取得時のタイムアウトや、全てのアドネットワークの在庫がない場合など。
EventHandler<AdFailEventArgs> VAMP.RewardedAd.OnFailedToShow |
広告の表示に失敗すると通知されます。
例) 視聴完了する前にユーザがキャンセルするなど。