我正在开发一个网站,会员可以在该网站上发布自己的 AdSense 横幅广告。最初,我想使用 Adsense API 与用户分享收入。(他们只需要输入他们的 Adsense 发布者 ID)但我发现我不符合使用 API 的要求。
我的替代方法是允许用户提交他们的整个 Adsense 单元代码,如下所示,
<script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxx";
/* 300x250, created 10/4/10 */
google_ad_slot = "7431428552";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
有没有一种安全的方法来过滤所有这些以确保用户不会提交有害代码?