【发布时间】:2011-07-01 06:27:46
【问题描述】:
是否有人在设置关键字或搜索查询时设法从 AdMob 服务器获取相关广告?我的应用程序在 Android 上运行,我设法从 AdMob 服务器检索广告。
我尝试了几种解决方案,但似乎都不起作用。
解决方案 1: 使用 AdView 类中的 setKeywords( String keywords ) 或 setSearchQuery( String searchQuery ) 方法,然后调用 requestFreshAd()。当前正在进行请求时,对requestFreshAd() 的调用会在日志中生成以下消息:
“WARN/AdMobSDK(2541):忽略 requestFreshAd(),因为我们是 现在已经在请求广告了。”
.
因此,当没有请求正在进行但它不再起作用时,我尝试调用requestFreshAd()。
解决方案 2: 在 XML 布局中,在 AdView 元素上使用属性 myapp:keywords="myKeywords"。此属性先前已在 attrs.xml 文件中声明。
【问题讨论】:
标签: android search keyword admob ads