VAMPRewardedAdShowDelegate
Objective-C
@protocol VAMPRewardedAdShowDelegate <NSObject>
Swift
protocol VAMPRewardedAdShowDelegate : NSObjectProtocol
VAMPRewardedAdShowDelegate
-
インセンティブ付与が可能になると通知されます。
※ユーザが途中で再生をスキップしたり、動画視聴をキャンセルすると発生しません。 ※アドネットワークによって発生タイミングが異なります。
Declaration
Objective-C
- (void)rewardedAdDidComplete:(nonnull VAMPRewardedAd *)rewardedAd;Swift
func rewardedAdDidComplete(_ rewardedAd: VAMPRewardedAd)Parameters
rewardedAdVAMPRewardedAdオブジェクト -
広告の表示が開始されると通知されます。
Declaration
Objective-C
- (void)rewardedAdDidOpen:(nonnull VAMPRewardedAd *)rewardedAd;Swift
optional func rewardedAdDidOpen(_ rewardedAd: VAMPRewardedAd)Parameters
rewardedAdVAMPRewardedAdオブジェクト -
広告が閉じられると通知されます。 ユーザキャンセルなどの場合も通知されるため、インセンティブ付与は
VAMPRewardedAdShowDelegate#rewardedAdDidComplete:で判定してください。Declaration
Objective-C
- (void)rewardedAd:(nonnull VAMPRewardedAd *)rewardedAd didCloseWithClickedFlag:(BOOL)adClicked;Swift
optional func rewardedAd(_ rewardedAd: VAMPRewardedAd, didCloseWithClickedFlag adClicked: Bool)Parameters
rewardedAdVAMPRewardedAdオブジェクトadClicked広告がクリックされたかどうか
-
広告の表示に失敗すると通知されます。
例) 視聴完了する前にユーザがキャンセルするなど。
Declaration
Objective-C
- (void)rewardedAd:(nonnull VAMPRewardedAd *)rewardedAd didFailToShowWithError:(nonnull VAMPError *)error;Swift
optional func rewardedAd(_ rewardedAd: VAMPRewardedAd, didFailToShowWithError error: VAMPError)Parameters
rewardedAdVAMPRewardedAdオブジェクトerrorVAMPErrorオブジェクト
View on GitHub
VAMPRewardedAdShowDelegate Protocol Reference