Webサイト開発・運営

ローテーションバナー広告配信スクリプト(PHPでJavaScript出力する→ブログパーツのように使える)

2年前にまだPHPをはじめたてのヒヨッコ時代(今もヒヨッコ時代ですが・・・)に作ったものの改良版です。
当時はテキストローテーションバナー広告 スクリプトとして公開していました。よく考えたらネーミングはおかしいし、普通の画像バナー広告にも使えます。当時はテキスト広告のローテーションをしたい、という動機で作っていました。

そして、今回は別途進行中の書籍で少し触れてしまったがために少しだけまともにかつ、わかりやすい形に書きなおそうとわずかながら手直ししました。

ダウンロードリンク:rotationad.zip

解凍したPHPファイルをテキストエディタ(Windowsのメモ帳はダメです)で開き、ファイルに書かれた説明のように、ローテーションさせたいバナーのタグを書きこんで使います。
このファイルそのものがPHPファイルです。

これをPHPが動くサーバーに設置し、ブログパーツのようなイメージでバナー広告を配信できます。

表示させたいところで下記のように記述します。

[php]<script src="https://musilog.net/textad.php" type="text/javascript"></script>[/php]

上記のスクリプト例のURLでは5このテキスト広告をローテーションで実際に配信しています。

とりあえずローテーションで変わった感をブログのサイドバーなどで出したい方には良いかと思います。一部アフィリエイトASPではローテーション枠も出せますが、ASPに関係なく自由にローテーションバナー広告を動かせるのがこのスクリプトの特徴です。これを使えばAdsenseとイメージ広告をローテーションなんてこともできなくはないでしょう。
(と大げさなことを書いていますが、そんなにたいそうなプログラムでもありません・・・。入門者レベルです、本当に)

  • この記事を書いた人
  • 最新記事

wackey

Webディレクター・プロデューサーなどで大手企業サイトの構築に携わった後、インターネット広告営業やWebコンサルティングなどを行う。フリーランスを経て2012年にプラス・ムーブメント合同会社を設立。Webサイト・システムの制作やブロガーツアー・イベントなどの企画・運営を行う。地域ブログをまとめたLocketsというサービスの事業責任者としてビジネスを展開。 2015年にアジャイルメディア・ネットワーク株式会社に入社。 レビューズにてインフルエンサーマーケティング事業の立ち上げに関わり運営。またアンバサダープログラムの運営など多くの企業の支援をバックアップしていた。 現在プラス・ムーブメント合同会社を経営しつつ、新しい働き方について模索している。 主な著書に「アフィリエイターのための Web APIプログラミング入門(ビー・エヌ・エヌ新社)」がある。

-Webサイト開発・運営