问题标签 [gadbannerview]

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 投票
3 回答
3722 浏览

ios - 如果视图不在视图层次结构中,则不会调用 GADBannerView 委托方法

我正在使用 iOS 上的 Google Mobile Ads SDK 并尝试展示一些广告。我的代码:

bannerView如果我在您在上面看到的代码之后将其添加到视图层次结构中,这会很好。但是,我真的不想在广告加载之前添加它,所以我想延迟它。我注意到如果bannerView不在视图层次结构中,则根本不会调用委托方法。此外,我找到了这个答案,这与我所观察到的一致。另一方面,这是来自 GADBannerViewDelegate 标头的引用:

这表明即使视图不在层次结构中,也应该可以接收这些委托回调,这正是我想要的。那么,有什么想法我怎么能做到这一点?

0 投票
1 回答
191 浏览

ios - 在每个“x”单元格中嵌入广告

我一直在尝试将谷歌广告嵌入到一个合适的视图“X”单元格中,我遵循了这个教程:( http://googleadsdeveloper.blogspot.com/2012/03/embedding-google-admob-ads-within .html),但我发现当我为广告添加单元格时,表格视图并不总是显示数据源中的所有数据,它通常会关闭几个单元格。我相信这与numberOfRowsInInSection函数有关,但对于我的一生来说,我无法通过数学来计算这个正确性。到目前为止,我有以下内容:(kAdCellFrequency 当前为 10,但这应该可以调整为任意值):

我添加了 additionalCellCount 变量,因为当 kAdCellFrequency 使用值 10 时,数据距离正确的 3 个单元格,但如果 kAdCellFrequency 设置为 5,同样的数学运算无法显示正确的数量。

单元格广告单元格或标准事件单元格的创建:

单元格索引处内容的显示,我取出了实际设置的数据,只需要计算:

}

任何帮助都会很棒,甚至是指向我可以了解更多关于这个数学的地方的指针?

更新:好的,单元格计数似乎正确返回,但在某些情况下,代码设置复制某些单元格的内容,例如单元格 320 + 321 显示相同的事件。我认为这与我原始代码中的以下数学有关(这是伪代码):

请注意,两个单元格的值都等于 288,这意味着两个单元格现在显示相同的内容。所以单元格的数量是正确的,但为索引呈现的内容是不正确的。(PaulW - 当我转换你的代码时也会出现这个问题,你得到这个.. 我在 325 个单元格中达到最大值)

0 投票
1 回答
114 浏览

swift - 如何在 Swift 的 UITableViewController 中添加广告横幅视图?

我在情节提要中有一个带有 UITableViewController 的项目。我想在它的底部添加一个 ADBannerView,有人知道怎么做吗?赞赏。

0 投票
0 回答
1192 浏览

ios - 如何为多个视图创建共享 Admob 横幅?

我正在 Xcode 中使用 Admob 横幅构建我的第一个应用程序。我的应用程序使用多个UIViews连接方式NavigationController,目前我正在为每个UIView.

这就是我已经得到的每个UIViewController

如何为单独class或由AppDelegate. (我所有的观点都已经GADBannerView在底部了。)

我以前从未真正使用过委托方法,因为编码只是我的爱好,我正在学习:Try & Error。但在这一点上,我的技能还不足以实现这一点。

我将不胜感激任何帮助:-)。谢谢!

0 投票
1 回答
2041 浏览

ios - How to use GADBannerViewDelegate to perform action on adViewDidReceiveAd

I have a banner view and want to have a custom close button. My problem is that the button is displayed before the ad is loaded and displayed.

How do I present the button only when the GADBannerView has loaded an ad and is presented?

Same behavior with adViewDidReceiveAd. The button is visible, even if the GADBannerView is "invisible" because there is no ad loaded currently.

Screens as requested. As you see, the button, that is a subView of the GADBannerView is displayed before the ad itself is displayed.

enter image description here enter image description here

0 投票
1 回答
323 浏览

ios - 展示新 VC 时 AdMob GADBannerView 延迟

我正在使用 AppDelegate 配置横幅视图及其代表。然后在两个 VC 上显示横幅:ViewController 和 SecondViewController。横幅正确显示,但有两个视觉错误。

  1. 在应用程序打开时,加载测试横幅大约有 2-3 秒的延迟。当我使用 IB 时,横幅立即出现。

  2. 当通过 segue 从 ViewController -> SecondViewController 转换时(呈现模态/全屏/交叉溶解/无动画),在横幅显示之前会有大约 1-2 秒的延迟。

横幅加载完美,减去上面的两个滞后/延迟问题。我该如何解决这些问题?

故事板: AppDelegate故事板

视图控制器

第二视图控制器

0 投票
2 回答
3164 浏览

swift - 如何将 AdMob GADBannerView 添加到每个视图

我正在我的应用程序中为单个 实现 AdMob 横幅UIViewController,并且它正在工作。但是我有很多视图,我想在每个屏幕上显示一个横幅。我将如何实现将出现在每个屏幕上的横幅?我正在尝试这个AppDelegate.swift

但它不工作

0 投票
1 回答
155 浏览

ios - 无法使用 Google Admob 横幅视图启动应用程序

我尝试了以下说明,并完全按照步骤在我的应用程序中创建横幅视图:

https://firebase.google.com/docs/admob/ios/quick-start

但是我在运行应用程序后收到了这个崩溃:

有许多其他视图正常工作,问题只是 GADBannerView

0 投票
0 回答
304 浏览

ios - Swift:具有不同尺寸类的 GADBannerView 的布局问题

这个问题可能是重复的,但我似乎找不到答案。

GADBannerView在视图控制器的底部有一个 320 x 50 的中心。从指定的宽度加载bannerView更改大小时: 320 & height: 50 我试图用以下代码覆盖:

但这会导致横幅在 iPhone 7 和 6 上加载到页面上方的 1/3,在 iPhone 5s 和 SE 上加载到视图控制器的右下方,在 6 和7 plus 和在 iPad 型号上偏左偏心。

约束: 在此处输入图像描述

我曾尝试使用 Xcode 8 中的特征变化特性​​,但这似乎是在每个尺寸类而不是孤立的尺寸类上设置约束。

有没有办法让GADBannerView所有尺寸和模型的固定宽度:320,高度:50 并在视图控制器的底部居中?

0 投票
0 回答
1036 浏览

swift - Admob Banner 广告,如何跨多个视图控制器实现

我的应用程序即将完成,我开始向其中添加广告。对于 adMob,我的 viewdidLoad 方法中有以下代码:

这目前仅在弹出的第一个视图控制器上。该广告位于仅限横向应用的底部。我的问题是可以将它添加到我所有的视图控制器中,你也可以继续吗?

我不确定当我离开视图控制器时是否需要关闭广告,或者这是否会自动处理。将它添加到所有视图控制器对我来说很简单,但我不确定这是否会在用户从视图切换到视图时创建更多广告请求,或者它是如何工作的......

我是应用程序开发的新手,正准备推出我的第一个应用程序。我会很感激任何帮助,我提前谢谢你!!!!