みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Python, Javascript, Processing, Unityなど.

Drupalの本文にAdSenseを簡単に挿入する

DrupalのサイトにAdSenseを挿入するには,AdSence moduleを使用するのがおすすめです.2013.12.9現在みーのページではこのモジュールを利用してAdSenseを挿入しています.活発にバージョンアップがなされているので素晴らしいです.

このモジュールではAdSenseのBlockを作成することで,サイトの好きな場所にAdSenseを挿入することができます.左サイドバーに広告を表示したり,コンテンツの最後に広告を挿入したりする場合はこのBlockを利用するのが最も簡単だと思います.

f:id:atsuhiro-me:20151103004550p:plain:w300

また,このモジュールでは本文の途中にAdSenseを挿入することも簡単にできます.まず,挿入したいAdSenseのBlockを作成し,これに名前をつけます.Block titleはなんでもよいのですが,Block descriptionは,きまった名前を入力します.みーは "myad" としておきました.本文に挿入する目的のBlockなので,表示はNoneとしておきます(表示しない).このBlockを保存します.

f:id:atsuhiro-me:20151103004552p:plain:w300

次に,Administration » Configuration » Content authoring » Text formats にいって,自分が使用しているformatにAdSense tagという機能を有効にします.保存します.

f:id:atsuhiro-me:20151103004555p:plain:w300

これで準備は完了です.先ほど作成したブロックの名前を使って,本文中で

[ adsense:block:myad ]

と書けば,(上記の大カッコの直近にある半角スペースは削除して使用してください.)

[adsense:block:myad]

このように自動的にAdSenseのJavaScriptに置換され,広告が表示されます.