カテゴリ | ケータイ・モバイル |
---|---|
サマリ | 携帯版でモバイルアドセンスが表示されない |
バージョン | 1.4.7-utf8 |
投稿者 | SAKUSAKUSAKU |
状態 | 質問 |
投稿日 | 2010-10-03 (日) 22:10:26 |
アドセンスの設定 ●XHTML ●SJIS ●PHP
携帯版(keitai.skin.php)にモバイルアドセンスを貼りましたが、表示されません。 質問箱/4545を見て、「コード直貼り」、「<?php include」、 「iframe」や「object」などで試してみましたが、どれもまともに表示されませんでした。
こちらで明確な回答が出ていませんでしたので、Googleヘルプフォーラムで質問してみたところ、 TOPページですら表示されない・広告コードだけを設置したページでなら正常に表示できる、という所から pukiwkiと何らかの競合が起こっているかもしれないとの回答を頂きました。
http://www.google.com/support/forum/p/adsense/thread?tid=0ab92da98bab07c3&hl=ja
なんとかアドセンスのコードをskin中に入れて全てのページで表示できるようにはできませんでしょうか?
とあるので、pukiwiki.ini.phpの後ろにある振り分けルールに「Mediapartners-Google」を追加してkeitaiへ誘導する必要があるかもしれません。 -- 2010-10-04 (月) 12:47:39モバイル ウェブサイトに関連性の高い広告を表示するには、Google のクローラがモバイル ウェブページにアクセスできる必要があります。 携帯サイトのクロールに使用されるユーザー エージェントには、「Mediapartners-Google」という文字列が含まれているので、この文字列を含むユーザー エージェントがモバイル コンテンツにアクセスできるようにウェブ サーバーを設定してください。
<hr>を<hr />にし、Javascriptも外しました。 また、振り分けルールに以下のように追加しました。(これであってますでしょうか?)
array('pattern'=>'#^(Mediapartners-Google)\b#', 'profile'=>'keitai'),また、宣言も以下のようにしました。
<?php echo('<?xml version="1.0" encoding="Shift_JIS"?>') ?> <!DOCTYPE html PUBLIC "-//WAPFOLUM//DTD XHTML Mobile 1.0//EN" "http://www.wapfolum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" /> <meta http-equiv="content-style-type" content="text/css" /> <link rel="alternate" media="handheld" href="http://" />教えて頂いた部分は全て改善したかと思うのですが、症状は改善されていないのようです・・・ -- SAKUSAKUSAKU 2010-10-04 (月) 14:08:22
Mediapartners-Google/2.1 (+http://www.googlebot.com/bot.html)
DoCoMo/2.0 SH905i(c100;TB;W24H16) (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)