gpt4 book ai didi

android - AdMob API 和关键字

转载 作者:太空宇宙 更新时间:2023-11-03 11:22:42 26 4
gpt4 key购买 nike

在设置关键字或搜索查询时,是否有人设法从 AdMob 服务器获取相关广告?我的应用程序在 Android 上运行,我设法从 AdMob 服务器检索广告。

我尝试了几种解决方案,但它们似乎都不起作用。


解决方案 1:使用 AdView 类中的方法 setKeywords( String keywords )setSearchQuery( String searchQuery ),然后调用 requestFreshAd()。当前正在处理请求时,调用 requestFreshAd() 会在日志中生成以下消息:

"WARN/AdMobSDK(2541): Ignoring requestFreshAd() because we are requesting an ad right now already."

.

因此,我尝试在没有任何请求正在进行但它不再起作用时调用 requestFreshAd()


解决方案 2:在 XML 布局中,在 AdView 元素上使用属性 myapp:keywords="myKeywords"。此属性先前已在 attrs.xml 文件中声明。

最佳答案

ADMob SDK会根据设置的刷新率自动请求新添加。我认为默认值是 60s。因此,您根本不必调用 requestFreshAd()。从 Eclipse 运行您的应用程序,转到添加所在的 Activity ,然后观察 logcat 窗口。您会定期看到根据该刷新率设置自动获取添加。您可以在 http://www.admob.com/my_sites 上更改该刷新率而不是点击应用程序上的“管理设置”和“应用程序设置”。此外,您可以简单地使用布局 XML 文件中 AdView 元素的 refreshInterval 属性设置刷新间隔。

关于android - AdMob API 和关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066129/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com