7

私はGoogleAnalytics 、OpenWebAnalyticsを使用してWeb分析リファレンス用の独自のライブラリを構築しています。

Google Analyticsでは、ドメインはハッシュ化され、このハッシュはCookieに保存されます。

ウニトラッカーで同様のハッシュ手法を見つけました。

    function(d) {
      if (!d || d == "") return 1;
      var h = 0,
      g = 0;
      for (var i = d.length - 1; i >= 0; i--) {
        var c = parseInt(d.charCodeAt(i));
        h = ((h << 6) & 0xfffffff) + c + (c << 14);
        if ((g = h & 0xfe00000) != 0) h = (h ^ (g >> 21));
      }
      return h;
    }

グーグルアナリティクスでドメインをハッシュする、または単に参照するための特定の理由はありますか?

どんなアイデアでも大歓迎です。

4

1 に答える 1

1

のドキュメントから_setAllowHash()

Google アナリティクスのドメイン ハッシュ機能は、ドメインからハッシュ値を作成し、この数値を使用して訪問者の Cookie の整合性をチェックします。

廃止されたことに注意し_setAllowHashてください。これは、Google アナリティクスが Cookie の検証などにドメイン ハッシュを使用しなくなったことを意味するのかどうかはわかりません...

于 2013-03-22T14:24:37.230 に答える