メイン どこでもFlash【携帯向けFlash関連】 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sakakayo | Åê¹ÆNo.41521 投稿日時: 2009-2-19 2:49 |
新米 居住地: 投稿: 4
使用環境:
|
【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい AUで、ポータルサイトのトップページで
swfメニューがありますが、ユーザーがアクセスし、 ユニークユーザーのログを取得したい要件があります。 しかし、いろいろ検討してみたのですが、不可能であると 仕様書から判断していいものか分からず書き込みさせていただきました。 条件: FlashLite1.1仕様 AU端末 不可能である判断基準 1.Keyアクションがあり、getURLで各コーナーページURLにページ遷移させる仕様の為、直接リダイレクトで http;//www.●●.jp/index.swf というURLにジャンプさせている。(インタラクティブ再生させる為)↑ここのリダイレクト用のトップCGIでアクセス数はカウントできます。 …しかし、リダイレクト用の http;//www.●●.jp/index.swf 上記URLで端末側でブックマークをされると、 現在のメニューの仕様では、ユニークカウントを取得できません… Flash内でgetURLで端末情報を別のCGIに送信できればいいのですが、フレームにgeturlを記載して、サーバー側にユーザー情報を送信するプログラムを書いて送信すればよいかとおもいますが、 固定ID情報を取得するfscomandはなさそう…(端末種別などは取得できますが、EZ番号をswf内で取得できないと現在の仕様書を見る限り、判断しています。)KEYアクション(決定keyでないとgetURLでカウントCGIに情報を渡すことができないので、仕様書でも記載してあり不可能…) 代打案(技術的に可能か現状調査していてますが不可能だと思われます。) bookマークされた時に、その情報を取得してリダイレクト用のCGIURLをBookmマークすることは可能でしょうか? マクロメディアの仕様書で、fscomandでは端末情報(電池・電波)こちらしかサポートしていない… なにかご存じの方がいらっしゃいましたら ご教授していただければ幸いです。 大変初心者的な質問で申し訳ないのですが、調査不足かもしれませんが、案件でクライアントに説明するためにも可能な取得方法があれば最善を尽くしたいとと思いまして質問させていただきました、。よろしくお願いいたします |
SeeDa!! | Åê¹ÆNo.41523 投稿日時: 2009-2-19 11:34 |
職人 居住地: Nagoya 投稿: 221
使用環境:
WinXP Flash CS4 au:W33SA? |
Re: 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい 引用:
sakakayoさんは書きました: swfメニュー(SWF)に個別情報を埋め込んでCGI出力したら如何ですか? SWF自体が個別情報を持ってしまえば、あとは何とでもなるかと |
sakakayo | Åê¹ÆNo.41526 投稿日時: 2009-2-19 23:11 |
新米 居住地: 投稿: 4
使用環境:
|
Re: 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい SeeDaさん
ご返信ありがとうございます。 個別情報を埋め込むというと、、、 フレームラベルにgeturlなどに送信する方法になるかと思いますが インタラクティブ再生のLite1.1データの為不可能かと思われます。 また個別情報を送信するためには、端末情報ではなく、SWFにうめくとと…多数のユーザーがアクセスしてきているので 不可能かと思われるのですが・・・ 同じ端末がアクセスしてきたコードなどを動的に発行しないと不可能かと・・・すみません。見当違いな回答かもしれません。 検討していただきありがとうごいます。 引用:
|
コマツ | Åê¹ÆNo.41528 投稿日時: 2009-2-20 5:23 |
職人 居住地: 東京都葛飾区 投稿: 356
使用環境:
windows7 CS5.5 CS6 |
Re: 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい sakakayoさん、こんばんは。
sakakayoさんが書かれたように、通常のFlashLite1.1の仕様では、ボタン操作なしにサーバー側にどのページを選択したかを送ることはできないかと思います。 また、swfのアドレスをブックマークされた場合もリダイレクトはできないかと。 引用: また個別情報を送信するためには、端末情報ではなく、SWFにうめくとと…多数のユーザーがアクセスしてきているので SeeDaさんが書かれたのは、アクセスするたびにユーザーの情報を含んだswfファイルを動的に作成することを書かれているような気がします。 iモード用のFLASHにパラメータを送りたい http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=thread&topic_id=3414&forum=18&post_id=26784#26784 以前あったスレッド内で、antwerpenさんが、パラメータを埋め込んだswfの動的に生成するサンプルを公開されています。 PHPやPerlのファイルにアクセス ↓ baseのswfファイルを読み込み ↓ バイナリデータとして展開、変数を埋め込み ↓ swfを作成 ↓ swfをインタラクティブ再生として表示 上記の工程で面白いのは、アクセスする拡張子が「*.php」や「*.pl」なのに表示できるのが、インタラクティブ再生で表示できるということです。 これであれば、もし変数を埋め込むフェイズをもし飛ばしたとしても、auであればスクライバIDなどをサーバー側で確認できるかと思います。 サーバー側のエンジニアではないので確証はないですが、移動先のswfも同じようにすることができれば、swfファイルに直接ブックマークされるわけではなくなるので、その行き先のブックマークだとしても、セッション管理すればトップページへ促すページを表示できるような気がします。 ただ、動的にswfを作成することになるので、チェックしないとわかりませんが、サーバー側の負荷が多少かかる懸念があるかもしれません。 参考になればと思います。 |
SeeDa!! | Åê¹ÆNo.41531 投稿日時: 2009-2-20 13:24 |
職人 居住地: Nagoya 投稿: 221
使用環境:
WinXP Flash CS4 au:W33SA? |
Re: 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい 自分も細かく説明しておきますね。
クライアントの初期アクセス CGIに接続してもらいクライアントのUIDを取得 ホストが作成したIDとUIDを記録 予め用意してあるSWFのID情報を書き換えて出力 この出力されたSWFはKomatsuさんが仰るように、携帯端末に保存してもIDを持ったSWFとして、インタラクティブな動作が可能です。 また文字数を決めておけば、SWFのID部分の書き換えの負荷は問題になる程ではありませんし、スキルも必要ありません。 2度目以降のアクセス IDはSWF内でスクリプト処理してIDを伴ってリンクをたどります。
fuga.phpはID情報とページURLのアクセス記録を保存 SWFのID部分を書き換えてfuga.swfを出力 こうすることにより、FlashLite1.1であってもクライアントのID情報でアクセスログを取得できます。 |
sakakayo | Åê¹ÆNo.41886 投稿日時: 2009-3-26 15:46 |
新米 居住地: 投稿: 4
使用環境:
|
Re: 【AU端末】メニュー機能のswfファイル:ユニークユーザーのログを取得したい 随分と返信が遅くなり申し訳ありません。
いろいろとご教授いただきありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |