モバイル向けAdSenseで、「広告が表示されない」「文字化けする」他の対応方法

  • 投稿 : 2013-06-28
  • 更新 : 2013-07-02
携帯電話(ガラケー)向けのアドセンス広告の話です。
記事では、PHPで組み込んだ場合を扱っています。

動作しているかどうかを確認したい

組み込んで、ブラウザからHTMLファイルを見て確認してください。
<!-- google_afm:ad_type=image_text:client=ca-mb-pub-
HTMLのコメントとして、どんなパラメータを使用しているか埋め込まれています。これが出力されていれば、動作しています。

【補足】
携帯(ガラケー)用のWebページを確認するツール
ブラウザのプラグイン「firemobilesimulator」を使用してPCから確認するのが簡単かと思います。

なぜか表示されない、動作しない

モバイル広告が表示されない - AdSense ヘルプ
上記をまずチェックしてください。それでも、表示されないという場合の原因の1つが以下です。

PHPの動作環境が、allow_url_fopen =offだと動作しません。
allow_url_fopen =onにする方法をレンタルサーバーの取説などをみて対応してみてください。

【参考】
allow_url_fopen =offのレンタルサーバーで、動作させるためのソースの変更方法について
「URL file-access is disabled in the server configuration」のメッセージが表示された場合

文字化けする

モバイル広告で文字化けが発生する
oe=utf8
SJISのページでも、モバイルアドセンス側の文字コードを「UTF-8」にすると文字化けしないようです。
モバイルアドセンス側の文字コードは、HTMLソースに上記のようなパラメータでわかるので、確認してみてください。

また、参考になるサイトなどのHTMLソースをみて、実際に文字コードは何にしてるかを確認すればよいかと思います。

私の場合は、初め、「自動」「SJIS」にしてたのですが、文字化けするので、ほかのサイトの設定をみてUTF-8にしました。

マークアップ言語

XHTML(WAP 2.0)
これを選択してください。

ルールの覚書

・1ページに1つまで

http://productforums.google.com/forum/#!topic/adsense-ja/AmlMNugB1Z4
モバイル コンテンツ向け AdSense

「ダブルはコンテンツの最下部に貼らなければいけない」とかいうのは、なくなったそうな・・・。確かに、どこにも記述が見つからないんですね。
スポンサーリンク