POBRewardedAdEvent Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | POBRewardedAdEvent.h |
Overview
The rewarded custom event protocol. Your rewarded custom event handler must implement this protocol to communicate with the ad server SDK.
– requestAdWithBid:
required method
OpenWrap SDK calls this method when it has valid bid/s to pass to the ad server.
- (void)requestAdWithBid:(POBBid *_Nullable)bid
Parameters
bid |
bid details object having price and other useful information that can be passed to the ad server SDK |
---|
Discussion
Note that, if the OpenWrap SDK does not have valid bids, requestAdWithBid:
will be called with a nil
bid value.
Declared In
POBRewardedAdEvent.h
– setDelegate:
required method
OpenWrap SDK calls this method to set POBRewardeAdEventDelegate, so that the rewarded custom event handler can inform the OpenWrap SDK about the events related to the ad server communication.
- (void)setDelegate:(id<POBRewardedAdEventDelegate>)delegate
Parameters
delegate |
object of POBRewardedAdEventDelegate implmentation |
---|
Discussion
Save the delegate
to use it in later phases of ad server events execution
Declared In
POBRewardedAdEvent.h
– showFromViewController:
required method
OpenWrap SDK calls this method to show the rewarded ad from the ad server SDK
- (void)showFromViewController:(UIViewController *)controller
Parameters
controller |
view controller to be used for presenting the rewarded ad |
---|
Declared In
POBRewardedAdEvent.h
– setCustomData:
Sets custom data that may be required by the ad server sdk
- (void)setCustomData:(NSDictionary *_Nullable)customData
Parameters
customData |
additional data to be passed on to the ad server sdk |
---|
Declared In
POBRewardedAdEvent.h
– interactionDelegate
Return a delegate object to receive all the ad lifecycle events.
- (id<POBFullscreenAdInteractionDelegate>)interactionDelegate
Return Value
idPOBFullscreenAdInteractionDelegate interaction delegate
Discussion
OW SDK will inform the ad lifecycle events to this object. This is mostly useful when ad servers are integrated using mediation waterfall.
Declared In
POBRewardedAdEvent.h
– availableRewards
OW SDK calls this method to fetch available rewards when multiple rewards are configured
- (NSArray<POBReward*> *)availableRewards
Return Value
available rewards
Declared In
POBRewardedAdEvent.h
– configuration
OW SDK calls this method to fetch available handler configuration
- (NSDictionary *)configuration
Return Value
configurations for the handler
Declared In
POBRewardedAdEvent.h