AdDidReceiveデリゲートメソッドで、キャッシュされたビデオが静的インタースティシャルフルスクリーンまたはビデオ広告であるかどうかを区別する方法???
public void AdDidReceive (string revMobAdType)
{
if( revMobAdType == ?? ) {} //video or static interstitial
}
インタースティシャル広告は静止画像または動画を受け取ることができます (この動作は、[メディア] に移動して構成できます -> メディアをクリックします -> 広告ユニット -> [フルスクリーン] 広告ユニットの [編集] ボタンをクリックします -> 動画を受け入れるかどうかを確認します) )。
revMobAdType の可能な値は、"Link"、"Banner"、"Fullscreen" の可能性があるため、次のようにすることをお勧めします。
switch (revMobAdType) {
case "Link":
break;
case "Fullscreen":
break;
case "Banner":
break;
default:
break;
}
Video または RewardedVideo を確認するには、次を使用します。
public void VideoLoaded () {
Debug.Log("VideoLoaded.");
}
public void RewardedVideoLoaded () {
Debug.Log("RewardedVideoLoaded.");
}
詳細については、 RevMob の Unity リスナーのドキュメントを確認してください。