+ トップ > 携帯サイト > アフィリエイト > Googleモバイル向けコンテンツ連動型広告を設置してみた!

Googleモバイル向けコンテンツ連動型広告を設置してみた!

2007-10-19 14:17:44 written by hikarutsukasa

 

ついにモバイル向けのGoogleアドセンスが始まりました。

アドセンスの管理画面には毎日ログインしてたんですが、サービスが開始されて数日後に気付きました(汗

数日の遅れを挽回すべく、見つけた時点ですぐに設置作業を始める。

下記に、設定ガイドの解説ページがあるので参考に。

モバイル向け AdSense 設定ガイド

携帯での設置方法はどうなるのかな?と思って見てみると、PHP、CGI/Perl、JSP、ASP のいずれかで対応しているようです。

ま、妥当なところですよね。携帯なのでJavaScriptは使えませんし。

本当は「PHP」で設置したいところなのですが、サイトの構造的に「CGI/Perl」を使用することに。

早速コードをテキストファイルにコピペし「ads.cgi」という適当なファイル名に保存し、FTPでアップロード。

パーミッション属性を「705」にしてCGIファイルを実行してみると、何故か「500エラー」の表示が。。。。(汗

何故だ!同じように「PHP」でコードを作成した場合はすんなり動いたのに!!

よくよくコードの中をみて検証した結果、


#!/usr/bin/perl
print "Content-type: text/plain\n\n"; ←この行を追加してみた
use LWP::UserAgent;
use Time::HiRes qw(gettimeofday);
use URI::Escape;

コードを少し変更して「print "Content-type: text/plain\n\n";」という一文を追加してみたところ、無事に広告が表示されました(嬉)!

あとは、このCGIをSSIで実行させる。SSIを利用すると既存のページに埋め込むことができるので管理が楽になったりします。


<!--#include virtual="ads.cgi" -->

こんな感じですね。

以上の流れで、私の管理するモバイルサイトにGoogleのアドセンス広告が掲載されましたー!パチパチ。

【注意】

ただDoCoMoに関してはまだ対応していないようです。実機で確認したところ広告は見事に表示されません。PCでは表示されます。

AUやsoftbankは表示されるようです。実機では確認していませんが。

実際にアドセンスの管理画面でモバイル広告が発生してたので、無事に広告は表示されているでしょう。今後のアドセンス収入が楽しみになりますね!!

困ったことがあれば下記のページが参考になるかもしれません。

AdSense ヘルプ フォーラム モバイル版コンテンツ向けAdSenseについて



 

コメントを投稿する

※コメントは管理人のチェック後に公開します。
投稿後すぐには反映されませんが、エラーが出なければ問題ありませんのでしばしお待ち下さい。




コメント


トラックバック



    今週の人気記事

    [an error occurred while processing this directive]