「ゲームの実績システム」をフィーチャーした「スタンプラリーシステム」でサイト巡回を強制する(案)
スポンサードリンク
サイトのアクセス数が8月はどう考えてもピンチなので、起死回生を狙って、「無理にでもサイト内を巡回してもらう」ために、「ゲームの『実績システム』をフィーチャー」した、「スタンプラリーシステム」を考え付いたが、判断してもらうところに提案したら、却下されました。
いつものごとく、コード書いたのは拘束時間外なので、公開することにしました。作りかけで開発を止めたので、しょぼいよ。動くかどうかも知らん。
<html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.cookie.js"></script> <script type="text/javascript"> $( function() { var sr = $.cookie('sr'); var h = {}; if (sr != null) { h = eval("("+sr+")"); } h['products'] = 'passed'; // スタンプラリーとして登録するページ名を変える $.cookie('sr', JSON.stringify(h), { expires: 365 } ); }); </script> </head> <body> <!-- ここから共通部分 --> <div id="stamprally"> <table> <tbody> <tr> <td><span id="sr-index" style="display: none;">[Top]</span></td> <td><span id="sr-products" style="display: none;">[製品紹介]</span></td> <td><span id="sr-compamy" style="display: none;">[会社案内]</span></td> <td><span id="sr-law" style="display: none;">[商取引表示]</span></td> </tr> </tbody> </table> <p id="sr-parcent"></p> </div> <script type="text/javascript"> $(function () { var list = ['index', 'products', 'company', 'law']; var sr = $.cookie('sr'); var h = {}; if (sr != null) { h = eval("("+sr+")"); } var count = 0; $.each( list, function() { if ( h[this] ) { $('#sr-' + this).show(); count++; } }); var parcent = Math.ceil (100 * count / list.length); $('#sr-parcent').html(parcent + '%'); }); </script> <!-- 共通部分終わり --> </body> </html>
一つのCookieにJSONをシリアライズして書きこむのは標準的な作法なのかどうか……節約にはなるよね。
こういうギミックの提案は通らないくせして、5月に社外に出た営業活動がなぜか好調で、ますますやりたいことができない状況になってきた……
個人的には、ギミックの開発が自分の適正だと思っているんだけどな……
スポンサードリンク
トラックバック(2)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/3669
IKEA(イケア)正規取扱店 Witch House です。代行購入、搬入、設置まで、トータルコーディネイトいたします。 続きを読む
まえ、 M.C.P.C.: 「ゲームの実績システム」をフィーチャーした「スタンプラリーシステム」でサイト巡回を強制する(案) で、 script type="text/javascript" src="jquery.js"/script script type="text/javascript" src="jquery.cookie.js"/script script type="text/javascript" $( function() { var sr = $.cookie('sr'); va... 続きを読む
コメントする