1

在研究了 admob 文档和堆栈溢出后,我发现即使以一般方式也很难确定付款的计算方式。一个基本问题是更高的点击率是否意味着更高的每次点击费用。我决定不一直展示广告,因为我很少用横幅广告来打扰我的免费游戏玩家,我正在决定两种方式来清除和重新展示广告。

如果我在播放过程中使用 adView.setVisibility(View.VISIBLE) 和 adView.setVisibility(View.GONE) 显示和隐藏广告,我担心广告即使在隐藏时仍会计入我的总展示次数。在这种情况下,我将不得不销毁并重新创建 adView 对象,尽管每次我重新创建 adView 时,这可能会在播放过程中导致打嗝。

所以有两个相关的问题:更高的 ctr 是否会带来更高的每次点击费用,处于 view.gone 状态的 adView 是否仍会下载广告并添加到您的展示次数中?

4

2 回答 2

2

更高的 ctr 是否会带来更高的每次点击费用

不。我怀疑更高的点击率会让你获得更好的质量(和更高的广告)。但我怀疑最相关的是您提出的请求数量,其次是点击率。广告商正在寻找眼球以及这些眼球如何转化为产品购买。

view.gone 状态下的 adView 是否仍会下载广告并添加到您的展示次数中?

我不这么认为,我认为 GONE 可能会停止加载广告。您可以通过查看日志来验证这一点。另一种方法是在您希望广告停止并通过加载新的 AdRequest 再次启动时使用 adView#stopLoading。您无需销毁 AdView。

于 2013-10-19T01:58:32.123 回答
1

经过一些工作后,日志中显示广告未在 view.gone 状态下下载。

我不得不消除主要活动中的“addtestdevice”标志,即便如此,我也只在日志中看到“在此设备上获取测试广告添加 testdevice ...”消息,下载后设备上没有广告从笔记本电脑到设备的新代码。我不得不从设备上重新启动应用程序几次才能真正获得真正的广告。在 view.visible 状态下,我每分钟都会收到“...刷新...”日志消息,过滤数百条带有“广告”标签的日志消息。在 view.gone 状态下,我根本没有收到任何“广告”消息。由此我假设消息甚至没有在 view.gone 状态下下载,因此它们不会计入您的点击率。

我仍在等待这个问题发布在 admob 论坛上,但如果我想继续,我可能需要将它作为两个单独的问题重新提交,才能获得批准发布,因为我提交它已经有好几天了. 感谢威廉的回复。

在我最初发布这个几周后,我从 admob 支持收到了这个:

“谢谢你的耐心。

点击率不会直接影响您应用中广告的每次点击费用。我们使用各种输入来为每个广告请求提供效果最好的广告。

至于你的第二个问题,是的。如果您的应用程序在广告请求中成功,则会投放广告,即使广告被隐藏,也会计算广告展示次数。

谢谢,”

但是,如前所述,在我自己的测试中,广告在隐藏时没有刷新。

于 2013-10-20T15:32:51.783 回答