问题标签 [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.
ios - 在 UITabBarController 中的选项卡更改后,GADBannerView 中的 AdMob 视频广告继续使用 CPU
我的设置:
有一个UITabBarController
。在第一个选项卡中 - 有UINavigationController
一个UITableViewController
作为根视图控制器的。
在 的表格中UITableViewController
,其中一个单元格包含GADBannerView
在带有横幅视图的单元格中,我正在加载这样的广告:
问题:
我注意到,如果广告包含视频/动画 - 在标签之间切换后 - CPU 使用率仍然很高,并且永远保持 15-20% 的负载(直到你杀死应用程序)。
实际广告如下所示:
几个观察:
- 如果不是视频广告 - 有一个静态图像广告 - 没有问题。对我来说,这个问题看起来像是视频广告没有调用一些“暂停动画”。
- 发生在 iOS11 和 iOS12 上
func adViewDidReceiveAd(_ bannerView: GADBannerView)
没有被调用,即框架知道广告不再出现在屏幕上
AdMob 版本:
'Firebase/AdMob'、'~> 5.15.0 '(来自 cocoapods)
任何建议都非常受欢迎。
unity3d - 导入 GooglePlayGamesPlugin 和 GoogleMobileAds unitypackages 后应用程序崩溃
我将 GooglePlayGamesPlugin 和 GoogleMobileAds unitypackages 导入到我的统一项目中 导入后,统一控制台没有显示任何错误。我构建了该项目并将其安装在智能手机上进行测试。当我尝试启动该应用程序时,它立即崩溃并显示错误“不幸的是,(应用程序名称)已停止”。如果我将 GoogleMobileAds 或 GooglePlayGamesPlugin 分开导入,则该应用程序可以正常工作。我怀疑是由于编辑器文件夹中的库版本不同而发生错误。
我用:
团结 - 3.2f1
GooglePlayGames 插件 - 0.9.58
谷歌移动广告 - 3.15.1
我尝试按如下方式修复错误:
- 创建了一个新的空项目并导入了 GooglePlayGamesPlugin 和 GoogleMobileAds unitypackages
- 我删除了旧版本的文件
- 我点击了Android求解器->解决
代码没有错误,因为即使在空项目中,也会出现这个错误
如何解决这个问题?在我的项目中,我想同时使用 GooglePlayGamesPlugin 和 GoogleMobileAds。
ios - 如何使插页式广告加载并显示在应用程序的 UI 上?Xcode10 无响应
我正在尝试通过集成 Firebase 在我的应用中加载插页式广告。当我单击“IBAction 按钮”时,我应该会收到广告。但我根本没有得到任何回应,也没有在屏幕上看到任何广告。
Xcode 控制台显示以下消息: 1-[I-ACS037005] 无法从身份获取有效的 App ID 2-您当前使用的是 SDK 7.37.0 版本。请考虑将您的 SDK 更新到最新的 SDK 版本,以获得最新的功能和错误修复。最新的 SDK 可以从...等下载
这是我的代码:-
我添加了两个有用的功能,第一个被“打印”了,但第二个没有!
c# - UNITY win32异常:系统找不到指定的文件
我将 Google Mobile Ads 插件添加到我的 Unity 项目中,现在它每隔几秒钟就会抛出一次此错误。Android 依赖项已成功解决。我找不到解决方案。此外,我在 AdMob 集成之前添加了 Google Play 游戏服务。
因此,我无法构建我的游戏。构建完成,但文件尚未准备好。我正在运行 Unity 2018.1Of2 。
我确实更改了 PListProcessor 的代码 (Assets\GoogleMobileAds\Editor\PListProcessor.cs)。当我在 Windows 机器上构建 android 游戏时,它引发了关于使用 Unity.iOS.XCode 的错误。我删除了该行并删除了错误。
您的帮助将不胜感激。我的项目已完成,我无法构建它。
xml - 需要帮助解决 com.google.android.gms.ads.MobileAds not found
尝试加载横幅广告后,出现以下错误:
AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.MobileAds
AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.UnityAdListerner
顺便说一句,我在所有脚本中使用虚拟应用程序 ID,例如在AndroidManifest.xml和加载横幅广告的脚本中。
android - 我想将 google 移动广告依赖项添加到我的 build.gradle 文件中。但它显示了一个红色标记的下划线,这对我的应用程序发生运行时崩溃
我想使用 Admob 在我的应用中展示广告。但是当我将谷歌移动广告依赖添加到我的 build.gradle 文件并同步项目时,它显示红色下划线。它显示“所有 gms/firebase 库必须使用完全相同的版本规范”如何解决?我将 google() 添加到我的 build.gradle(project) 文件中,并尝试添加更新版本的依赖项。
build.gradle 文件,项目级 gradle 文件,清单文件:
unity3d - 当我使用带有排行榜的谷歌移动广告时出现错误
我正在尝试使用 unity3d 开发一个项目。我使用 google play 服务作为排行榜。我后来为广告添加了一个谷歌移动广告,但我的程序不起作用。我也没有收到错误代码。它说“程序不断停止”。如何在不出现移动广告错误的情况下使用 google play 服务和 google。你能帮我吗?
android - 使用 FB 和 google 移动广告 sdk 时,一个 dex 文件中的字段引用过多
我有 FB 和谷歌移动广告 sdk。当我进行构建时,我得到了错误
无法将类转换为 dex 格式。
当我进行单独构建时,效果很好。我正在通过导入 fb 和 google 移动广告 sdk 来测试一个新项目。
错误日志:
c# - Admob 测试广告未显示在设备上
Admob 的测试广告不会显示在我的任何测试设备上,但会记录它们已加载到 Unity 编辑器中。
我已经解决了 android 依赖项,我将显示我的 Manifest 和 AddCaller,我有 Google Repository 和播放服务 SDK 我没有收到任何错误,它只是不会显示测试广告!
安卓清单:
广告脚本:
我希望显示一个测试横幅和一个测试插页式,但没有任何反应。
并且控制台中没有错误或警告,它表示假人已正确加载并显示。