AATRewardedVideoPlacementDelegate
@objc public protocol AATRewardedVideoPlacementDelegate {
/// The placement has loaded a new ad
func aatHaveAd(placement: AATPlacement)
/// The placement has no ad available
func aatNoAd(placement: AATPlacement)
/// The user has earned an incentive for this placement
func aatUserEarnedIncentive(placement: AATPlacement, aatReward: AATReward)
/// Ad has been displayed on the screen
func aatPauseForAd(placement: AATPlacement)
/// Back to the app
func aatResumeAfterAd(placement: AATPlacement)
}
@protocol AATRewardedVideoPlacementDelegate
/// The placement has loaded a new ad
- (void)aatHaveAdWithPlacement:(id <AATPlacement> _Nonnull)placement;
/// The placement has no ad available
- (void)aatNoAdWithPlacement:(id <AATPlacement> _Nonnull)placement;
/// This method will be called when the user gets rewarded
- (void)aatUserEarnedIncentiveWithPlacement:(id <AATPlacement> _Nonnull)placement aatReward:(AATReward * _Nonnull)aatReward;
/// Ad has been displayed on the screen
- (void)aatPauseForAdWithPlacement:(id <AATPlacement> _Nonnull)placement;
/// Back to the app
- (void)aatResumeAfterAdWithPlacement:(id <AATPlacement> _Nonnull)placement;
@end
Last updated