【发布时间】:2012-11-03 13:15:12
【问题描述】:
我需要使用 AJAX 加载 Google Adsense 广告。我发现,此时不允许这样做,所以我在思考并提出这个:
我通常将 Google javascript 代码包含在 DIV 中的 HTML 页面中,并带有一些 ID,例如:
<div id="google_ad">
<script>
google_ad_client = "ca-pub-XXXXXXXXXXXXXXXXXXXX";
google_ad_slot = "XXXXXXXXXXX";
google_ad_width = 300;
google_ad_height = 250;
</script>
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div>
然后,当我通过 AJAX 加载新内容时,我使用一些 CLASS 创建新的 DIV,然后将内容复制到每个这样的地方:
$('#content').append($('<div>').load('http://www.foo.com/load.php'), function(){
$('.google_ad').html($('#google_ad').html());
}));
您认为这没问题还是违反了 Google AdSense 规则?
感谢您的回答。
【问题讨论】:
-
复制adsense代码你会得到什么。我认为这不会引起新的印象。
-
我认为我不需要新的印象,我只需使用我的 ID 通过嵌入在页面中的 AdSense javascript 复制 HTML 代码,当用户点击复制的 HTML 链接时,Google 会识别出该用户点击在我网站上的广告上添加一些费用到我的 AdSense 帐户。