Google Analytics、Open Web Analyticsを使用してウェブ解析のリファレンス用の独自のライブラリを構築しています。ドメインがGoogleアナリティクスでハッシュされる理由
Googleアナリティクスでは、ドメインはハッシュされており、このハッシュは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;
}
は、Google Analyticsのか、単に参照のためにドメインをハッシュのための具体的な理由はありますか?
ご了承ください。 _setAllowHash()
のためのドキュメントから
は、多分それは(「感受性」保存しないようにすることですクッキー内の情報はなぜ重要か) –
@pstそれはunhashedことができる1つの事かもしれない。 – karthick
ハッシュ関数は、プリミティブなものであっても、一方向アルゴリズムです。それは暗号化のようなものではなく、逆のことは一般的に不可能です。 –