
googleアドセンスの広告コードをそのままBloggerのHTML編集に貼り付けるとエラーが出ます
広告コード内のasync記述を受け付けないのが理由です
スクリプトの記述エラーではなく、あくまで更新時にBloggerが記述ミスと判断して更新出来なくなっているだけですね
変更前:アドセンス広告コード1行目
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
変更後:アドセンス広告コード1行目
<script async="async" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
asyncをasync="async"に書き換える
asyncはscriptを非同期処理にする指定ですが、それだけで機能する属性
="○○"と追記する必要のない部分です
この変更が厳しいアドセンスの規約の「改変」にあたるのか
長い事Bloggerに同様のコード変更を加えて掲載していますが警告などはありません
海外のフォーラムでもいくつか見つけられますが同様にasync="async"で対応しましょうとなっていますね
Bloggerフォーラム
https://productforums.google.com/forum/#!topic/blogger/xcD2lTX0Swg
BloogerもアドセンスもgoogleなのでBloggerのフォーラムで問題なしという事は大丈夫なのかな思います
0 件のコメント :
コメントを投稿