123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- //
- // BondSDKOpenMediationAdapter.h
- // Pods
- //
- // Created by daisy on 2020/10/23.
- //
- #import <OMBanner.h>
- #import <OMInterstitial.h>
- #import <OMRewardedVideo.h>
- #import <OpenMediation.h>
- //#import <OpenMediation/OMInterstitialAd.h>
- //#import <OpenMediation/OMRewardedVideoAd.h>
- typedef enum x{
- kPosCenter = 0,
- kPosTop,
- kPosTopLeft,
- kPosTopRight,
- kPosBottom,
- kPosBottomLeft,
- kPosBottomRight,
- } AdsPosEnum;
- @interface BondSDKOpenMediationAdapter : NSObject<OMBannerDelegate, OMInterstitialDelegate, OMRewardedVideoDelegate>
- @property (nonatomic, strong) OMBanner *mBanner;
- /**
- * add ad view
- *
- * @param view view
- * @param pos position
- */
- - (void) addAdView:(UIView*) view atPos:(AdsPosEnum) pos;
- + (void) initSDK:(NSString *) appKey;
- + (void) createBannerAd:(NSString *) adUnitId;
- + (void) showBannerAd;
- + (void) hideBannerAd;
- + (void) createInterstitialAd:(NSString *) adUnitId;
- + (void) showInterstitialAd:(NSString *) adUnitId;
- + (void) createRewardedVideoAd:(NSString *) adUnitId;
- + (void) showRewardedVideoAd:(NSString *) adUnitId;
- @end
|