8

如何在基于 asp.net ajax/ajax 的应用程序中添加 adsense 或其他广告?(例如ra-ajax 示例页面)或GWT

创建 iframe 是可行的解决方案吗?

如下所述,放置 adsense 脚本很容易。但是 google bot 将无法扫描我基于 ajax 的页面,因为所有内容都是 javascript。不会有上下文广告。所以不能赚钱。这对于静态广告来说会很棒。有什么想法/意见吗?

4

9 回答 9

4

看起来您想要做的是加载 AdSense,然后根据通过 AJAX 传递的内容动态刷新/更改广告。

很遗憾,这违反了 AdSense 计划政策;我刚刚在这里发布了一个很长的答案:Refresh a Div that has a Google ad inside it

于 2009-01-14T00:20:51.963 回答
1

Google 不建议使用 iframe 方法,因为它破坏了广告的上下文关系(因为在调用广告的页面上没有可处理的内容)。

于 2009-01-04T19:33:57.840 回答
1

Jader,Google AdSense 防止广告使用 AJAX 插入页面。

于 2010-01-06T20:22:27.930 回答
1

只是为了给这篇文章添加更新,现在 AdSense 政策允许这样做。您可以在此处找到更新的政策(2013 年 5 月)

于 2014-05-15T10:30:59.207 回答
0

为什么不能正常添加广告?您可以创建一个 iFrame,但我认为没有必要。

于 2009-01-04T19:31:06.647 回答
0

编辑:没关系。AdSense 似乎尽其所能阻止这种情况发生。他们真的不希望您动态加载 AdSense。

我意识到这个问题已经存在一年了,但是我编写了一个库来帮助解决document.write部分问题(我不知道这是否违反了 TOS)writeCapture.js。这很简单:

$('#ads').writeCapture().html('<script src="whatever-your-adsense-code-is"> </script>');

该示例使用 jQuery,但您也可以单独使用它。因为它将在同一页面中加载(没有 iframe),所以它应该工作得很好。

于 2010-05-07T02:02:50.820 回答
0

谷歌很快就会让这成为可能......

Ajax 的 Adsense

于 2011-09-02T19:02:22.687 回答
0

这是一个老问题,但为了记录,我相信http://www.retailigence.com有一个 API,您可以使用它来实时查找位置和上下文广告。

于 2011-10-20T09:23:17.400 回答
-5

Google AdSense 为您提供一小段 HTML 代码,其中包含一些 Javascript 的脚本标记,可以完美地与任何网页配合使用,无论是 Ajax、ASP.NET、ra-ajax 示例页面还是 GWT。如果您已在 HTML 中插入此代码段,但仍有问题,请为您的页面提供链接。

于 2009-01-05T00:28:56.233 回答