我需要使用 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 规则?
谢谢您的回答。