• 締切済み

クリックしたユーザーの統計を取る

ある会員向けにメールを配信しています。 メール内にホームページのリンクを貼るのですが、どの会員がクリックしたのかを管理したいと思ってます。 (よくあるメールで配信されクリックするとポイントが貯まる様なシステム) リンク先は外部のサーバーで、ログを参照することはできません。 しかしWebサーバーは自前で用意できるので、どうにかできると思ってますが、どうやるのが一番簡単か迷ってます。 自分が考えた案ですが、 http://www.xx.com/~会員1/ http://www.xx.com/~会員2/ .... の様に会員毎にHPを作り、クリックすればいったん自分のサーバーにアクセスしてから外部HPにジャンプさせるようにし、アクセスログを参照すればいいと思うのですが、メールも1通1通書き換えなければいけないなど、凄い手間が掛かると思います。 何か良い方法有りましたら教えてください。 よろしくお願いします。

みんなの回答

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

やり方はジャンプではなく、CGIを利用してリダイレクト(転送)すればいいと思います。 CGIで独自にログを出すようにすればWebサーバのアクセスログを解析する必要がなくなります。 >メールも1通1通書き換えなければいけないなど メルマガ送信用のツールなどを利用すれば簡単だと思います。または、メールを送信するPGが作れれば応用するだけなので簡単に作れます。

関連するQ&A

  • クリック数はわかるものですか?

    あるページに10箇所にリンクを作成したとして、 どのリンクがクリックが多いだとかわかるようにはできるものなのでしょうか? アクセス数はログでわかりますが、 ページ内のどのリンクに人気があるかも気になるものです。

    • ベストアンサー
    • CGI
  • リンクをクリックしてもサイトへジャンプしない

    アクセス2003のテーブル1に データ型:ハイパーリンクにして レコードに「http://www.ocn.ne.jp/」と入れています。 クリックするとサイトへジャンプします。 このテーブルをVB2005のDataGridViewで表示させているのですが クリックしてもリンク先へアクセスできません。 ColunmTypeをDataGridViewLinkColumnにしています。 VBのフォームのDataGridViewで表示される時は、 「#http://www.ocn.ne.jp/#」 と表示されます。 どうすればaccessのようにクリックしてリンク先へ飛べるのでしょうか? よろしくお願いします。

  • ワンクリック詐欺、クリックしたら電話番号が画面に

    さきほど、携帯に一見普通のメールが来てURLをクリックしたところ、「メールを見る」などのリンクが貼ってあり、誤ってクリックしてしまったところ「会員登録ありがとうございました」の画面が出てきました。普通なら、とりあえず無視すればいいか・・・と思うことが出来るのですが、登録情報の中に自分の携帯番号が載っているのを見て、急に心配になってしまいました。特に自分から入力したことはなく、ただクリックしただけなのですが・・・過去ログなどを見ても、IDなどからは個人識別不能と書いてありますが、この段階で電話番号がもれてしまったときの事例が見当たらなくて・・・どうすればいいか、教えていただけますでしょうか?? ちなみに業者名は「ピース」、『写メールです』という題名でメールが来ました。

  • 共有サーバーのアドレス(?)を表示させワンクリックで開けるようにしたいのですが

    事務所内で、共有のサーバーを持っています。 <<\\サーバーの名前\\フォルダの名前>> という表示で、サーバー内のフォルダへのリンクが作成できるかと思います。 このサーバーへのリンクをEメールに記載して所員同士で送りあい、 指定するフォルダをワンクリックで表示できるようにしたいのですが うまくいきません。 これは、メールのシステム上何か制約があるのでしょうか。 または、何か他の理由があるのでしょうか。 「ワンクリックで、指定するサーバーに アクセスできるアドレスを記載したメールを送る」方法につきご教示ください。

  • リンクのクリック測定

    PHPもしくはJavascriptとの併用で、サイト内のどのリンクが何回クリックされたかを測定するプログラムを作成しようと考えております。 実は、サイトへのアクセスについては、PHPとJavascriptの併用で、アクセスログを取得するプログラムが大体できたのですが、サイト内のリンクがアクセスされた回数も測定したいと考えております。 しかしながら、サイト内のリンクのクリック回数をどのようにして取得したらいいのか、その方法がわからなくて悩んでおります。 このプログラム作成の方向性についてご指示いただければ幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 自サーバ経由の他のサーバへのリクエストを拒否したい

    自宅でサーバを運用しています。 OS:Ubuntu 11.10 Apache:2.2.20-1ubuntu1.3 昨日、access.logを見ていると、妙なリクエストがありました。 xx.xx.xx.xx - - [25/Dec/2012:10:17:30 0900] "POST http://xxxxxxxx.com/?strGet=xxxx HTTP/1.1" 200 1234 "-" "-" 普通、httpdへのGET、POST、HEADなどのリクエストは、 GET / GET /index.html GET /image/foo.jpg のように、DocumentRootからの自サーバの要素に対してのみ受け付けられると思っていたのですが、上記のように、POSTで全く別のサーバにリクエストを送信しており、コード200で正常に処理されています。 アクセス先の http://xxxxxxxx.com/ (パラメータなし)にJavascriptを切ってブラウザからアクセスしてみたら(危険な行為でしたが)、ウイルスバスターにブロックされました。 アクセス元のIPアドレス xx.xx.xx.xx は whois コマンドで調べたところ、オランダのホスティングサービスのようでした。 これは自分のサーバが何らかの踏み台にされたのでしょうか。 もしそうだとしたら、Apacheへのリクエストを、自サーバのリソースに限定する方法はないでしょうか。 GET http://foo.com/ POST http://bar.com/ などを阻止したいのです。 よろしくお願いします。

  • メールアドレスでアクセス制限&メール配信

    会員制のHPを作ろうと考えています。 パスワードやIDは忘れやすいので、メールアドレスをパスワードとして登録してもらって、次回からはメールアドレスを入力すれば入ることのできるアクセス制限CGIを探しています。 できれば登録されたメールアドレスに対して、一斉にメールを配信できる、配信機能もついていればベストです。 下記のページで使われているようなものをイメージしています。 http://www.rocknoble.com/ もしなにか情報があれば教えて頂ければ幸いです。

  • アクセスログに覚えのないリファラがあります

    HPを持っています。アクセスが急に増えたので、ログの参照元URLを確認すると、アダルトサイトでした。 「リンクを貼られたのか」と思い、ソースで確認しましたら、私のサイトへのリンクはありませんでした。 一体どうなっているのでしょう。 気持ちが悪いので、どなたか教えてください。

  • mixi の日記で、外部へのリンクについて教えて

    mixi の日記で、外部へのリンクで教えて下さい。 mixiで日記を書いています。 その日記の本文中に、外部のURL を 貼り付けたとします。 (例えば http://www.●●●●.com など) それを、自分、あるいは、他のmixi会員が携帯から見たとします。 すると、そのアドレスは見えるのですが、それがリンクになってないので、そのアドレスをクリックして外部リンクに飛べないのです。 そのアドレスをコピーペーストして、携帯のブラウザからアクセスすればその、リンク先を見る事は出来ますが、いちいちコピーペーストをしてからアクセスしなければなりませんので大変面倒ですし、その外部リンク先を見てもらいにくいです。 どうやったら、そのミクシィ日記本文中に貼り付けた URLをリンクに出来て、そのままクリックで外部リンクサイトに飛べるようになるでしょうか? 基本的に無理なのでしょうか? それともなにか裏技とかあるのでしょうか? よろしくお願いします。

  • 2chリンククリック時、怪しいページをスキップしたい

    2ch掲示板で外部リンクをクリックすると、、 怪しい広告がいっぱい貼ってある下のようなページが ワンクッションとして表示されます。   http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.html 別のサイトにジャンプしようとしています。宜しければ上記のリンクをクリックしてください このワンクッションをなくして、 ダイレクトに表示して欲しいのですが、 なにかいい方法はないでしょうか? 条件は、Firefoxでお願いします。 今回は、2ch browzerは考えないでください。