lpw
3 days ago bbf4d57fc99d4452ac7ab8c6a264bec6979c5035
frameworks/WASdkIntf.framework/Headers/WAIAdmob.h
@@ -16,8 +16,34 @@
//  横幅广告
//  横幅有关
/**
 * 是否开启横幅广告
 * @return YES表示开启,NO表示关闭
 */
- (BOOL)isOpenBannerAd;
/**
 * 异步检查是否开启横幅广告
 * @param completion 回调 block,返回广告启用状态和可能的错误
 */
-  (void)isOpenBannerAdWithCompletion:(void(^)(BOOL isOpen, NSError *error))completion;
/**
 * 检测横幅广告是非已缓存好
 * @return YES表示广告已准备好,NO表示未准备好
 */
- (BOOL)checkBannerAdReady;
/**
  @param viewController 用于显示广告的视图控制器。
  @param containerView 将包含横幅广告的视图。广告视图将作为此视图的子视图添加。
@@ -25,18 +51,91 @@
- (void)bindBannerAdWithViewController:(UIViewController *)viewController containerView:(UIView *)containerView ;
// 插页广告
/**
 * 是否开启插页广告
 * @return YES表示开启,NO表示关闭
 */
- (BOOL)isOpenInterstitialAd;
/**
 * 异步检查是否开启插页广告
 * @param completion 回调 block,返回广告启用状态和可能的错误
 */
-  (void)isOpenInterstitialAdWithCompletion:(void(^)(BOOL isOpen, NSError *error))completion;
/**
 * 检测插页广告是非已缓存好
 * @return YES表示广告已准备好,NO表示未准备好
 */
- (BOOL)checkInterstitialAdReady;
- (void)showInterstitialAdWithViewController:(UIViewController *)viewController withDelegate:( id<GADFullScreenContentDelegate>)delegate;
//开屏广告
/**
 * 是否开启开屏广告
 * @return YES表示开启,NO表示关闭
 */
- (BOOL)isOpenAppOpenAd;
/**
 * 异步检查是否开启开屏广告
 * @param completion 回调 block,返回广告启用状态和可能的错误
 */
-  (void)isOpenAppOpenAdWithCompletion:(void(^)(BOOL isOpen, NSError *error))completion;
/**
 * 检测开屏广告是非已缓存好
 * @return YES表示广告已准备好,NO表示未准备好
 */
- (BOOL)checkAppOpenAdReady;
- (void)showAppOpenAdWithViewController:(UIViewController *)viewController withDelegate:( id<GADFullScreenContentDelegate>)delegate;
//激励广告
/**
 * 是否开启激励广告
 * @return YES表示开启,NO表示关闭
 */
- (BOOL)isOpenRewardedWithAdName:(NSString *)adName;
/**
 * 异步检查指定名称的激励视频广告是否可用
 * @param adName 广告名称
 * @param completion 回调 block,返回广告可用性状态和可能的错误
 */
- (void)isOpenRewardedWithAdName:(NSString *)adName
                      completion:(void(^)(BOOL isOpen, NSError *error))completion;
/**
 * 检测激励广告是非已缓存好
 * @return YES表示广告已准备好,NO表示未准备好
 */
- (BOOL)checkRewardedAdReady;
/**
 显示激励广告。
@@ -45,7 +144,7 @@
 @param viewController 用于显示广告的视图控制器。
 @param adName 广告名称或广告单元 ID。
 @param extInfo 额外信息,可以用于调试或跟踪广告。
 @param callback 广告展示和关闭时的回调。
 @param delegate 广告展示和关闭时的回调。
 */
- (void)showRewardedAdWithViewController:(UIViewController *)viewController adName:(NSString *)adName extInfo:(NSString *)extInfo delegate:( id<GADFullScreenContentDelegate>)delegate;
@@ -58,6 +157,8 @@
- (void)showUmpOptionsWithViewController:(UIViewController *)viewController consentGatheringComplete: (void (^)(NSError *_Nullable error))completionHandler;
@end
NS_ASSUME_NONNULL_END