雷に打たれたよう
今日未明、まさに雷に打たれたように体中に電撃が走りました。
2009-01-28 17:28:44
入力時間 / 07:39
メールフォームを公開しよ~と思って、サイトのデータをいぢくっていたんですが、ピカッとまさに電球が和田の頭の右斜め上45度のところで神々しくも眩く光り輝いたのである。プログラマさんやデザイナーさんは同じような体験があるはずだ。いわゆる
コレキタッ
という瞬間です。で、何を思いついたかというと、以前からメールフォーム経由で飛んでくるメールにどこ経由でサイトに辿り着いたかをトレースさせたいと思っていたんですが、汎用的にそれをやるのはちょっとメンドクサイと思っていて、手を付けていなかったんですね。でも、いろいろ考えるとすんごい単純にできる事が判明。
25日に最新版のメールフォームプロを公開したばかりですがわずか3日間で新機能を搭載できました。実際、メールフォームプロ2.0.6は安定化がメインでこれといって楽しい新機能が付いていなかったのですが、コレはキタなと。つまりGoogleからどういう検索キーワードでホームページに辿り着いて、送信に至ったかまでが克明にわかるのです。
もちろん一般的なコンバージョン計測ができるアクセス解析を導入していればそんなのは判って当たり前ですが、メールフォームというひとつのスクリプトでそこまでいったのは世界初じゃね?そんなことね?
ということでロジックは非常に単純。常時リファラを監視して自身のドメイン以外のリファラの場合はcookieに保持。で、メールフォームに入ったときにそのcookieのデータをhiddenエレメントに渡しているだけです。とてもシンプルで簡単。
ただ、実装するためには全ページにtrace.jsという外部jsファイルをインクルードする必要はあるのですが。
ともあれ「メールフォーム」というひとつの既成プログラムに新たな一歩を踏み出せた事に疑いの余地はないだろう。
※テンションが高くてやや過剰な表現になっている事を深くお詫び申し上げます。
P.145