# インタースティシャル広告
全画面広告を表示するフォーマットです。 コンテンツのダウンロード時や、ゲーム内での広告表示、コンテンツ間の遷移時、データのロードのタイミングなどで表示することに適しています。
# 広告オブジェクトの準備
インタースティシャル広告を表示するには、FiveAdInterstitial
オブジェクトを作る必要があります。
以下のようなコードでFiveAdInterstitial
オブジェクトを生成します。
your-slot-id
は登録したスロットIDで置きかえてください。
adInterstitial = new FiveAdInterstitial("your-slot-id");
# 広告のロード
広告を表示するにはロードを行う必要があります。
FiveSDKは広告のロード成功・失敗をFiveAdLoadListener
を通して通知します。
そのため、広告オブジェクトには必ずFiveAdLoadListener
インターフェースを実装したオブジェクトをSetLoadListener
で登録してください。
FiveAdLoadListener
の登録と広告のロードは以下のようにして行います。
adInterstitial.SetLoadListener(this);
adInterstitial.LoadAdAsync();
上記のコードでは、this
がFiveAdLoadListener
インターフェースを実装しているものとしています。
# 広告の表示
広告がロードされると、登録したFiveAdLoadListener
インターフェースのOnFiveAdLoad
メソッドが呼ばれます。
この段階でFiveAdInterstitial
オブジェクトのShow
メソッドを呼ぶと全画面で広告の再生が開始されます。
public void OnFiveAdLoad(FiveAdInterface f) {
adInterstitial.Show();
}
← 動画リワード広告 リリース前の確認事項 →