私が働く会社のためのPHPベースのブログを書いています。フレームワークを使用していません。私は私のブログ(ワードプレスではない)への私のFacebookのページの投稿から来るユーザーを追跡するのに問題があります。Facebookからの訪問者の追跡
私はショートリンクURLを作成しました。 sample.coとし、トラフィックをsample.comにリダイレクトします。ここまではすべてうまく見えます。問題はここから始まります。
私はすべてのユーザーのIPのユーザーエージェントを追加しています。しかし、500回も訪問すれば、私のコードでは3.000回の訪問のようなsomethigが追加されます。 Facebookの統計情報とアナリティクスでも同様の統計情報(約500回の訪問)が表示されます。私はMySQLに追加されたipがすべて異なっていることを知っています。通常、Androidユーザーの場合に発生します。 FBが投稿を表示したときに、Facebookが実際のURLをユーザに表示することがあると私はどこかで読んだ。私はウィジェットの代わりに、Facebookが全ページを表示していることを意味する。私はそれが正直であることについてはあまりよく分かりません。
この問題を解決するために、jqueryスクリプトを作成してページに追加し、ユーザーのスクロールイベントを聞きました。それは素晴らしい仕事をした。あまりにも多くのトラフィックを見ていない。しかし、今度は問題は私が少ないユーザーをカウントしている。 facebookから500人のユーザーを取得しても、アナリティクスは同様の結果を示しています。私のスクリプトはMySQLにわずか200〜300を追加します。
実際のトラフィックをトラッキングするには、誰かがより良い方法を知っていますか?それともこのような問題を認識していますか?これは、ユーザエージェントに基づいてフィルタリングする必要があります
おかげ
あなたはアクセスログを解析することができます:
はここで、より詳細な説明です。 – chris85