- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:携帯でのカウント)
携帯でのカウント方法について
このQ&Aのポイント
- WEBページの電話用のアンカー(電話する)と、メーラー起動用のアンカー(メール送る)のクリックカウント方法が知りたいです。
- PC上ではメーラー起動は確認できましたが、携帯での確認は全滅でした。
- 対応策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
携帯電話上で起きたアクションをサーバー側で把握するには GETかPOSTなどでサーバー側へデータを送らないといけません。 携帯電話にはそのような機能はありませんので 把握することはできないと思います。 PCサイトビューアなどでJavascriptに対応している端末もありますが すべての端末で使えるバリアフリーなページにするならば非現実的でしょう。 アンカーを表示するページを読み込んだ時点でログを採る方法しかないのでは? index.php <html> ~ <a href="tel.php?no=03xxxxxxx1">Aへ電話する</a><BR> <a href="tel.php?no=03xxxxxxx2">Bへ電話する</a><BR> ~ </html> tel.php <? $_GET['no'] = $telno; /* ここらへんにログを取得、カウンタ の記述 */ if(ereg("^[0-9]$")){ echo <<<EOF <a href="tel:{$telno}">{$telno}</a> EOF; }else{ echo <<<EOF 無効な番号です。 EOF } ?>
お礼
アドバイスありがとうございました~!
補足
そうですね。そのような感じで作成を進めてました。 先輩の話に寄るとLocationを指定する前に Content-type?を指定すれば使える…?かもってことでした。 しかし、既に作成を進めてましたし、 全機種で使えないかもしれない…という不安から、 今までどおりの方法で作成を続けてみます。