• ベストアンサー

携帯かパソコンかの判定方法について

オンラインショッピング等でよくあるシステムですが、下記について実際(一般的には)どのような判定をしているか教えてください。  #例をもとに確認させてください。 ●質問内容 配送サービスの状況(注文~出荷~お届けまでのステータス)などをお知らせするWebサービスで、利用者がPCから購入(申込)すると、個人のみアクセス可能なURLが購入(申込)完了時にメールで送付され、そのメールに記載されているURLTO(リンク)をクリックすると、状況確認画面が開く、といった場合を例とします。 <質問1> この時、購入時に登録したメールアドレスが携帯アドレスの場合、 携帯ブラウザ向けの画面にシステムで判別して送信されるのでしょうか?  #一般的な話です。システムで何かしらの制御を組み込み、判別  #して送信される認識です。 <質問2> 上記で何かしらの制御で判別する場合、一般的にどういった制御を 行っているのでしょうか?  (1)購入時に登録したメールアドレスのドメインでブラウザ(携帯かPCかの)判定を行う   (接続元で判定を行い、携帯向け/PC向けサイトのURLを振り分けてしまう)  (2)URLTOからのメール送信時に、接続先でブラウザ判定(ユーザーエージェント?等)を行う <比較>  (1)の場合は携帯ドメインを種類分を管理する必要がある。   ドメイン増加等の保守面でマイナス?  (2)の場合は、ブラウザ判別可能であれば(1)より良さそう。    →URLをカットアンドペーストでPCから携帯(又ははその逆)     にて表示させても、専用画面が出るので、画面崩れ等の     心配もなし。     但し、簡単に実装できるのか疑問。(要調査)  以上、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

ブラウザ名などはいくらでも詐称できますのでアテにはしませんね。携帯キャリアごとのIPアドレスでチェックするのが間違いないです。 ただ、PCからアクセスして携帯のアドレスを入力する(あるいはその逆)を考慮しなくていいのでしょうか?あとでアクセスするときは携帯(またはPC)にしたくてあえてそういう入力をするケースが考えられませんか?そうなるとメールの宛先ドメイン(キャリアごとのIPに比べれば微々たる数しかありません)で管理するほうがインタフェイスとしてはいいと思います。 一番いいのは、実際にメールに記載したURLからアクセスされたときのスクリプトでIPアドレスを元に振り分けることでしょう。これならPCで受信したメールを携帯に転送してからアクセスしてきても問題ありませんから。

aratani
質問者

お礼

ありがとうございます。 参考にさせていただきます。 ANO.2でご回答いただいた(別の)方の考え方も参考にしますが、 一長一短のように思えます。(開発コスト、要件満足度) どこまでを必須要件としているか確認をとり、最終的に判断します。 IPアドレスで判断は間違いなさそうですが、現実的には仰るとおり 困難と考えます。(やるなら、ドメインチェックか) ご指摘のPC-携帯 相互に参照する可能性については認識しています。 (まさにこの問題における最適対処方法を決定したく、質問させていただいております。) 以上です。

その他の回答 (1)

  • wangkp
  • ベストアンサー率25% (9/35)
回答No.2

請求先がどっちかと判断したいとき、 HTTPのHTTP User Agentをみれば、分かるよ。 日本では、大体三つの携帯会社なんだから、これを対象にして、 別々に識別すれば、だいぶ満足できると思います。 例えば、i-mode の場合、「DoCoMo/XX/XXXX」という感じですが、 pcの場合、「Mozilla/XXX/XXX」という感じ。 softbannkがもとのJPHONEの仕様なんだから、「J-PHONE/XX/XXX」です。 具体的に、各社のホンムページで載っているから、あれを確認してください。(LINK先を覚えてない)

aratani
質問者

お礼

ありがとうございます。 参考にさせていただきます。 先にご回答いただいた別の方の考え方も参考にしますが、 一長一短のように思えます。(開発コスト、要件満足度) どこまでを必須要件としているか確認をとり、最終的に判断します。

関連するQ&A

  • パソコンから携帯へメール

    こんにちは。 PCから携帯にメールをしたとします。 まったく問題なく送信できた場合は、相手に届いている、と考えていいのでしょうか。 例えば、携帯側でドメイン指定等??の拒否設定があった場合に携帯で拒否しても、携帯側で拒否するだけで、PC側にはとくにメール不達の連絡はこないのでしょうか。

  • 携帯かパソコンの自動判定するスクリプト

    TOPページで、携帯かパソコンからか自動判定して 各々へ飛ばすスクリプトをさがしています。 アクセスしてきたのがPCか携帯かを判別し、PCコンテンツ、携帯コンテンツを切り替え表示します。 瞬時に、しかも自動的に判断するため、ユーザーを煩わせることがないためです。 例:http://www.quick-s.net/cgi-sample/download/judge.html ここのでいいのですが、パスワードの入手の方法がわかりません。 ご教授お願いします

    • ベストアンサー
    • HTML
  • PC→携帯へ

    HotMailでメールをしているのですが 携帯に送信してPCで「送信しました」と画面が出ても 携帯には届きません。 携帯からは届くのですが・・・・・・ ちなみにすでにドメイン指定は以前質問させて いただいたときにしました。 携帯はAUです どのようにすればいいのでしょうか?? ご存知の方、回答お願い致します。

  • 携帯でGIFアニメをみたい

    こんにちは。N902iを使っています。 PCでメール送信画面によさそうなGIFアニメを見つけました。 その画像のURLをメールで携帯に送信して見てみたのですが、最初の1コマ目でとまっていて動きませんでした。 どうしたら携帯に送れるのでしょうか。

  • mixiの携帯判定

    mixiの登録に携帯のメールが必要みたいですが、携帯のメールをmixiに通知して、長いURLを取得するところまでできました。 そのURLにPCでアクセスすると、PCではだめだと言うメッセージが出ました。 リファラを変更してアクセスすれば登録完了にできるでしょうか?

  • ソフトバンク携帯のパケットし放題で教えてください。

    ソフトバンク携帯911SHを使っています。 パケットし放題に加入しています。 PCソフトブラウザとPCソフトダイレクトとかって、よくわからなくて不安です。 ヤフーオークションや楽天オークションなど、パソコンからURLを送信して、携帯で見ています。 ヤフオクも楽オクも携帯登録していて、メールも携帯に送信されてきます。 これってどうなんでしょうか?教えてください。

  • 携帯電話用ホームページの制作方法

    僕はドメインを持ってます。  ホームページの制作はMacromediaStudioMXを使っていますがほとんどDreamweaverMXしか使っていません。パソコン用のページはありますが携帯電話用のホームページは未完成です。Ulead DesignWire (無料体験版)を使いましたが使用期限が切れてしまいました。ジャングルのケータイサイト制作王等があります。できればプロが使っているアプリケーションを使いたいです。一番良いアプリケーションソフトがあれば教えてください。 あと同じドメインからアクセスした場合携帯からかパソコンからかを自動判別させ各携帯電話のキャリアを自動判別、ジャンプ、振り分けを行う方法を教えてください。あるPHPでそうしたことを行ってくれるのがありましたがブラウザに各キャリアのファイル名が表示されました。通常パソコンのみの場合ドメインのみの表示になります。ジャンプ先のファイルを表示させない方法を教えてください。 その他携帯電話用のホームページを制作する際の基本知識等を教えてください。

  • パソコンから携帯電話

    デジカメの画像をPCに取り込み、その画像を携帯電話に送信すると、携帯では画像が、画面の半分程になります、送り元のサイズを大小しても、同じです、以前送信先のメールアドレスの何処かに7の数字を入れて送信すれば良いと聞いた様に思うのですが、違ってるかな? 良い方法があれば教えて下さい。

  • 携帯から携帯に送った画像をPCに送るとPCで見れない

    タイトル通りです。 わかり難かったらすみません。 携帯で撮った画像を他の携帯に送信して、送って貰った携帯からPCに画像を送信した時、PCで画像が見れないのです。 携帯で撮った画像をその携帯からPCに送って貰った場合は、普通に見れます。 普通だったら画像が添付されてすぐ見れるのに、ネットに接続する形になってしまって、サーバーが見つからないというエラー画面になってしまいます。 キャリアを明記して説明すると、ドコモの携帯から同じドコモのN251iに送ってPCのメールに送信すると見れません。 N251iで撮った奴をそのままPCメールに送った奴は見れます。

  • goo mail を携帯で確認する方法について

    PCからgoo mailにログインしまして、上部にある携帯のアイコンをクリックし、プルダウンしていくと、携帯アドレスを入力する項目がありましたので、自分の携帯アドレスを入力し、送信ボタンをクリックしました。 そうすると、携帯の方に​http://gw.mobile.goo.ne.jp/mail/​というURLが送信されてきました。この画面から、PCで登録しているID とパスワードを何度入力しても、ログインできませんでした。 PCのgoo mail を携帯でチェックすることはできないのでしょうか。 私の機種は対応外機種として記載されていなかったので、対応機種と判断しました。 私の携帯機種はSonny Ericsson「Premier3」になります。 どうぞ宜しくお願いいたします。