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