- ベストアンサー
Flashについて
Flashでアニメーションや広告を制作し、そのなかに、分岐(途中で選択イベント有り)を入れた場合、サイト管理者はゲストが分岐でどちらを選んだか知る事は出来るんでしょうか?(ログなどで) できるならば、Flashアニメーションなどの中にちょっとしたアンケート的な物を入れたいんですが出来ますでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
flashの作成とcgiの作成は全く別です。 htmlでのpvなどのカウント方法はわかりますか? <img src="address" height="1" width="1">というようなタグです。 ですのでカウントできるCGIがあればflash側では this.loadMovie("address");の関数を使うだけです。 htmlの<img src="address" height="1" width="1">と同じことをflashでするだけです。 僕は会社でやったのでcgiはすでにあるものをつかっただけですけど。
その他の回答 (3)
- kei_hh
- ベストアンサー率72% (13/18)
アドレス見てみました。 できますが、flashだけでは無理です。サーバーに情報が残らないためです。普通のHTMLの中にあるようなPVタグと同じ事をflash内で してあげるような感じです。 ですので、cgiに引数をつけて呼び出すことができればできます。 カウント用のcgiなどが用意されている事が前提になります。 flash側ではthis.loadMovie(”count_address”);という形で外部ファイルを読み込むところにカウント用のアドレスを書いてあげればできます。thisの部分はmcの名前にしてください。
補足
kei_hhさん、ありがとうございます。 出来るんですね。 そのサイトのような感じで、選択肢をアンケート的なものにして複数入れたいんですが、この場合は取りあえず、flashでアンケートも含めたムービー(swfファイル)を普通に作り、その後CGIを作成するという感じなんでしょうか? それとも、ムービー(swfファイル)を作る段階で何かを仕込んでおかないと駄目なんでしょうか?
- kei_hh
- ベストアンサー率72% (13/18)
結構難しいと思います。 htmlのimgタグのようにCGIを呼び出すことはflashでもできます。 loadMovieで呼び出したいCGIをかけば実行されます。 ただflashだけでサーバーに情報をとっておくようなことはできないと思います。 FCSを使えばできるとは思いますけど。
補足
kei_hhさんありがとうございます。 難しいんですか・・・。 ちょっと詳しく言うと、 たとえば次のような感じで作りたいんですが、ttp://www.lifecard-choice.com/top.htmlのサイトでどのカードを選ぶかで、その後の動画が変わるんですが、ゲストがどのカードを選んだかをサイト管理者は集計出来るんでしょうか?
- if_else
- ベストアンサー率33% (9/27)
HTMLならできますけど・・・ FLASHはよく分かりません!
補足
kei_hhさんありがとうございます。 flashとCGIは全く別に作るんですね。 flashの中(分岐の所)にあらかじめプログラムを仕込んでおく必要があるのではと思っていました。