2016年8月19日金曜日

bloggerで個別記事の文中にアドセンスを表示する方法

日本ではbloggerが一般的ではないので、なかなかカスタマイズ方法を載せた記事がありません……
もちろん有名なクリボウさんのブログには、様々なやり方が書かれていますので、参考にさせてもらっていますが。

bloggerはアドセンスと相性がいいのに、活用されてないなあ……と思わずにはいられません。
仕方ないので英語で探すと、なかなかいいページが出てきました。



Place AdSense Ads in the Middle of Blogger Posts


bloggerの記事の中央にアドセンス広告をはる方法、ですね。
内容は読んでもらえたらわかりますが、簡単に解説すると、

  1. まずアドセンスで表示したい広告のコードを作って、エスケープしておく。
  2. レイアウトのHTMLから<data:post.body/>を探す(いくつかあるので、この記事では2番目と書いてますが、いくつか試すといいです。一つはスマホ用、一つは個別記事用、一つは全体記事用だったりしますが、テンプレートによって違うので調べる必要があります。)
  3. <data:post.body/>を、上の記事の中のコードに差し替える。
  4. 中のplace ad hereの部分にアドセンスのコードをはる。


以上です。これで文中の1/2(真ん中)の部分の<br/>のところにアドセンスがはられます。
ただし、<br/>コードがないとだめ(その場合はタイトル直下にはられる)ので注意が必要。

ただ、これ、テンプレートによっては使えないものもあります……理由は不明。スマホ用のものにははれますが、PC用の個別記事にはれない(多分)テンプレートがあります。

これさえ入れれば、いちいち文章中にアドセンスコードはる必要ないので、個数だけ気をつければ本当に便利。

0 件のコメント:

コメントを投稿