私はこれについていくつかの考えを持っていますが、私は両方の問題を見ることができます。 100%正確なデータは必要ありません。私がユーザーにルーティングしている最も一般的なドメインについての一般化を可能にする80%の解決策はうまくいきます。ボットを追跡せずに発信リンクのクリックを追跡するにはどうすればよいですか?
オプション1 - PHPを使用してください。経路をクリックして、参照ページが自分のドメインにあることを確認してから、クリックをトラッキングするファイルtrack.php
にリンクします。このページでは、ユーザーを最終的なURLにルーティングします。明らかにボットはこれを偽装することができます。多くをしますか?また、ユーザーエージェントをチェックすることもできます。繰り返しますが、私は多くのボットがこれを偽っていることを知っています。
オプション2 - JavaScriptを使用してください。クリックをデータベースに書き込んだら、ユーザーを最終的なURLに誘導するJavaScript on click機能を実行します。
これらの方法はどちらも、発信リンクに続くクローラに問題を引き起こす可能性があると感じています。これらの発信クリックをトラッキングする最も効果的な方法は何ですか?