トラブルシューティング/Googleアドセンス/真っ白
Q. Googleアドセンスの携帯用PHPコードをインデックステンプレートに挿入するとページが真っ白/PHPエラーになります。どうすればよいでしょうか?
A. Googleアドセンスの携帯用PHPコードをそのままテンプレートに貼り付けると、ケータイキットの処理でPHPコードが壊れてしまいます。これは以下の方法で回避することができます。
(1) Googleアドセンスの携帯用PHPコード用のインデックステンプレートを作成する。
(2) Googleアドセンスを挿入するテンプレートにPHPのinclude関数を挿入する。
まず、(1)でGoogleアドセンスの携帯用PHPコードを貼り付けたインデックステンプレートを作成します。出力ファイル名は「m/adsense.php」など任意のファイル名をつけます。テンプレートを保存したら再構築を行ってファイルを作成しておきます。
Googleアドセンス 携帯用PHPコード例: <?php $GLOBALS['google']['ad_type']='text_image'; $GLOBALS['google']['channel']=''; ・・・ ?>
次に、(2)でGoogleアドセンスの広告を挿入するテンプレートの編集画面を開き、広告を挿入する場所にPHPのinclude関数を追記し、読み込み先として(1)で作成されるPHPファイルのパスを指定します。include関数を挿入後、再構築を行います。
PHP include関数挿入例: <?php include '/var/www/html/m/adsense.php'; ?>
* Six Apart、Movable Type、TypePadはSix Aaprt, Ltd.の登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。
* 「iモード」「iアプリ/アイアプリ」「i絵文字」「mova」「FOMA」および「i-mode」「i-appli」ロゴはNTTドコモの商標又は登録商標です。
* 「EZweb」「EZアプリ(Java[TM])」「au」はKDDI株式会社の登録商標です。
* 「Yahoo!」および「Yahoo!」「Y!」のロゴマークは、米国Yahoo!Inc.の登録商標または商標です。
* SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。
* その他、当ページに記載されている会社名、製品名などは該当する各社の商標または登録商標です。