Google Analyticsには、クライアントアクセスに関する接続情報を知るための1つのオプションがあります。誰もがこれを知っていると思いますが、私の質問は、Javascriptがこれらの詳細をどのように知っているかということです。
IPやhttp/httpsについて話しているのではなく、TATA Indicom、またはインターネットを使用するためのケーブル接続を使用していると仮定します。
グーグルはこれをどのように知っていますか?
Google Analyticsには、クライアントアクセスに関する接続情報を知るための1つのオプションがあります。誰もがこれを知っていると思いますが、私の質問は、Javascriptがこれらの詳細をどのように知っているかということです。
IPやhttp/httpsについて話しているのではなく、TATA Indicom、またはインターネットを使用するためのケーブル接続を使用していると仮定します。
グーグルはこれをどのように知っていますか?
Javascriptはそうではありません。JavascriptはGoogleにあなたのIPアドレスを提供することはできません。
次に、GoogleはIPアドレスを使用して、接続しているネットワークを分析し、Analyticsユーザーに詳細を提供します(もちろん、100%正確であるとは限りません...しかし、それは当然のことです)。
Javascriptはそうではありません。それはグーグルの終わりに行われます。リクエスターのIPが誰に登録されているかを検索します。
あなたがグーグルのサーバーからjavascriptをロードするとき、それらはあなたの外部IPアドレスを持っています。あなたが仕事をしていて、すべてのトラフィックがファイアウォールを通過する可能性が高い場合、それらはファイアウォールのIPを持っており、内部ネットワークが渡すIPアドレスを持っていません。
IPアドレスがどのように割り当てられるかについてのシステムがあります。これは、統計のために基本的なジオロケーションを行う方法の一部です。