From bdfd7f6dba1f69e912933e3397ac211be76039b4 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Tue, 01 Jul 2025 15:29:58 +0800
Subject: [PATCH] 提交版本 4.5.0

---
 frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h |   61 +++++++++++++++++++++++++++++-
 1 files changed, 58 insertions(+), 3 deletions(-)

diff --git a/frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h b/frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h
index 5ee9a1c..dad3222 100644
--- a/frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h
+++ b/frameworks/WASdkIntf.framework/Headers/WAAdMobProxy.h
@@ -71,6 +71,20 @@
 + (void)setTestMode:(BOOL)isDebugMode;
 
 
+
+/**
+ * 是否开启横幅广告
+ * @return YES表示开启,NO表示关闭
+ */
++ (BOOL)isOpenBannerAd;
+
+/**
+ * 异步检查是否开启横幅广告
+ * @param completion 回调 block,返回广告启用状态和可能的错误
+ */
++ (void)isOpenBannerAdWithCompletion:(void(^)(BOOL isOpen, NSError *error))completion;
+
+
 /**
   横幅广告
   @param viewController 用于显示广告的视图控制器。
@@ -80,19 +94,60 @@
 
 
 // 插页广告
+/**
+ * 是否开启插页广告
+ * @return YES表示开启,NO表示关闭
+ */
++ (BOOL)isOpenInterstitialAd;
+
+/**
+ * 异步检查是否开启插页广告
+ * @param completion 回调 block,返回广告启用状态和可能的错误
+ */
++ (void)isOpenInterstitialAdWithCompletion:(void(^)(BOOL isOpen, NSError *error))completion;
+
+
 + (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;
+
 + (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;
+
+
+ /*此方法在给定的视图控制器上显示激励广告,并处理广告的回调。
 
  @param viewController 用于显示广告的视图控制器。
  @param adName 广告名称或广告单元 ID。

--
Gitblit v1.8.0