top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_686

禁煙カウンタ:◇Flex3試用、いよいよ最後。このパーツだけは完成させてしまわねば。やったるで!禁煙カウンタ 公開仕様・・・ 【ブログパーツ】

 2009-02-08
 Flex3試用時期。ついに終わりを迎えます(直前)。
 途中、ちょっとしたハプニングで人より倍長い試用期間
を後3日で終わる。


 ・・・ということで、
 Flex3を使って制作している「ブログパーツ
 ・やったるで!禁煙カウンタ
   やったるで!禁煙カウンタ
 だけは完成せねば・・・

 この数日、没頭しており
 本日、その「企画仕様公開」
 ・・・な~んて、それほどのことでもないのですが。

 現在右側においているブログパーツ
 ・やったるで!禁煙カウンタ
 は、すでに本日最新版になっています。

 ・(禁煙をお考えの)貴方はもちろん
 ・ご興味ある方ない方
 ぜひ、触っていただき、何かお感じになりましたら
 なんなりと、コメントなど
 よろしくお願いいたします。

 それでは、この「ブログパーツ」の公開仕様を
 ご報告いたします。

  ▼ ぜひ、ご覧ください。

FC2ブログランキングにほんブログ村 IT技術ブログ Webサイト構築へブログ王ランキング人気ブログランキング人気ホームページランキングへ


more**************************************************
やったるで!禁煙カウンタ 公開仕様
**************************************************

 ■公開の目的
 /*------------------------------------------*/
  【直接的理由】
  ・今年こそ禁煙するぞ
  ・自分自身の工夫で禁煙を成し遂げる

  【間接的理由】
  ・ブログパーツを創ってみたい
  ・自分で学習した結果を形にしたい


 ■特徴
 /*------------------------------------------*/
  【その1】
  ---------------------
  ◆利用者トライタイプ
  ---------------------
   ■ブログパーツを貼った、ブログ主宰の方が
    ・自身の「禁煙」を宣言し
     その状況を公開することで
     禁煙への取り組みを公開してゆく

    ・・・主宰者利用タイプ ではなく

   ・(ブログパーツを貼った)サイトやブログに
    訪れた方々が
    ・禁煙を実行するきっかけとされ
     自分自身の記録推移を体験できる

    ・・・視聴者利用タイプ

   視聴者利用タイプ ※この方式の「禁煙カウンタ」は見たことがない
 もしかしたら、あるのかも知れないけど
 (自身の情報知識の中では)
 初めてのものではないか!



  【その2】
  ---------------------
  ◆お買い物支援機能
  ---------------------
   ■禁煙している過程を
    ・(仮想)取得した金額で累積し
    ・自分が興味ある商品のキーワード
     を設定することにより
     ヘルプはまだ英語だ

    ・・・お買い物候補リスト の表示

   お買い物候補リスト の表示 ※現在は
  ・AmazonAPI を利用した Amazon商品
   だけだが
  ・楽天商品
  ・Yahoo商品(オークションも含め)
  などの選択ができる機能を準備中



  【その3】
  ---------------------
  ◆主宰者アフィリエイト
  ---------------------
   ■その2 の
    ・Amazonなどの商品リンクには
     ブログを貼った主宰者の
     アフィリエイトIDが埋め込まれ

    ・・・アフィリエイトブログパーツ

     としても機能する

   ※ここでも、
    ・その設定を「利用者」が行うことにおいて
     よくある商品リストアフィリエイトとは
     性格が異なり、
     (多く広まれば)その効果は高い(ハズ)


  【その4】
  -----------------------------
  ◆サイト分析(補)機能 搭載
  -----------------------------
   ■これをこの数日、仕込んでいたのだが
    ・ブログパーツを貼った主宰者が
     その利用状況を生かし

    ・・・サイトの分析情報が得られる

     機能を新しく実装した。

   ※何人の利用者が、
     ・どんな間隔で
     ・どのように
     利用しているかなどを記録し、
     それを、自分の管理画面で
     閲覧することができる機能

     (管理画面自体はまだ制作中)

    この管理画面では
     ・(ブログパーツ)総利用者数
     ・今利用している状況
     ・設定されたキーワード
     ・アニメーションの有無
    などの統計を見ることができ
    このことにより

    ・・・サイトを訪れる方の
       嗜好 などを判断できる
       (かも、知れない)


 ■さらに、特徴(予定)
 /*------------------------------------------*/
  【その5】
  ---------------------
  ◆禁煙カウンタリング
  ---------------------
   ■このブログパーツを貼った、サイト・リンク
    を紹介する機能を
    ・インフォページで紹介するだけでなく

    ・・・「リング」として用意したい

   ・このリングを用意することで
    ・このパーツを貼った方が
     サイトの販促として恩恵を受けるだけでなく

    ・・・利用者にもメリットがあるのだ

   ※Flexの「ユーザーデータ保存機能」を
    クッキーのように利用しているが
    ・クッキー というわけではないから
     ・貼られているドメインや頁ごとに
      状況が保存されるわけではないので

    ・リングなどでドメイン・頁が切り替わっても
     常に自分が利用している状況が
     表示されるのだ。

     これは、利用する側にとっては
     ある意味、必須と言える。


 ■開発の記録
 /*------------------------------------------*/
  ※今回は「セキュリティ」に関わる部分も多く
   すべてを公開できませんが、
   この数ヶ月で学んだことを生かすことができたので
   そのポイントを中心に公開しておきます。

 【ブログで利用される方の登録】
  ・データベースを用意し(MySQL)
   このブログパーツを利用される方の
   マスタテーブルを用意。

   □ブログパーツ貼り付けの際には
    登録のときに得るIDなどを付加したものを
    予定。
    (右に貼っているソース例)
<!-- やったるで!禁煙カウンタ   ここから -->
<link href="http://www.metaboy.net/apl/nosmoke/nosmoke.css" rel="stylesheet" type="text/css"><script type="text/javascript">var aid_amazon="metaboy777-22";mid_nosmoke="1234567890";</script><script type="text/javascript" src="http://www.metaboy.net/js/swfobject.js"></script><script type="text/javascript" charset="utf-8" src="http://www.metaboy.net/apl/nosmoke/nosmoke.js"></script><noscript><span class="nosmoke_foot"><a href="http://www.metaboy.net/apl/nosmoke/info/" target="_blank">やったるで!禁煙カウンタ</a></span></noscript>
<!-- やったるで!禁煙カウンタ ここまで -->

    ・aid_amazon がAmazonにアフィリエイトID
    ・mid_nosmoke が、このブログパーツの管理ID
     となります。

   ※もちろん、これら自動生成する(よくある)管理画面も
    用意する予定です。


 【ブログが利用されたとき】
  ・パーツから次のような情報が送られます
   ・現在貼られているドメイン

   □現在貼られているドメイン
    これは、呼び出されるJavaScriptで取得し、
document.domain

    一度、FX側に送ります。
   □呼び出されるJavaScript の中で
    パラメータを伴い、ブログパーツを設置
var so = new SWFObject("http://www.metaboy.net/apl/nosmoke/stopsmoking_flex3.swf", "onlinecnt", "158", "370", "7", "#ffffff");
so.addParam("quality", "high");
so.addParam("play", "true");
so.addParam("loop", "true");
so.addParam("menu", "false");
so.addParam("wmode", "transparent");
so.addParam("scale", "NoBorder");
so.addParam("salign", "TL");
so.addParam("FlashVars", "aid_amazon=" + aid_amazon + "&mid_nosmoke=" + mid_nosmoke + "&this_ref=" + document.domain);
so.write("nosmoke");


   □Flex側ではタイミングごとに
    PHPを呼び出し、必要なパラメータを伴い
    通信します。
public function goUserAction(strType:String):void{
var param:Object = new Object();
param.mid_nosmoke = mid_nosmoke;
param.actype = strType;
param.this_ref = this_ref;
param.startDATES = startDATES;
param.nowDATES = nowDATES;
setUserAction.send(param); // 実行
}

   ※実際はセキュリティ的な処理を施しており
    少し違います。

   □受け取ったPHP側では
    タイミングごとに各種処理を行いますが、
    その際にクッキーを生成し、これで管理を行います。
$REMOTE_ADDR =$_SERVER["REMOTE_ADDR"];
$USER_AGENT =$_SERVER["HTTP_USER_AGENT"];

if(
isset($_COOKIE['*****'])){
// 取得
$USERCID = $_COOKIE['*****'];
}else{
// 新規生成
$USERCID = md5(uniqid(mt_rand()));
setcookie('*****',$USERCID, 0); // 保存
}

   ※受け取った値は、
    セキュリティ的な処理として、
    エスケープ処理を施しておきます。

 【セットされるタイミング】
  ・利用開始
  ・利用中止(終了)
  ・設定内容の変更

   □これらにより
    ・利用者テーブル
    ・利用者のアクション管理
     トランザクションテーブル が更新されます。



 あと数日で、Flex3の試用期間を終えます。
 
 公開しておいて
 ・メンテナンスのできない状況は許されませんので

 正式に公開するのは
 ・Flex3 をちゃんと購入してからにいたします。

 それまではこのブログ上に貼り
 みなさんに見ていただき、ご意見など伺いながら
 ・管理画面
 ・インフォメーション画面
 の準備をしてゆきます。

どうぞ、よろしくお願いいたします。
commentsコメント
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/686-ef4cd5fd
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。