2

このテーマに関するNoahHendrixのチュートリアルに基づいてリンクを短縮するサイトがあります。HootSuiteユーザーがOwlyとのリンクを追跡できるのと同じように、ユーザーが短いURLをクリックしたときを追跡できれば素晴らしいと思いました。私は現在、実際のURLとクリックカウントとともに短縮URLが保存されているデータベースを持っています。理想的には、クリックカウント列は、その短いURLが外部ユーザーによってアクセスされたときに更新されます。

要するに、私はさまざまな短いURLがクリックされた回数を追跡するためのPHP/MySQLソリューションを探しています。クリックから収集できる追加情報も大歓迎です。

4

2 に答える 2

3

私はあなたが彼のチュートリアルのphpバージョンに従っていると仮定しています。もしそうなら、「短縮URLの提供」の下にあるserve.phpのリストを見てください。301ステータスを設定するラウンドライン11のセクションでは、データベースへの更新とともにリダイレクトをログに記録できます。何かのようなもの

 $query = mysql_query("update `".$database."`.`url_redirects` set count=count+1 where `short`='".mysql_escape_string($short), $db);  
 $row = mysql_execute_update($query);

それをする必要があります。

于 2010-07-18T03:58:44.420 に答える
0

これは迂回的な代替案です。脳に損傷を与えないアプローチはどうでしょうか。Google アナリティクスをサイトに配置してみてください。クリック レポートを取得するだけでなく、サイト内のパス、インとアウト、ネットワーク プロパティ、ユーザーの場所などを追跡することもできます。これは単純な JavaScript インクルードであり、セットアップの開始から終了まで 5 分かかります。

私は長い間 PHP 開発者をしてきましたが、私の個人的な理論では、解決しなければならない多くの課題があり、他の人が喜んで提供する解決策に時間を無駄にする理由はありません...

于 2010-07-18T04:05:00.833 に答える