• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:携帯でのカウント)

携帯でのカウント方法について

このQ&Aのポイント
  • WEBページの電話用のアンカー(電話する)と、メーラー起動用のアンカー(メール送る)のクリックカウント方法が知りたいです。
  • PC上ではメーラー起動は確認できましたが、携帯での確認は全滅でした。
  • 対応策を教えてください。

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

  • ベストアンサー
回答No.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 } ?>

koooosuke
質問者

お礼

アドバイスありがとうございました~!

koooosuke
質問者

補足

そうですね。そのような感じで作成を進めてました。 先輩の話に寄るとLocationを指定する前に Content-type?を指定すれば使える…?かもってことでした。 しかし、既に作成を進めてましたし、 全機種で使えないかもしれない…という不安から、 今までどおりの方法で作成を続けてみます。

関連するQ&A

専門家に質問してみよう