自分の管理するサイトには、Adsenseリンクユニットを貼っていなかったのだけど、意外と収益力が侮れないということで、リンクユニットを設置することに。
ただ、できればPC版では横長のリンクユニットを、スマホでは長方形のリンクユニットをというように表示を切り替えたい。 WordPress標準関数でモバイルが切り分けられるけれど、これだとiPadもモバイルと判定されてしまう。 単純にディスプレイ幅で切り分けたいのでJavaScriptで判定することに。 レスポンシブ対応のリンクユニットにあったサンプルで切り分けができた。 <script type="text/javascript"> google_ad_client = "ca-pub-0000000000000000"; // ここに自分のIDを入れる width = document.documentElement.clientWidth; google_ad_slot = "0000000000"; //ここにモバイル用のSlot IDを入れる google_ad_width = 200; google_ad_height = 90; if (width > 500) { google_ad_slot = "0000000000"; //ここにPC用のSlot IDを入れる google_ad_width = 468; google_ad_height = 15; } </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> 横長(大)を表示できるように、さらにif文を追加することもできるけど、自分は本文のカラムに収めたかったのでこれで良しとした。 PR
Powered by 忍者ブログ
Design by まめの
Copyright © [ Traveler's memo ] All Rights Reserved. http://shaitkennomemo.sugo-roku.com/ |
∴ プロフィール
HN:
Traveler
性別:
非公開
∴ 最新記事
(09/22)
(09/18)
(09/16)
(09/11)
(09/11)