# インタースティシャル広告

全画面広告を表示するフォーマットです。 コンテンツのダウンロード時や、ゲーム内での広告表示、コンテンツ間の遷移時、データのロードのタイミングなどで表示することに適しています。

# 広告オブジェクトの準備

インタースティシャル広告を表示するには、FiveAdInterstitialオブジェクトを作る必要があります。

以下のようなコードでFiveAdInterstitialオブジェクトを生成します。 your-slot-idは登録したスロットIDで置きかえてください。

FiveAdInterstitialの生成時に渡す第一引数はContextです。

# 広告のロード

広告を表示するにはロードを行う必要があります。 FiveSDKは広告のロード成功・失敗をFiveAdLoadListenerを通して通知します。 そのため、広告オブジェクトには必ずFiveAdLoadListenerインターフェースを実装したオブジェクトをsetLoadListenerで登録してください。

FiveAdLoadListenerの登録と広告のロードは以下のようにして行います。

上記のコードでは、thisFiveAdLoadListenerインターフェースを実装しているものとしています。

# 広告の表示

広告がロードされると、登録したFiveAdLoadListenerインターフェースのonFiveAdLoadメソッドが呼ばれます。 この段階でFiveAdInterstitialオブジェクトのshowAdメソッドを呼ぶと全画面で広告の再生が開始されます。