POBRewardedAdEventDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | POBRewardedAdEventDelegate.h |
Overview
The rewarded custom event delegate. It is used to inform the ad server SDK events back to the OpenWrap SDK.
– openWrapPartnerDidWinForBid:
required method
Call this when the ad server SDK signals about partner bid win with bidId
- (void)openWrapPartnerDidWinForBid:(NSString *_Nullable)bidId
Parameters
bidId |
identifier of the winning bid to be rendered |
---|
Declared In
POBRewardedAdEventDelegate.h
– adServerDidWin
required method
Call this when the ad server SDK renders its own ad
- (void)adServerDidWin
Declared In
POBRewardedAdEventDelegate.h
– failedToLoadWithError:
required method
Call this when the ad server SDK fails to load the ad
- (void)failedToLoadWithError:(NSError *_Nonnull)error
Parameters
error |
detailed error object describing the cause of ad failure |
---|
Declared In
POBRewardedAdEventDelegate.h
– failedToShowWithError:
required method
Call this when the ad server SDK fails to show the ad
- (void)failedToShowWithError:(NSError *_Nonnull)error
Parameters
error |
detailed error object describing the cause of ad failure |
---|
Declared In
POBRewardedAdEventDelegate.h
– willPresentAd
required method
Call this when the ad server SDK is about to present a modal
- (void)willPresentAd
Declared In
POBRewardedAdEventDelegate.h
– didPresentAd
required method
Call this when the ad server SDK has presented a modal
- (void)didPresentAd
Declared In
POBRewardedAdEventDelegate.h
– didDismissAd
required method
Call this when the ad server SDK dissmisses a modal
- (void)didDismissAd
Declared In
POBRewardedAdEventDelegate.h
– willLeaveApp
required method
Call this when the ad server SDK informs about app leave event as a result of user interaction.
- (void)willLeaveApp
Declared In
POBRewardedAdEventDelegate.h
– didClickAd
required method
Call this when the ad server SDK informs about click event as a result of user interaction.
- (void)didClickAd
Declared In
POBRewardedAdEventDelegate.h
– didExpireAd
required method
Call this when the ad server SDK informs about ad expiration.
- (void)didExpireAd
Declared In
POBRewardedAdEventDelegate.h
– shouldReward:
required method
Call this when the ad server SDK informs that the user should be rewarded.
- (void)shouldReward:(POBReward *_Nullable)reward
Parameters
reward |
reward to be offered |
---|
Declared In
POBRewardedAdEventDelegate.h
– bidsProvider
required method
Returns bids provider
- (id<POBBidsProvider> _Nullable)bidsProvider
Declared In
POBRewardedAdEventDelegate.h
– adServerAdDidRecordImpression
required method
Call this when the ad server SDK records the impression as applicable.
- (void)adServerAdDidRecordImpression
Declared In
POBRewardedAdEventDelegate.h
– presentationController
view controller to be used to present a rewarded ad.
- (UIViewController *_Nullable)presentationController
Declared In
POBRewardedAdEventDelegate.h