__utma
Cookieを分割した後の2番目の値は、訪問者の一意のIDであることを知っています。どうすれば適切な方法でそれを取得できますか?このようなもの:var uid = _ga.visitor.getUid();
3178 次
3 に答える
5
_gaq.push(function(){
var tracker = _gat._getTrackers()[0];
var visit_code = tracker._visitCode();
console.log(visit_code);
});
アップデート
_visitCode()
文書化されていない方法ですが、私が知る限り、少なくとも1年は使用されています。私の推測では、Googleはそれを取り除くことはないでしょう。なぜなら、それは異なるアプローチを持つユニバーサルアナリティクスの実装に新しい努力を集中しているからです。
ここでの2つのオプションは、この文書化されていない方法を使用するか、文書化されていない形式のCookieをいじることです。したがって、どちらもある程度信頼性がありません。
この投稿の時点では、UniversalAnalyticsはまだベータ版です。
于 2012-11-26T14:54:15.163 に答える
1
トラッカーの取得:
var tracker = _gat._getTrackerByName();
次に、訪問コードを取得します。
var visitcode = tracker._visitCode();
または1つのライナー:
var visitcode = _gat._getTrackerByName()._visitCode();
于 2015-02-24T04:46:02.733 に答える
0
私は__utma
あなたが言うように適切で唯一の方法はクッキーを分割することだと思います。2番目の値は常にIDであると想定できるため、これはかなり安全です。
于 2012-11-26T14:50:40.007 に答える