如何在我的搜索结果页上放置 AdSense 广告?
我想在我的搜索结果页上展示 AdSense 广告。
使用 Google 自定义搜索这很简单。
但是,我的网站有自己的搜索引擎,并且我想在结果页面上展示 AdSense 广告。 看起来这不可能直接实现。
我的想法是显示我自己的搜索结果,同时在 iframe 中使用相同的查询调用 Google 的搜索,这样我就可以获得广告并将其放入我的页面中。 要么在他们自己的 iframe 中,要么使用 JavaScript。
有人做过这样的事吗? 你看到它有什么问题吗?
I want to show adsense ads on my search results page.
With Google Custom Search this is easy.
However, I have my own search engine for my site, and I want to show adsense ads on the results page. It doesn't look like this is directly possible.
My thought is to show my own search results, and at the same time call Google's search with the same query in an iframe so I can get the ads and put them in my page. Either in their own iframe, or with JavaScript.
Has anyone done something like this? Do you see any problem with it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要的是 Google AdSense API。 唯一需要注意的是,您每天的页面浏览量必须至少达到 100,000 次。 我的公司使用这个 API,并且很容易做到你所说的。
如果您网站的综合浏览量低于最低浏览量,那么您似乎只能使用标准 AdSense 提供的选项。
What you want is the Google AdSense API. The only caveat is that you're required to have a minimum of 100,000 daily pageviews. My company uses this API and it's quite easy to do what you're talking about.
If your site has less than the minimum number of pageviews, well, it seems that you're stuck with the options available from standard AdSense.
我认为这就是您要寻找的“仅限搜索广告的 AdSense”
http://code.google.com/apis/afs-ads-only/
I think that is what you are looking for "AdSense for Search Ads Only"
http://code.google.com/apis/afs-ads-only/