问题标签 [googlemobileads]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7958 浏览

flutter - 如何在 Flutter 应用中集成谷歌移动广告

最近,flutter 宣布发布 Google Mobile Ads for Flutter 一个新的 SDK,它与 AdMob 和 AdManager 一起提供多种广告格式,包括用于 Flutter 的横幅、插页式、原生和奖励视频广告

我想通过 AdMob 展示广告来通过我的 Flutter 应用获利。我们如何在 Flutter 应用中设置和集成谷歌移动广告

0 投票
0 回答
188 浏览

ios - GADNativeAdView 未在 8.0 版 Google 移动广告 SDK ios 上显示 Outlet

在 8.0 版之前,这是与GADUnifiedNativeAdView一起使用的。但是在更新到 8.0 之后,没有显示GADNativeAdView的出口。请参阅下面的截图。

这显示了视图的类

这显示右侧没有插座。

请帮忙

0 投票
0 回答
44 浏览

ios - 可以在应用程序 iOS 中使用 DFPBannerView 打开广告吗?

我使用 GoogleMobileAds 创建横幅视图,使用DFPBannerView. 当点击广告时,广告会在浏览器中打开,例如 safari。

是否可以在应用程序 iOS 中打开横幅广告,而不是在浏览器中打开它们?如果是这样,可以怎么做?

谢谢

0 投票
1 回答
721 浏览

android - 谷歌移动广告实施减慢了 Flutter App

我一直在我的颤振应用程序上实施横幅广告,我成功地展示了横幅,但我的应用程序运行速度非常慢,以至于它崩溃并关闭。我一直在寻找解决这个问题的方法,但似乎找不到任何解决方案,尽管很多人都遇到了同样的情况。如果你们能帮助我,我将不胜感激。

我的代码如下:

adhelper.dart

主页.dart

和我的 main.dart

0 投票
2 回答
2459 浏览

android - MobileAds.initialize(this) 崩溃 致命信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR)

截至今天,我已经开始收到此错误:

A/libc:致命信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR),tid 31968 中的故障地址 0x0

在某些设备上调用 MobileAds.initialize(this)。如果我卸载程序并重新安装,它会在第一次打开应用程序时按预期工作,但如果我关闭并再次打开应用程序,我会再次开始崩溃。删除 MobileAds.initialize(this) 也可以解决问题,但显然广告没有运行。

有什么想法可能会改变吗?

在 AndroidManifest 中:

在 build.gradle 中:

0 投票
0 回答
224 浏览

flutter - 针对 Google Ads 的严格安全 Cookie 政策

在 firebase_admob 插件被弃用后,我最近为 Flutter 集成了 google_mobile_ads 插件。从那时起,我的奖励广告就停止了工作。这些是我得到的错误:

(13077):此请求是从测试设备发送的。E/chromium(13077): [ERROR:cookie_manager.cc(137)] 严格的安全 Cookie 政策不允许为http://googleads.g.doubleclick.net/为应用定位 >= R 设置安全 cookie。请对此 URL 使用“https:”方案或在 cookie 值中省略“安全”指令。带广告 (13077):#004 网络视图被破坏。无视动作。

我的代码如下:

我能够获得横幅广告(未包含在此代码中),但奖励广告根本不加载。知道这里可能出了什么问题吗?

0 投票
0 回答
57 浏览

swift - 想把 GoogleMobileAds 放到它自己的类中。面对“未呈现提供的视图控制器..”

我正在将rewardedAds 加载到应用程序中的2 个不同UITabbarController选项卡中,因此有2 个不同UIViewControllers。我正在考虑将 adMob 代码移动到它自己的类中,这样我只需要加载一次奖励广告并在任何地方使用。

这是我想出的,但是当我按下按钮展示广告时,我收到以下错误消息:

GADFullScreenPresentingAd:广告无法呈现全屏内容并出现错误未呈现提供的视图控制器。

这是 admob 类的代码

这就是我在标签上调用/设置 admob 广告加载的方式(通过按下按钮)

这就是我通过 tableviewHeader 上的按钮调用广告的方式

0 投票
1 回答
629 浏览

flutter - 如何在颤动中显示多个谷歌原生广告

我正在尝试在 a 中动态调用广告listview,但会引发此错误:

这是代码

导入包google_mobile_ads

然后实例化包

我的功能是加载广告

然后为了显示添加我在 switch case 语句中做了这个

此集成在显示来自第二个广告的广告时引发上述异常

0 投票
0 回答
115 浏览

ios - Google Mobile Ads v8 - 您如何确定哪个插页式广告被忽略了?

我最近升级到了 Google 移动广告 v8。在我的应用程序中,我在同一个 ViewController 中有两个插页式广告,它们在独特的交互中显示。因此,我需要能够确定哪个插页式广告被取消,adDidDismissFullScreenContent以便相应地推进 UI。

现在我只是在确定是否是被驳回的插页式广告。

理想情况下,我希望能够确定 adUnitID 驳回了哪个广告(如果可能的话)。

像这样的东西:

如何确定使用 Google Mobile Ads v8 关闭了哪个插页式广告?

0 投票
1 回答
1013 浏览

flutter - testDeviceId 在 google-mobile-ads flutter 中不起作用

我试图用 requestConfiguration 设置我的测试设备 ID。为了检查 testdevice 的设置是否成功,我logcat在 android studio 中进行了过滤,setTestDeviceIds但它向我显示了以下日志

所以设置测试设备不起作用,我无法使用真实广告进行测试。当我通过 testDeviceId 时,这个日志应该不会出现。你可以看到我在和testDeviceId中都传递了 's 。RequestConfigurationbannerAd

重现步骤

这是我的main.dart文件

这是我的adhelper.dart文件

扑医生

运行flutter doctor并粘贴下面的输出:

点击展开

颤振依赖

运行flutter pub deps -- --style=compact并粘贴下面的输出:

点击展开