草庐IT

admob自由 - 离子2 -Angular 2

我正在尝试使用Ionic2和Angular2使用免费ADMOB(Cordova-Plugin-Admob-Free),但我一直都会遇到以下错误:https://pastebin.com/fj9b6cqc为了构建项目,我进行以下操作:离子Cordova插件添加Cordova-Plugin-Admob-FreeNPM安装-Save@ionic-native/admob-free将此插件添加到您的应用程序模块中在app.module.ts中import{AdMobFree}from'@ionic-native/admob-free';providers:[StatusBar,SplashScreen

android - Admob 横幅广告未占满宽度

使用Admob横幅广告时,无论是测试广告还是实时广告都没有占据设备的整个宽度。这是我在布局xml中声明的adView:这是呈现的内容: 最佳答案 改变ads:adSize="BANNER"到ads:adSize="SMART_BANNER"SmartBannersarenewadunits(asofv6.0.0)thatwillrenderscreen-widebanneradsonanyscreensizeacrossdifferentdevicesineitherorientation.SmartBannershelpdealw

android - Play 服务广告库 7.5.0 需要 WRITE_EXTERNAL_STORAGE 权限

这个问题在这里已经有了答案:WhyarepermissionsbeingautomaticallyaddedtomyAndroidManifestwhenincludingGooglePlayServiceslibrary(2个答案)关闭6年前。在我们的build.gradle中,我们将播放服务广告库从6.5.87更新到7.5.0compilecom.google.android.gms:play-services-ads:7.5.0升级后,我们在合并的AndroidManifest.xml中看到一个新权限(位于/build/intermediates/manifests/full/r

android - Admob 需要未发布应用程序的市场网址(需要 MY_AD_UNIT_ID)

我想在我的新应用程序上转换广告。我导入了GoogleAdmobSDK但无法启动新的AdView对象,因为它需要“MY_AD_UNIT_ID”。要接收我的MY_AD_UNIT_ID,我必须将我的应用程序添加到admob。Admob需要maket://-链接到我的应用程序。但我不想发布没有广告的应用程序。我做错了吗?编辑:我刚刚注意到您可以删除market://并将该字段完全留空。这样您就可以在没有任何市场网址的情况下添加您的应用程序。由于有很多关于MY_AD_UNIT_ID的问题,我将保留此问题。真诚的,沃尔芬 最佳答案 通过以基本U

android - Admob 插页式 loadEd 功能太慢

我最近使用Admob和GooglePlay服务库添加了一个插页式广告(顺便说一句,它仍然有很多问题)。插页式广告运作良好,但以下调用://Beginloadinginterstitialinterstitial.loadAd(adInterstitialRequest);非常慢,我的应用程序首次启动可能会延迟最多2秒。我该怎么做才能避免这种情况?我完全按照谷歌提供的例子here.仅供引用我尝试使用AsyncTask在后台加载广告,但似乎无法执行此操作:03-2315:50:21.939:E/AndroidRuntime(3572):Causedby:java.lang.IllegalS

android - Google-ads DFP 多个广告尺寸失败

我正尝试按照documentation中所述使用GoogleAdsDFP实现多种广告尺寸但奇怪的是,如果我使用如下代码所示的单一广告尺寸,它会起作用:_adView=newPublisherAdView(activity);_adView.setAdSizes(AdSize.BANNER);但是如果我使用多个广告,按照文档中描述的相同方式,如下所示,请求失败:_adView=newPublisherAdView(activity);_adView.setAdSizes(AdSize.BANNER,newAdSize(120,20),newAdSize(250,250));因此第一个代码

android - GooglePlayServices Admob 问题 : "Failed to load ad : 0"

我对新的admob有疑问。这是我的代码,试图在我的主要Activity中创建和加载广告:privatevoidcreateAndLoadAd(StringadUnitID,RelativeLayoutrlRoot,ViewupperView){adView=newAdView(this);adView.setAdUnitId(adUnitID);adView.setAdSize(AdSize.BANNER);adView.setId(R.id.ad_view);RelativeLayout.LayoutParamsparams=newRelativeLayout.LayoutParam

android - 为什么要在生产环境中删除 AdMob 的 addTestDevice()?

在这个页面上https://developers.google.com/admob/android/test-ads#add_your_test_device它说Note:Besuretoremovethecodethatsetsthesetestdevicesbeforeyoureleaseyourapp.谁能解释一下为什么?为什么无论如何我都不能离开发送我的特定设备测试广告的代码行?这是否有助于防止我违反AdMob关于开发人员不会意外给自己错误印象或点击的规则? 最佳答案 我没有在我的任何应用程序中删除testdevice指令。

android - PhoneGap Admob,外部链接......无法让任何一个工作

我知道这里有很多关于PhoneGap的答案。我已经完成了所有这些,但没有一个解决方案有效。尽管,从各方面来看,他们中的任何一个都应该。许多答案太过时了,我怀疑它们是否仍然有效。我的应用可以正常运行、编译和运行。除了我无法让广告正常工作。我首先尝试了AdMob。广告从不显示。所以我说,“好吧……我自己做吧。”如果点击广告会打开一个新的浏览器,那就太好了。我认为一个简单的window.open()命令就可以了。但不是。那不会发生。我需要使用cordova插件来完成这项工作。我在Adob​​e网站上使用PhoneGap-Build。在我的config.xml中,我有:当我更新源代码时,我可以

android - Admob 广告未显示

我遇到Admob没有显示广告的问题...这是LogCat:WARN/AdMobSDK(502):IgnoringrequestFreshAd()becausewearerequestinganadrightnowalready.INFO/AdMobSDK(502):Nofill.Serverrepliedthatnoadsareavailable(1164ms)INFO/AdMobSDK(502):Nofill.Serverrepliedthatnoadsareavailable(846ms)我尝试过测试模式、非测试模式、模拟器、真实手机等。它从未显示任何内容,但我收到请求并在Admo