AdSense コードの変更はダメ

先日 Google にメールで質問した返事がきた。このサイトは XHTML1.1 で記述しているのだが、 AdSense をはじめてひとつ問題があった。それは、 AdSense コードの <script>〜</script> にコメント <-- と --> が含まれるということだ。 XHTML では本来このような使用はできない。 Another HTML-lint でも減点されてしまう。 これを解決するには次のような方法が考えられる。 Google に以下のような方法を使ってもよいか質問してみた。

  1. <-- と --> だけ削除してもよいか。
  2. しかし、<script>〜</script> を認識しないブラウザはコメントを外すとコードが表示されてしまうので、外部 JavaScript として利用してもよいか。例えば次の内容の外部スクリプトを用意して呼び出してもよいか。
    google_ad_client = "pub-000000000000000";
    google_ad_width = 468;
    google_ad_height = 60;
    google_ad_format = "468x60_as";
    document.write('<script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>');

結果はダメらしい。表示された広告コードを正確にコピーして直接貼り付けなければならないとのこと。 AdSense コードを張りつけた状態でも W3C MarkUp Validation Service では Valid と表示されるのでがまんしよう。

このエントリへのトラックバック

spamが増えたためトラックバック機能は停止中です。

このエントリへのコメント

spamが増えたためコメント機能は停止中です。

Information

サイト内検索

けんども日記

直近 10 件
過去半年分
RSS
RSS 1.0
Home@けんどもネット
diary.php(v2): 2005-06-11
Copyright © 2003-2005 Kendomo.net.