google 新版google analyticss.js放在什么页面

[教學]使用 Google Analytics 統計分析客層興趣、年齡與性別
香腸炒魷魚
[教學]使用 Google Analytics 統計分析客層興趣、年齡與性別
發表時間:
Google Analytics 是由推出的網站統計分析工具,可以協助網站站長統計網站的流量來源、熱門內容分析等資料,現在更可以讓我們統計網站的讀者年齡、興趣與性別。之前這個代碼僅供就版Google分析代碼使用者才能使用,現在也提供給新版使用(analytics.js)來統計了,只要加入一個簡單的代碼,即可開始統計網站讀者年齡興趣與性別。
統計年齡與性別的資料,對網站所有者有什麼幫助呢?因為可以更方便的幫助自己下Google AdWords或是廣告等等。透過有效的年齡分析,了解自己網站族群,更清楚明確得知讀者的消費能力,適時地推出相應的商品或是服務,讓網站的有效性更為提高,當然有些使用者可能沒想這麼多,單純好奇一下網站者年齡,用它也可以直接看。
透過Google Analytics,我們必須先啟用「」,只要在帳戶內設定一下,即可完成。另外可以透過「次要維度」與各項統計指標來交錯分析,可以清楚什麼樣的年齡使用者使用什麼樣的裝置、透過什麼樣的管道進入網站,讓網站經營者可以在未來推廣網站或是下廣告,作為一個數據參考。
大家會想,這些年齡依據什麼?我想應該就是依照有登入Google帳號(Google+內有設定年齡)的使用者進行網站瀏覽的有效數據。如果沒有登入Google帳號應該就無法偵測到了。更多相關資訊,可以參考官方說明頁面:。
若尚未申請Google分析,請參考:
進入Gooogle分析的管理頁面,先選擇左側的帳戶再選擇右側的【資源設定】。
在資源設定中,請將「啟用客層和興趣報表」設定為【啟用】。
接下來進到網站報表,點選左側【目標對象】→【客層】→【總覽】,進入後點選﹝驗證追蹤程式碼﹞。
新版代碼,只要的中間加入「ga(‘require’, ‘displayfeatures’); 」即可開始統計。更多資料可參考:。
接著點選﹝驗證追蹤程式碼﹞,但是應該會看到追蹤出錯。那就可以改點﹝略過驗證﹞。
接著就會看到「客層與興趣報表」已經開始統計。
過一天後,可以在「目標」→「客層」→「總覽」,可以看到統計報表。另外可以點年齡與性別做資料查看,可以分析更多數據哦!
剛退伍的社會菜鳥,最近又開始擺攤,烤魷魚兼職偷賣香腸。買香腸沒送蒜頭,買蒜頭才送香腸....而且這件事只有三個人知道:香腸、蒜頭和烤盤.....你跟我都不會知道。 |现在国内的网站还能用 Google Analytics 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
现在国内的网站还能用 Google Analytics 吗?
· 139 天前 · 1278 次点击
国内用户会影响页面打开速度吗?
8 回复 &| &直到
05:51:01 +08:00
& &139 天前 via Android
虽然说是异步加载,但是会影响js判断文档是否下载完毕的
& &139 天前
& &139 天前 via iPad
楼上两位有调研?我用着挺好啊
& &139 天前 via Android
@ 有,它会影响jq的ready如果一直处于loading状态的话
& &138 天前
国内不用GA还能用谁呢?都是流氓
& &138 天前
谷歌网站上显示受影响的是是所有产品,应该用不了了吧
& &138 天前
之前一直用,但是今天开始这个文件一直loading?!
& &138 天前
换成https正常了,F××k GFW。V2也在用GA。
& · & 268 人在线 & 最高记录 1065 & · &
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.5.6.1 · 26ms · UTC 00:56 · PVG 08:56 · LAX 16:56 · JFK 19:56? Do have faith in what you're doing.真正的高手通常会使用Google Analytics Goals,当访问者达到具体页面的时候,GA是有URL
目标的,在2009年,Google Analytics添加了【Engagement Goals】参与度目标来跟踪访问
深度和停留时间等参数,现在GA添加了新的功能,事件目标,这个是新版最令人瞩目的功能。
Event Tracking简短的介绍
你可以在GA使用事件来追踪那些不仅仅是和页面浏览量相关的行为,很适合跟踪以下内容:
*PDF文件下载
*动态AJAX网站的交互行为
*Adobe Flash、内嵌视频和其他媒体文件的交互行为
*用户购买时产生的错误
*网站视频被观看的时长
我们使用类别Categories, 行为Actions, 标签Labels, 值Values来定义事件,以下是一些。追踪白皮书和文档下载设置的事件跟踪:
1eventgoals-map
很多行为都具有商业的价值,但是以上不可以在老版本的Google Analytics中进行跟踪。
1)跟踪下载
假如你在运营一家B to B网站,提供白皮书PDF供人们下载来吸引注意,通过打广告的形式
,这样的话,你可以在新版GA中轻松实现事件跟踪,给类别定位下载,给行为设置为白皮书,再添加相应的标签,并且可以设定目标价值为20,当然目标价值是可以自己算的,例如10个PDF下载可以带来200元的销售。
Eventgoals - Whitepaper
2)跟踪停留时间
假如你的网站有一个视频,利用Javascript,你可以跟踪每个用户观看视频的时间,
并且根据时间长度来设定价值。例如可以设定时长超过180秒的视频有价值。
Eventgoals - Timespent
3)使用事件价值Event Value 来代替转换价值Conversion Value
严格来讲,有两种方法可以设定目标价值,一种是创建目标,另外一种是使用电子商务跟踪,但是使用事件目标的话,就可以让事件价值event value 作为目标价值goal value。再假设你是B2B网站的拥有者,你意识到并不是所有的白皮书所带来的商业价值都是相等的,有些可能值20,有些则值35;不用分别设置独立的目标,你可以传递数值20和35作为事件价值Event Value, 然后设置目标来使用真实的事件价值Event Value。
当目标匹配时,在事件中传递的值就会被认作为目标价值Goal Value.
EventGoals - Constant value
以下是一些怎么设定目标的链接:
以上文章翻译自:
致力于转化率优化和用户体验提升.生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier
& & (function() {
& & var g = void 0,
& & h = !0,
& & j = null,
& & l = !1,
& & aa = encodeURIComponent,
& & ba = Infinity,
& & ca = setTimeout,
& & n = Math,
& & da = decodeURIC
& & function ea(a, b) {
& & return a.name = b
& & var p = &push&,
& & fa = &test&,
& & ia = &slice&,
& & q = &replace&,
& & ja = &load&,
& & ka = &floor&,
& & la = &charAt&,
& & ma = &value&,
& & r = &indexOf&,
& & na = &match&,
& & oa = &port&,
& & pa = &createElement&,
& & qa = &path&,
& & s = &name&,
& & v = &host&,
& & w = &toString&,
& & x = &length&,
& & y = &prototype&,
& & ra = &clientWidth&,
& & z = &split&,
& & sa = &stopPropagation&,
& & ta = &scope&,
& & A = &location&,
& & ua = &search&,
& & B = &protocol&,
& & va = &clientHeight&,
& & wa = &href&,
& & C = &substring&,
& & xa = &apply&,
& & ya = &navigator&,
& & D = &join&,
& & E = &toLowerCase&,
& & function za(a, b) {
& & switch (b) {
& & case 0:
& & return && +
& & case 1:
& & return 1 *
& & case 2:
& & return !!
& & case 3:
& & return 1E3 * a
& & return a
& & function Aa(a) {
& & return &function& == typeof a
& & function Ba(a) {
& & return a != g && -1 & (a.constructor + &&)[r](&String&)
& & function G(a, b) {
& & return g == a || &-& == a && !b || && == a
& & function Ca(a) {
& & if (!a || && == a) return &&;
& & for (; a && -1 & & \n\r\t& [r](a[la](0));) a = a[C](1);
& & for (; a && -1 & & \n\r\t& [r](a[la](a[x] - 1));) a = a[C](0, a[x] - 1);
& & return a
& & function Da() {
& & return n.round( * n.random())
& & function Ea() {}
& & function H(a, b) {
& & if (aa instanceof Function) return b ? encodeURI(a) : aa(a);
& & I(68);
& & return escape(a)
& & function J(a) {
& & a = a[z](&+&)[D](& &);
& & if (da instanceof Function) try {
& & return da(a)
& & } catch(b) {
& & } else I(68);
& & return unescape(a)
& & var Fa = function(a, b, c, d) {
& & a.addEventListener ? a.addEventListener(b, c, !!d) : a.attachEvent && a.attachEvent(&on& + b, c)
& & Ga = function(a, b, c, d) {
& & a.removeEventListener ? a.removeEventListener(b, c, !!d) : a.detachEvent && a.detachEvent(&on& + b, c)
& & function Ha(a, b) {
& & if (a) {
& & var c = K[pa](&script&);
& & c.type = &text/javascript&;
& & c.async =
& & c.src =
& & c.id =
& & var d = K.getElementsByTagName(&script&)[0];
& & d.parentNode.insertBefore(c, d);
& & return c
& & function L(a) {
& & return a && 0 & a[x] ? a[0] : &&
& & function Ia(a) {
& & var b = a ? a[x] : 0;
& & return 0 & b ? a[b - 1] : &&
& & var Ja = function() {
& & this.prefix = &ga.&;
& & this.R = {}
& & Ja[y].set = function(a, b) {
& & this.R[this.prefix + a] = b
& & Ja[y].get = function(a) {
& & return this.R[this.prefix + a]
& & Ja[y].contains = function(a) {
& & return this.get(a) !== g
& & function Ka(a) {
& & 0 == a[r](&www.&) && (a = a[C](4));
& & return a[E]()
& & function La(a, b) {
& & var c, d = {
& & url: a,
& & protocol: &http&,
& & host: &&,
& & path: &&,
& & d: new Ja,
& & anchor: &&
& & if (!a)
& & c = a[r](&://&);
& & 0 &= c && (d.protocol = a[C](0, c), a = a[C](c + 3));
& & c = a[ua](&/|\\?|#&);
& & if (0 &= c) d.host = a[C](0, c)[E](),
& & a = a[C](c);
& & else return d.host = a[E](),
& & c = a[r](&#&);
& & 0 &= c && (d.anchor = a[C](c + 1), a = a[C](0, c));
& & c = a[r](&?&);
& & 0 &= c && (Ma(d.d, a[C](c + 1)), a = a[C](0, c));
& & d.anchor && b && Ma(d.d, d.anchor);
& & a && &/& == a[la](0) && (a = a[C](1));
& & d.path =
& & return d
& & function Oa(a, b) {
& & function c(a) {
& & var b = (a.hostname || &&)[z](&:&)[0][E](),
& & c = (a[B] || &&)[E](),
& & c = 1 * a[oa] || (&http:& == c ? 80 : &https:& == c ? 443 : &&);
& & a = a.pathname || &&;
& & 0 == a[r](&/&) || (a = &/& + a);
& & return [b, && + c, a]
& & var d = b || K[pa](&a&);
& & d.href = K[A][wa];
& & var e = (d[B] || &&)[E](),
& & f = c(d),
& & k = d[ua] || &&,
& & m = e + &//& + f[0] + (f[1] ? &:& + f[1] : &&);
& & 0 == a[r](&//&) ? a = e + a: 0 == a[r](&/&) ? a = m + a: !a || 0 == a[r](&?&) ? a = m + f[2] + (a || k) : 0 & a[z](&/&)[0][r](&:&) && (a = m + f[2][C](0, f[2].lastIndexOf(&/&)) + &/& + a);
& & d.href =
& & e = c(d);
& & return {
& & protocol: (d[B] || &&)[E](),
& & host: e[0],
& & port: e[1],
& & path: e[2],
& & Oa: d[ua] || &&,
& & url: a || &&
& & function Ma(a, b) {
& & function c(b, c) {
& & a.contains(b) || a.set(b, []);
& & a.get(b)[p](c)
& & for (var d = Ca(b)[z](&&&), e = 0; e & d[x]; e++) if (d[e]) {
& & var f = d[e][r](&=&);
& & 0 & f ? c(d[e], &1&) : c(d[e][C](0, f), d[e][C](f + 1))
& & function Pa(a, b) {
& & if (G(a) || &[& == a[la](0) && &]& == a[la](a[x] - 1)) return &-&;
& & var c = K.
& & return a[r](c + (b && &/& != b ? b: &&)) == (0 == a[r](&http://&) ? 7 : 0 == a[r](&https://&) ? 8 : 0) ? &0&: a
& & var Qa = 0;
& & function Ra(a, b, c) { ! (1 &= Qa) && !(1 &= 100 * n.random()) && (a = [&utmt=error&, &utmerr=& + a, &utmwv=5.3.8&, &utmn=& + Da(), &utmsp=1&], b && a[p](&api=& + b), c && a[p](&msg=& + H(c[C](0, 100))), M.w && a[p](&aip=1&), Sa(a[D](&&&)), Qa++)
& & var Ta = 0,
& & Ua = {};
& & function N(a) {
& & return Va(&x& + Ta++, a)
& & function Va(a, b) {
& & Ua[a] = !!b;
& & return a
& & var Wa = N(),
& & Xa = Va(&anonymizeIp&),
& & Ya = N(),
& & $a = N(),
& & ab = N(),
& & bb = N(),
& & O = N(),
& & P = N(),
& & cb = N(),
& & db = N(),
& & eb = N(),
& & fb = N(),
& & gb = N(),
& & hb = N(),
& & ib = N(),
& & jb = N(),
& & kb = N(),
& & lb = N(),
& & nb = N(),
& & ob = N(),
& & pb = N(),
& & qb = N(),
& & rb = N(),
& & sb = N(),
& & tb = N(),
& & ub = N(),
& & vb = N(),
& & wb = N(),
& & xb = N(),
& & yb = N(),
& & zb = N(),
& & Ab = N(),
& & Bb = N(),
& & Cb = N(),
& & Db = N(),
& & Eb = N(),
& & Fb = N(h),
& & Gb = Va(&currencyCode&),
& & Hb = Va(&page&),
& & Ib = Va(&title&),
& & Jb = N(),
& & Kb = N(),
& & Lb = N(),
& & Mb = N(),
& & Nb = N(),
& & Ob = N(),
& & Pb = N(),
& & Qb = N(),
& & Rb = N(),
& & Q = N(h),
& & Sb = N(h),
& & Tb = N(h),
& & Ub = N(h),
& & Vb = N(h),
& & Wb = N(h),
& & Zb = N(h),
& & $b = N(h),
& & ac = N(h),
& & bc = N(h),
& & cc = N(h),
& & R = N(h),
& & dc = N(h),
& & ec = N(h),
& & fc = N(h),
& & gc = N(h),
& & hc = N(h),
& & ic = N(h),
& & jc = N(h),
& & S = N(h),
& & kc = N(h),
& & lc = N(h),
& & mc = N(h),
& & nc = N(h),
& & oc = N(h),
& & pc = N(h),
& & qc = N(h),
& & rc = Va(&campaignParams&),
& & sc = N(),
& & tc = Va(&hitCallback&),
& & uc = N();
& & var vc = N(),
& & wc = N(),
& & xc = N(),
& & yc = N(),
& & zc = N(),
& & Ac = N(),
& & Bc = N(),
& & Cc = N(),
& & Dc = N(),
& & Ec = N(),
& & Fc = N(),
& & Gc = N(),
& & Hc = N(),
& & Ic = N();
& & var Mc = N(),
& & Nc = N(),
& & Oc = N();
& & function Pc(a) {
& & var b = this.plugins_;
& & if (b) return b.get(a)
& & var T = function(a, b, c, d) {
& & a[b] = function() {
& & return d != g && I(d),
& & c[xa](this, arguments)
& & } catch(a) {
& & throw Ra(&exc&, b, a && a[s]),
& & Qc = function(a, b, c, d) {
& & U[y][a] = function() {
& & return I(c),
& & za(this.a.get(b), d)
& & } catch(e) {
& & throw Ra(&exc&, a, e && e[s]),
& & V = function(a, b, c, d, e) {
& & U[y][a] = function(f) {
& & e == g ? this.a.set(b, za(f, d)) : this.a.set(b, e)
& & } catch(k) {
& & throw Ra(&exc&, a, k && k[s]),
& & var Rc = RegExp(/(^|\.)doubleclick\.net$/i),
& & Sc = function(a, b) {
& & return Rc[fa](K[A].hostname) ? h: &/& !== b ? l: (0 == a[r](&www.google.&) || 0 == a[r](&.google.&) || 0 == a[r](&google.&)) && !( - 1 & a[r](&google.org&)) ? h: l
& & Tc = function(a) {
& & var b = a.get(bb),
& & c = a.c(P, &/&);
& & Sc(b, c) && a[sa]()
& & var Zc = function() {
& & var a = {},
& & b = {},
& & c = new Uc;
& & this.g = function(a, b) {
& & c.add(a, b)
& & var d = new Uc;
& & this.e = function(a, b) {
& & d.add(a, b)
& & var e = l,
& & f = l,
& & this.T = function() {
& & this.j = function(a) {
& & this[ja]();
& & this.set(sc, a, h);
& & a = new Vc(this);
& & d.execute(this);
& & b = {};
& & this.n();
& & a.Ja()
& & this.load = function() {
& & e && (e = l, this.Ka(), Wc(this), f || (f = h, c.execute(this), Xc(this), Wc(this)), e = h)
& & this.n = function() {
& & if (e) if (f) e = l,
& & Xc(this),
& & else this[ja]()
& & this.get = function(c) {
& & Ua[c] && this[ja]();
& & return b[c] !== g ? b[c] : a[c]
& & this.set = function(c, d, e) {
& & Ua[c] && this[ja]();
& & e ? b[c] = d: a[c] =
& & Ua[c] && this.n()
& & this.z = function(b) {
& & a[b] = this.b(b, 0) + 1
& & this.b = function(a, b) {
& & var c = this.get(a);
& & return c == g || && === c ? b: 1 * c
& & this.c = function(a, b) {
& & var c = this.get(a);
& & return c == g ? b: c + &&
& & this.Ka = function() {
& & if (k) {
& & var b = this.c(bb, &&),
& & c = this.c(P, &/&);
& & Sc(b, c) || (a[O] = a[hb] && && != b ? Yc(b) : 1, k = l)
& & Zc[y].stopPropagation = function() {
& & throw &aborted&;
& & var Vc = function(a) {
& & var b =
& & this.q = 0;
& & var c = a.get(tc);
& & this.Ua = function() {
& & 0 & b.q && c && (b.q--, b.q || c())
& & this.Ja = function() { ! b.q && c && ca(c, 10)
& & a.set(uc, b, h)
& & function $c(a, b) {
& & b = b || [];
& & for (var c = 0; c & b[x]; c++) {
& & var d = b[c];
& & if (&& + a == d || 0 == d[r](a + &.&)) return d
& & return &-&
& & var bd = function(a, b, c) {
& & c = c ? &&: a.c(O, &1&);
& & b = b[z](&.&);
& & if (6 !== b[x] || ad(b[0], c))
& & c = 1 * b[1];
& & var d = 1 * b[2],
& & e = 1 * b[3],
& & f = 1 * b[4];
& & b = 1 * b[5];
& & if (! (0 &= c && 0 & d && 0 & e && 0 & f && 0 &= b))
& & a.set(Q, c);
& & a.set(Vb, d);
& & a.set(Wb, e);
& & a.set(Zb, f);
& & a.set($b, b);
& & return h
& & cd = function(a) {
& & var b = a.get(Q),
& & c = a.get(Vb),
& & d = a.get(Wb),
& & e = a.get(Zb),
& & f = a.b($b, 1);
& & return [a.b(O, 1), b != g ? b: &-&, c || &-&, d || &-&, e || &-&, f][D](&.&)
& & dd = function(a) {
& & return [a.b(O, 1), a.b(cc, 0), a.b(R, 1), a.b(dc, 0)][D](&.&)
& & ed = function(a, b, c) {
& & c = c ? &&: a.c(O, &1&);
& & var d = b[z](&.&);
& & if (4 !== d[x] || ad(d[0], c)) d =
& & a.set(cc, d ? 1 * d[1] : 0);
& & a.set(R, d ? 1 * d[2] : 10);
& & a.set(dc, d ? 1 * d[3] : a.get(ab));
& & return d != j || !ad(b, c)
& & fd = function(a, b) {
& & var c = H(a.c(Tb, &&)),
& & d = [],
& & e = a.get(Fb);
& & if (!b && e) {
& & for (var f = 0; f & e[x]; f++) {
& & var k = e[f];
& & k && 1 == k[ta] && d[p](f + &=& + H(k[s]) + &=& + H(k[ma]) + &=1&)
& & 0 & d[x] && (c += &|& + d[D](&^&))
& & return c ? a.b(O, 1) + &.& + c: j
& & gd = function(a, b, c) {
& & c = c ? &&: a.c(O, &1&);
& & b = b[z](&.&);
& & if (2 & b[x] || ad(b[0], c))
& & b = b[ia](1)[D](&.&)[z](&|&);
& & 0 & b[x] && a.set(Tb, J(b[0]));
& & if (1 &= b[x])
& & b = b[1][z]( - 1 == b[1][r](&,&) ? &^&: &,&);
& & for (c = 0; c & b[x]; c++) {
& & var d = b[c][z](&=&);
& & if (4 == d[x]) {
& & var e = {};
& & ea(e, J(d[1]));
& & e.value = J(d[2]);
& & e.scope = 1;
& & a.get(Fb)[d[0]] = e
& & return h
& & hd = function(a) {
& & b = function(b, e) {
& & if (!G(a.get(b))) {
& & var f = a.c(b, &&),
& & f = f[z](& &)[D](&%20&),
& & f = f[z](&+&)[D](&%20&);
& & c[p](e + &=& + f)
& & var c = [];
& & b(ic, &utmcid&);
& & b(nc, &utmcsr&);
& & b(S, &utmgclid&);
& & b(kc, &utmgclsrc&);
& & b(lc, &utmdclid&);
& & b(mc, &utmdsid&);
& & b(jc, &utmccn&);
& & b(oc, &utmcmd&);
& & b(pc, &utmctr&);
& & b(qc, &utmcct&);
& & return (b = c[D](&|&)) ? [a.b(O, 1), a.b(ec, 0), a.b(fc, 1), a.b(gc, 1), b][D](&.&) : &&
& & id = function(a, b, c) {
& & c = c ? &&: a.c(O, &1&);
& & b = b[z](&.&);
& & if (5 & b[x] || ad(b[0], c)) return a.set(ec, g),
& & a.set(fc, g),
& & a.set(gc, g),
& & a.set(ic, g),
& & a.set(jc, g),
& & a.set(nc, g),
& & a.set(oc, g),
& & a.set(pc, g),
& & a.set(qc, g),
& & a.set(S, g),
& & a.set(kc, g),
& & a.set(lc, g),
& & a.set(mc, g),
& & a.set(ec, 1 * b[1]);
& & a.set(fc, 1 * b[2]);
& & a.set(gc, 1 * b[3]);
& & var d = b[ia](4)[D](&.&);
& & b = function(a) {
& & return (a = d[na](a + &=(.*?)(?:\\|utm|$)&)) && 2 == a[x] ? a[1] : g
& & c = function(b, c) {
& & c ? (c = e ? J(c) : c[z](&%20&)[D](& &), a.set(b, c)) : a.set(b, g)
& & }; - 1 == d[r](&=&) && (d = J(d));
& & var e = &2& == b(&utmcvr&);
& & c(ic, b(&utmcid&));
& & c(jc, b(&utmccn&));
& & c(nc, b(&utmcsr&));
& & c(oc, b(&utmcmd&));
& & c(pc, b(&utmctr&));
& & c(qc, b(&utmcct&));
& & c(S, b(&utmgclid&));
& & c(kc, b(&utmgclsrc&));
& & c(lc, b(&utmdclid&));
& & c(mc, b(&utmdsid&));
& & return h
& & ad = function(a, b) {
& & return b ? a != b: !/^\d+$/ [fa](a)
& & var Uc = function() {
& & this.filters = []
& & Uc[y].add = function(a, b) {
& & this.filters[p]({
& & name: a,
& & Uc[y].execute = function(a) {
& & for (var b = 0; b & this.filters[x]; b++) this.filters[b].s.call(W, a)
& & } catch(c) {}
& & function jd(a) {
& & 100 != a.get(vb) && a.get(Q) % 1E4 &= 100 * a.get(vb) && a[sa]()
& & function kd(a) {
& & ld(a.get(Wa)) && a[sa]()
& & function md(a) {
& & &file:& == K[A][B] && a[sa]()
& & function nd(a) {
& & a.get(Ib) || a.set(Ib, K.title, h);
& & a.get(Hb) || a.set(Hb, K[A].pathname + K[A][ua], h)
& & var od = new
& & function() {
& & var a = [];
& & this.set = function(b) {
& & a[b] = h
& & this.Xa = function() {
& & for (var b = [], c = 0; c & a[x]; c++) a[c] && (b[n[ka](c / 6)] = b[n[ka](c / 6)] ^ 1 && c % 6);
& & for (c = 0; c & b[x]; c++) b[c] = &ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_& [la](b[c] || 0);
& & return b[D](&&) + &~&
& & function I(a) {
& & od.set(a)
& & var W = window,
& & K = document,
& & ld = function(a) {
& & var b = W._gaUserP
& & return b && b.ioo && b.ioo() || !!a && W[&ga-disable-& + a] === h
& & pd = function(a) {
& & var b = [],
& & c = K.cookie[z](&;&);
& & a = RegExp(&^\\s*& + a + &=\\s*(.*?)\\s*$&);
& & for (var d = 0; d & c[x]; d++) {
& & var e = c[d][na](a);
& & e && b[p](e[1])
& & return b
& & X = function(a, b, c, d, e, f) {
& & e = ld(e) ? l: Sc(d, c) ? l:
& & if (e) {
& & if (b && 0 &= W[ya].userAgent[r](&Firefox&)) {
& & b = b[q](/\n|\r/g, & &);
& & e = 0;
& & for (var k = b[x]; e & ++e) {
& & var m = b.charCodeAt(e) & 255;
& & if (10 == m || 13 == m) b = b[C](0, e) + &?& + b[C](e + 1)
& & b && 2E3 & b[x] && (b = b[C](0, 2E3), I(69));
& & a = a + &=& + b + &; path=& + c + &; &;
& & f && (a += &expires=& + (new Date((new Date).getTime() + f)).toGMTString() + &; &);
& & d && (a += &domain=& + d + &;&);
& & K.cookie = a
& & var qd, rd, sd = function() {
& & if (!qd) {
& & var a = {},
& & b = W[ya],
& & c = W.
& & a.Q = c ? c.width + &x& + c.height: &-&;
& & a.P = c ? c.colorDepth + &-bit&: &-&;
& & a.language = (b && (b.language || b.browserLanguage) || &-&)[E]();
& & a.javaEnabled = b && b.javaEnabled() ? 1 : 0;
& & a.characterSet = K.characterSet || K.charset || &-&;
& & var d = K.documentElement,
& & e = K.body,
& & f = e && e[ra] && e[va],
& & b = [];
& & d && (d[ra] && d[va]) && (&CSS1Compat& === K.compatMode || !f) ? b = [d[ra], d[va]] : f && (b = [e[ra], e[va]]);
& & a.Wa = b[D](&x&)
& & } catch(k) {
& & I(135)
& & qd = a
& & td = function() {
& & for (var a = qd, b = W[ya], a = b.appName + b.version + a.language + b.platform + b.userAgent + a.javaEnabled + a.Q + a.P + (K.cookie ? K.cookie: &&) + (K.referrer ? K.referrer: &&), b = a[x], c = W.history[x]; 0 &) a += c--^b++;
& & return Yc(a)
& & ud = function(a) {
& & var b =
& & a.set(Lb, b.Q);
& & a.set(Mb, b.P);
& & a.set(Pb, b.language);
& & a.set(Qb, b.characterSet);
& & a.set(Nb, b.javaEnabled);
& & a.set(Rb, b.Wa);
& & if (a.get(ib) && a.get(jb)) {
& & if (! (b = rd)) {
& & var c, d,
& & d = &ShockwaveFlash&;
& & if ((b = (b = W[ya]) ? b.plugins: g) && 0 & b[x]) for (c = 0; c & b[x] && !e; c++) d = b[c],
& & -1 & d[s][r](&Shockwave Flash&) && (e = d.description[z](&Shockwave Flash &)[1]);
& & else {
& & d = d + &.& +
& & c = new ActiveXObject(d + &.7&),
& & e = c.GetVariable(&$version&)
& & } catch(f) {}
& & if (!e) try {
& & c = new ActiveXObject(d + &.6&),
& & e = &WIN 6,0,21,0&,
& & c.AllowScriptAccess = &always&,
& & e = c.GetVariable(&$version&)
& & } catch(k) {}
& & if (!e) try {
& & c = new ActiveXObject(d),
& & e = c.GetVariable(&$version&)
& & } catch(m) {}
& & e && (e = e[z](& &)[1][z](&,&), e = e[0] + &.& + e[1] + & r& + e[2])
& & b = e ? e: &-&
& & a.set(Ob, rd)
& & } else a.set(Ob, &-&)
& & var vd = function(a) {
& & if (Aa(a)) this.s =
& & else {
& & var b = a[0],
& & c = b.lastIndexOf(&:&),
& & d = b.lastIndexOf(&.&);
& & this.h = this.i = this.l = &&; - 1 == c && -1 == d ? this.h = b: -1 == c && -1 != d ? (this.i = b[C](0, d), this.h = b[C](d + 1)) : -1 != c && -1 == d ? (this.l = b[C](0, c), this.h = b[C](c + 1)) : c & d ? (this.i = b[C](0, d), this.l = b[C](d + 1, c), this.h = b[C](c + 1)) : (this.i = b[C](0, d), this.h = b[C](d + 1));
& & this.k = a[ia](1);
& & this.Ma = !this.l && &_require& == this.h;
& & this.J = !this.i && !this.l && &_provide& == this.h
& & Y = function() {
& & T(Y[y], &push&, Y[y][p], 5);
& & T(Y[y], &_getPlugin&, Pc, 121);
& & T(Y[y], &_createAsyncTracker&, Y[y].Sa, 33);
& & T(Y[y], &_getAsyncTracker&, Y[y].Ta, 34);
& & this.I = new Ja;
& & this.p = []
& & F = Y[y];
& & F.Na = function(a, b, c) {
& & var d = this.I.get(a);
& & if (!Aa(d))
& & b.plugins_ = b.plugins_ || new Ja;
& & b.plugins_.set(a, new d(b, c || {}));
& & return h
& & F.push = function(a) {
& & var b = Z.Va[xa](this, arguments),
& & b = Z.p.concat(b);
& & for (Z.p = []; 0 & b[x] && !Z.O(b[0]) && !(b.shift(), 0 & Z.p[x]););
& & Z.p = Z.p.concat(b);
& & return 0
& & F.Va = function(a) {
& & for (var b = [], c = 0; c & arguments[x]; c++) try {
& & var d = new vd(arguments[c]);
& & d.J ? this.O(d) : b[p](d)
& & } catch(e) {}
& & return b
& & F.O = function(a) {
& & if (a.s) a.s[xa](W);
& & else if (a.J) this.I.set(a.k[0], a.k[1]);
& & else {
& & var b = &_gat& == a.i ? M: &_gaq& == a.i ? Z: M.u(a.i);
& & if (a.Ma) {
& & if (!this.Na(a.k[0], b, a.k[2])) {
& & if (!a.Pa) {
& & var c = Oa(&& + a.k[1]);
& & var d = c[B],
& & e = K[A][B];
& & if (f = &https:& == d || d == e ? h: &http:& != d ? l: &http:& == e) {
& & var m = Oa(K[A][wa]);
& & if (! (c.Oa || 0 &= c.url[r](&?&) || 0 &= c[qa][r](&://&) || c[v] == m[v] && c[oa] == m[oa])) for (var t = &http:& == c[B] ? 80 : 443, u = M.S, b = 0; b & u[x]; b++) if (c[v] == u[b][0] && (c[oa] || t) == (u[b][1] || t) && 0 == c[qa][r](u[b][2])) {
& & break a
& & f = k && !ld()
& & f && (a.Pa = Ha(c.url))
& & return h
& & } else a.l && (b = b.plugins_.get(a.l)),
& & b[a.h][xa](b, a.k)
& & } catch(Za) {}
& & F.Sa = function(a, b) {
& & return M.r(a, b || &&)
& & F.Ta = function(a) {
& & return M.u(a)
& & var yd = function() {
& & function a(a, b, c, d) {
& & g == f[a] && (f[a] = {});
& & g == f[a][b] && (f[a][b] = []);
& & f[a][b][c] = d
& & function b(a, b, c) {
& & if (g != f[a] && g != f[a][b]) return f[a][b][c]
& & function c(a, b) {
& & if (g != f[a] && g != f[a][b]) {
& & f[a][b] =
& & var c = h,
& & for (d = 0; d & k[x]; d++) if (g != f[a][k[d]]) {
& & c && (f[a] = g)
& & function d(a) {
& & var b = &&,
& & c = l,
& & for (d = 0; d & k[x]; d++) if (e = a[k[d]], g != e) {
& & c && (b += k[d]);
& & for (var c = [], f = g, ha = g, ha = 0; ha & e[x]; ha++) if (g != e[ha]) {
& & f = &&;
& & ha != mb && g == e[ha - 1] && (f += ha[w]() + Za);
& & for (var Cd = e[ha], Jc = &&, Yb = g, Kc = g, Lc = g, Yb = 0; Yb & Cd[x]; Yb++) Kc = Cd[la](Yb),
& & Lc = Na[Kc],
& & Jc += g != Lc ? Lc: Kc;
& & f += Jc;
& & c[p](f)
& & b += m + c[D](u) +
& & } else c =
& & return b
& & var e = this,
& & f = [],
& & k = [&k&, &v&],
& & m = &(&,
& & t = &)&,
& & u = &*&,
& & Za = &!&,
& & Na = {
& & &'&: &'0&
& & Na[t] = &'1&;
& & Na[u] = &'2&;
& & Na[Za] = &'3&;
& & var mb = 1;
& & e.Ra = function(a) {
& & return g != f[a]
& & e.A = function() {
& & for (var a = &&, b = 0; b & f[x]; b++) g != f[b] && (a += b[w]() + d(f[b]));
& & return a
& & e.Qa = function(a) {
& & if (a == g) return e.A();
& & for (var b = a.A(), c = 0; c & f[x]; c++) g != f[c] && !a.Ra(c) && (b += c[w]() + d(f[c]));
& & return b
& & e.f = function(b, c, d) {
& & if (!wd(d))
& & a(b, &k&, c, d);
& & return h
& & e.o = function(b, c, d) {
& & if (!xd(d))
& & a(b, &v&, c, d[w]());
& & return h
& & e.getKey = function(a, c) {
& & return b(a, &k&, c)
& & e.N = function(a, c) {
& & return b(a, &v&, c)
& & e.L = function(a) {
& & c(a, &k&)
& & e.M = function(a) {
& & c(a, &v&)
& & T(e, &_setKey&, e.f, 89);
& & T(e, &_setValue&, e.o, 90);
& & T(e, &_getKey&, e.getKey, 87);
& & T(e, &_getValue&, e.N, 88);
& & T(e, &_clearKey&, e.L, 85);
& & T(e, &_clearValue&, e.M, 86)
& & function wd(a) {
& & return &string& == typeof a
& & function xd(a) {
& & return &number& != typeof a && (g == Number || !(a instanceof Number)) || n.round(a) != a || NaN == a || a == ba ? l: h
& & var zd = function(a) {
& & var b = W.gaG
& & a && !b && (W.gaGlobal = b = {});
& & return b
& & Ad = function() {
& & var a = zd(h).
& & a == j && (a = Da(), zd(h).hid = a);
& & return a
& & Dd = function(a) {
& & a.set(Kb, Ad());
& & var b = zd();
& & if (b && b.dh == a.get(O)) {
& & var c = b.
& & c && (&0& == c && I(112), a.set(Zb, c), a.get(Sb) && a.set(Wb, c));
& & b = b.
& & a.get(Sb) && b && (b = b[z](&.&), 1 * b[1] || I(112), a.set(Q, 1 * b[0]), a.set(Vb, 1 * b[1]))
& & var Ed, Fd = function(a, b, c) {
& & var d = a.c(bb, &&),
& & e = a.c(P, &/&),
& & f = a.b(cb, 0);
& & a = a.c(Wa, &&);
& & X(b, c, e, d, a, f)
& & Xc = function(a) {
& & var b = a.c(bb, &&);
& & a.b(O, 1);
& & var c = a.c(P, &/&),
& & d = a.c(Wa, &&);
& & X(&__utma&, cd(a), c, b, d, a.get(cb));
& & X(&__utmb&, dd(a), c, b, d, a.get(db));
& & X(&__utmc&, && + a.b(O, 1), c, b, d);
& & var e = hd(a, h);
& & e ? X(&__utmz&, e, c, b, d, a.get(eb)) : X(&__utmz&, &&, c, b, &&, -1);
& & (e = fd(a, l)) ? X(&__utmv&, e, c, b, d, a.get(cb)) : X(&__utmv&, &&, c, b, &&, -1)
& & Wc = function(a) {
& & var b = a.b(O, 1);
& & if (!bd(a, $c(b, pd(&__utma&)))) return a.set(Ub, h),
& & var c = !ed(a, $c(b, pd(&__utmb&)));
& & a.set(bc, c);
& & id(a, $c(b, pd(&__utmz&)));
& & gd(a, $c(b, pd(&__utmv&)));
& & Ed = !c;
& & return h
& & Gd = function(a) { ! Ed && !(0 & pd(&__utmb&)[x]) && (X(&__utmd&, &1&, a.c(P, &/&), a.c(bb, &&), a.c(Wa, &&), 1E4), 0 == pd(&__utmd&)[x] && a[sa]())
& & var Jd = function(a) {
& & a.get(Q) == g ? Hd(a) : a.get(Ub) && !a.get(Mc) ? Hd(a) : a.get(bc) && Id(a)
& & Kd = function(a) {
& & a.get(hc) && !a.get(ac) && (Id(a), a.set(fc, a.get($b)))
& & Hd = function(a) {
& & var b = a.get(ab);
& & a.set(Sb, h);
& & a.set(Q, Da() ^ td(a) & );
& & a.set(Tb, &&);
& & a.set(Vb, b);
& & a.set(Wb, b);
& & a.set(Zb, b);
& & a.set($b, 1);
& & a.set(ac, h);
& & a.set(cc, 0);
& & a.set(R, 10);
& & a.set(dc, b);
& & a.set(Fb, []);
& & a.set(Ub, l);
& & a.set(bc, l)
& & Id = function(a) {
& & a.set(Wb, a.get(Zb));
& & a.set(Zb, a.get(ab));
& & a.z($b);
& & a.set(ac, h);
& & a.set(cc, 0);
& & a.set(R, 10);
& & a.set(dc, a.get(ab));
& & a.set(bc, l)
& & var Ld = &daum:q eniro:search_word naver:query pchome:q images.google:q google:q yahoo:p yahoo:q msn:q bing:q aol:query aol:q lycos:q lycos:query ask:q netscape:query cnn:query about:terms mamma:q voila:rdata virgilio:qs live:q baidu:wd alice:qs yandex:text najdi:q seznam:q rakuten:qt biglobe:q goo.ne:MT wp:szukaj onet:qt yam:k kvasir:q ozu:q terra:query rambler:query conduit:q babylon:q search-results:q avg:q comcast:q incredimail:q startsiden:q go.mail.ru:q search.centrum.cz:q&.split(& &),
& & Sd = function(a) {
& & if (a.get(kb) && !a.get(Mc)) {
& & for (var b = !G(a.get(ic)) || !G(a.get(nc)) || !G(a.get(S)) || !G(a.get(lc)), c = {},
& & d = 0; d & Md[x]; d++) {
& & var e = Md[d];
& & c[e] = a.get(e)
& & } (d = a.get(rc)) ? (I(149), e = new Ja, Ma(e, d), d = e) : d = La(K[A][wa], a.get(gb)).d;
& & if (! (&1& == Ia(d.get(a.get(ub))) && b)) {
& & var f = d,
& & k = function(b, c) {
& & c = c || &-&;
& & var d = Ia(f.get(a.get(b)));
& & return d && &-& != d ? J(d) : c
& & d = Ia(f.get(a.get(nb))) || &-&,
& & e = Ia(f.get(a.get(qb))) || &-&,
& & m = Ia(f.get(a.get(pb))) || &-&,
& & t = Ia(f.get(&gclsrc&)) || &-&,
& & u = Ia(f.get(&dclid&)) || &-&,
& & Za = k(ob, &(not set)&),
& & Na = k(rb, &(not set)&),
& & mb = k(sb),
& & k = k(tb);
& & if (G(d) && G(m) && G(u) && G(e)) d =
& & else {
& & var Xb = !G(m) && !G(t),
& & Xb = G(e) && (!G(u) || Xb),
& & Bd = G(mb);
& & if (Xb || Bd) {
& & var ga = Nd(a),
& & ga = La(ga, h);
& & if ((ga = Od(a, ga)) && !G(ga[1] && !ga[2])) Xb && (e = ga[0]),
& & Bd && (mb = ga[1])
& & Pd(a, d, e, m, t, u, Za, Na, mb, k);
& & d = d || Qd(a); ! d && (!b && a.get(ac)) && (Pd(a, g, &(direct)&, g, g, g, &(direct)&, &(none)&, g, g), d = h);
& & if (d && (a.set(hc, Rd(a, c)), b = &(direct)& == a.get(nc) && &(direct)& == a.get(jc) && &(none)& == a.get(oc), a.get(hc) || a.get(ac) && !b)) a.set(ec, a.get(ab)),
& & a.set(fc, a.get($b)),
& & a.z(gc)
& & Qd = function(a) {
& & var b = Nd(a),
& & c = La(b, h);
& & if (! (b != g && b != j && && != b && &0& != b && &-& != b && 0 &= b[r](&://&)) || c && -1 & c[v][r](&google&) && c.d.contains(&q&) && &cse& == c[qa])
& & if ((b = Od(a, c)) && !b[2]) return Pd(a, g, b[0], g, g, g, &(organic)&, &organic&, b[1], g),
& & if (b || !a.get(ac))
& & for (var b = a.get(Bb), d = Ka(c[v]), e = 0; e & b[x]; ++e) if ( - 1 & d[r](b[e])) {
& & break a
& & Pd(a, g, d, g, g, g, &(referral)&, &referral&, g, &/& + c[qa]);
& & return a
& & Od = function(a, b) {
& & for (var c = a.get(zb), d = 0; d & c[x]; ++d) {
& & var e = c[d][z](&:&);
& & if ( - 1 & b[v][r](e[0][E]())) {
& & var f = b.d.get(e[1]);
& & if (f && (f = L(f), !f && -1 & b[v][r](&google.&) && (f = &(not provided)&), !e[3] || -1 & b.url[r](e[3]))) {
& & for (var c = f, d = a.get(Ab), c = J(c)[E](), k = 0; k & d[x]; ++k) if (c == d[k]) {
& & break a
& & return [e[2] || e[0], f, c]
& & return j
& & Pd = function(a, b, c, d, e, f, k, m, t, u) {
& & a.set(ic, b);
& & a.set(nc, c);
& & a.set(S, d);
& & a.set(kc, e);
& & a.set(lc, f);
& & a.set(jc, k);
& & a.set(oc, m);
& & a.set(pc, t);
& & a.set(qc, u)
& & Md = [jc, ic, S, lc, nc, oc, pc, qc],
& & Rd = function(a, b) {
& & function c(a) {
& & a = (&& + a)[z](&+&)[D](&%20&);
& & return a = a[z](& &)[D](&%20&)
& & function d(c) {
& & var d = && + (a.get(c) || &&);
& & c = && + (b[c] || &&);
& & return 0 & d[x] && d == c
& & if (d(S) || d(lc)) return I(131),
& & for (var e = 0; e & Md[x]; e++) {
& & var f = Md[e],
& & k = b[f] || &-&,
& & f = a.get(f) || &-&;
& & if (c(k) != c(f)) return h
& & return l
& & Td = RegExp(/^https:\/\/(www\.)?google(\.com?)?(\.[a-z]{2}t?)?\/?$/i),
& & Nd = function(a) {
& & a = Pa(a.get(Jb), a.get(P));
& & if (Td[fa](a)) return I(136),
& & a + &?q=&
& & } catch(b) {
& & I(145)
& & return a
& & var Ud, Vd, Wd = function(a) {
& & Ud = a.c(S, &&);
& & Vd = a.c(kc, &&)
& & Xd = function(a) {
& & var b = a.c(S, &&),
& & c = a.c(kc, &&);
& & b != Ud && ( - 1 & c[r](&ds&) ? a.set(mc, g) : !G(Ud) && -1 & Vd[r](&ds&) && a.set(mc, Ud))
& & var Zd = function(a) {
& & Yd(a, K[A][wa]) ? (a.set(Mc, h), I(12)) : a.set(Mc, l)
& & Yd = function(a, b) {
& & if (!a.get(fb))
& & var c = La(b, a.get(gb)),
& & d = L(c.d.get(&__utma&)),
& & e = L(c.d.get(&__utmb&)),
& & f = L(c.d.get(&__utmc&)),
& & k = L(c.d.get(&__utmx&)),
& & m = L(c.d.get(&__utmz&)),
& & t = L(c.d.get(&__utmv&)),
& & c = L(c.d.get(&__utmk&));
& & if (Yc(&& + d + e + f + k + m + t) != c) {
& & d = J(d);
& & e = J(e);
& & f = J(f);
& & k = J(k);
& & f = $d(d + e + f + k, m, t, c);
& & if (!f)
& & m = f[0];
& & t = f[1]
& & if (!bd(a, d, h))
& & ed(a, e, h);
& & id(a, m, h);
& & gd(a, t, h);
& & ae(a, k, h);
& & return h
& & ce = function(a, b, c) {
& & d = cd(a) || &-&;
& & var e = dd(a) || &-&,
& & f = && + a.b(O, 1) || &-&,
& & k = be(a) || &-&,
& & m = hd(a, l) || &-&;
& & a = fd(a, l) || &-&;
& & var t = Yc(&& + d + e + f + k + m + a),
& & u = [];
& & u[p](&__utma=& + d);
& & u[p](&__utmb=& + e);
& & u[p](&__utmc=& + f);
& & u[p](&__utmx=& + k);
& & u[p](&__utmz=& + m);
& & u[p](&__utmv=& + a);
& & u[p](&__utmk=& + t);
& & d = u[D](&&&);
& & if (!d)
& & e = b[r](&#&);
& & if (c) return 0 & e ? b + &#& + d: b + &&& +
& & c = &&;
& & f = b[r](&?&);
& & 0 & e && (c = b[C](e), b = b[C](0, e));
& & return 0 & f ? b + &?& + d + c: b + &&& + d + c
& & $d = function(a, b, c, d) {
& & for (var e = 0; 3 & e++) {
& & for (var f = 0; 3 & f++) {
& & if (d == Yc(a + b + c)) return I(127),
& & [b, c];
& & var k = b[q](/ /g, &%20&),
& & m = c[q](/ /g, &%20&);
& & if (d == Yc(a + k + m)) return I(128),
& & [k, m];
& & k = k[q](/\+/g, &%20&);
& & m = m[q](/\+/g, &%20&);
& & if (d == Yc(a + k + m)) return I(129),
& & [k, m];
& & var t = b[na](&utmctr=(.*?)(?:\\|utm|$)&);
& & if (t && 2 == t[x] && (k = b[q](t[1], H(J(t[1]))), d == Yc(a + k + c))) return I(139),
& & [k, c]
& & } catch(u) {}
& & b = J(b)
& & c = J(c)
& & var de = &|&,
& & fe = function(a, b, c, d, e, f, k, m, t) {
& & var u = ee(a, b);
& & u || (u = {},
& & a.get(Cb)[p](u));
& & u.id_ =
& & u.affiliation_ =
& & u.total_ =
& & u.tax_ =
& & u.shipping_ =
& & u.city_ =
& & u.state_ =
& & u.country_ =
& & u.items_ = u.items_ || [];
& & return u
& & ge = function(a, b, c, d, e, f, k) {
& & a = ee(a, b) || fe(a, b, &&, 0, 0, 0, &&, &&, &&);
& & if (a && a.items_) {
& & m = a.items_;
& & for (var t = 0; t & m[x]; t++) if (m[t].sku_ == c) {
& & m = m[t];
& & break a
& & t = m || {};
& & t.transId_ =
& & t.sku_ =
& & t.name_ =
& & t.category_ =
& & t.price_ =
& & t.quantity_ =
& & m || a.items_[p](t);
& & return t
& & ee = function(a, b) {
& & for (var c = a.get(Cb), d = 0; d & c[x]; d++) if (c[d].id_ == b) return c[d];
& & return j
& & var he, ie = function(a) {
& & if (!he) {
& & b = K[A].
& & var c = W[s],
& & d = /^#?gaso=([^&]*)/;
& & if (c = (b = (b = b && b[na](d) || c && c[na](d)) ? b[1] : L(pd(&GASO&))) && b[na](/^(?:[|!]([-0-9a-z.]{1,40})[|!])?([-.\w]{10,1200})$/i)) Fd(a, &GASO&, && + b),
& & M._gasoDomain = a.get(bb),
& & M._gasoCPath = a.get(P),
& & a = c[1],
& & Ha(&/analytics/web/inpage/pub/inpage.js?& + (a ? &prefix=& + a + &&&: &&) + Da(), &_gasojs&);
& & he = h
& & var ae = function(a, b, c) {
& & c && (b = J(b));
& & c = a.b(O, 1);
& & b = b[z](&.&); ! (2 & b[x]) && /^\d+$/ [fa](b[0]) && (b[0] = && + c, Fd(a, &__utmx&, b[D](&.&)))
& & be = function(a, b) {
& & var c = $c(a.get(O), pd(&__utmx&));
& & &-& == c && (c = &&);
& & return b ? H(c) : c
& & var ke = function(a, b) {
& & var c = n.min(a.b(Dc, 0), 100);
& & if (a.b(Q, 0) % 100 &= c)
& & if (c = (c = W.performance || W.webkitPerformance) && c.timing) {
& & var d = c.navigationS
& & if (0 == d) I(133);
& & else {
& & c = [c.loadEventStart - d, c.domainLookupEnd - c.domainLookupStart, c.connectEnd - c.connectStart, c.responseStart - c.requestStart, c.responseEnd - c.responseStart, c.fetchStart - d, c.domInteractive - d, c.domContentLoadedEventStart - d];
& & break a
& & c || (W.top != W ? c = g: (d = (c = W.external) && c.onloadT, c && !c.isValidLoadTime && (d = g),
& d && (d = g), 0 & d && c.setPageReadyTime(), c = d == g ? g: [d]));
& & if (c == g)
& & d = c[0];
& & if (d == g || d == ba || isNaN(d))
& & if (0 & d) {
& & for (d = 1; d & c[x]; d++) if (isNaN(c[d]) || c[d] == ba || 0 & c[d]) {
& & break a
& & d ? b(je(c)) : b(je(c[ia](0, 1)))
& & } else Fa(W, &load&,
& & function() {
& & ke(a, b)
& & return h
& & me = function(a, b, c, d) {
& & var e =
& & e.f(14, 90, b[C](0, 64));
& & e.f(14, 91, a[C](0, 64));
& & e.f(14, 92, && + le(c));
& & d != g && e.f(14, 93, d[C](0, 64));
& & e.o(14, 90, c);
& & return e
& & le = function(a) {
& & return isNaN(a) || 0 & a ? 0 : 5E3 & a ? 10 * n[ka](a / 10) : 5E4 & a ? 100 * n[ka](a / 100) : 41E5 & a ? 1E3 * n[ka](a / 1E3) : 41E5
& & je = function(a) {
& & for (var b = new yd, c = 0; c & a[x]; c++) b.f(14, c + 1, && + le(a[c])),
& & b.o(14, c + 1, a[c]);
& & return b
& & var U = function(a, b, c) {
& & function d(a) {
& & return function(b) {
& & if ((b = b.get(Nc)[a]) && b[x]) for (var c = {
& & type: a,
& & target: e,
& & stopPropagation: function() {
& & throw &aborted&;
& & d = 0; d & b[x]; d++) b[d].call(e, c)
& & var e =
& & this.a = new Zc;
& & this.get = function(a) {
& & return this.a.get(a)
& & this.set = function(a, b, c) {
& & this.a.set(a, b, c)
& & this.set(Wa, b || &UA-XXXXX-X&);
& & this.set($a, a || &&);
& & this.set(Ya, c || &&);
& & this.set(ab, n.round((new Date).getTime() / 1E3));
& & this.set(P, &/&);
& & this.set(cb, 63072E6);
& & this.set(eb, 15768E6);
& & this.set(db, 18E5);
& & this.set(fb, l);
& & this.set(yb, 50);
& & this.set(gb, l);
& & this.set(hb, h);
& & this.set(ib, h);
& & this.set(jb, h);
& & this.set(kb, h);
& & this.set(lb, h);
& & this.set(ob, &utm_campaign&);
& & this.set(nb, &utm_id&);
& & this.set(pb, &gclid&);
& & this.set(qb, &utm_source&);
& & this.set(rb, &utm_medium&);
& & this.set(sb, &utm_term&);
& & this.set(tb, &utm_content&);
& & this.set(ub, &utm_nooverride&);
& & this.set(vb, 100);
& & this.set(Dc, 1);
& & this.set(Ec, l);
& & this.set(wb, &/__utm.gif&);
& & this.set(xb, 1);
& & this.set(Cb, []);
& & this.set(Fb, []);
& & this.set(zb, Ld[ia](0));
& & this.set(Ab, []);
& & this.set(Bb, []);
& & this.B(&auto&);
& & this.set(Jb, K.referrer);
& & a = this.a;
& & var f = La(K[A][wa], l),
& & k = da(Ia(f.d.get(&utm_referrer&))) || &&;
& & k && a.set(Jb, k);
& & var m = W.gaData && W.gaData.expId;
& & m || (m = da(L(f.d.get(&utm_expid&))) || &&);
& & m && a.set(Oc, && + m)
& & } catch(t) {
& & I(146)
& & this.set(Nc, {
& & hit: [],
& & load: []
& & this.a.g(&0&, Zd);
& & this.a.g(&1&, Wd);
& & this.a.g(&2&, Jd);
& & this.a.g(&3&, Sd);
& & this.a.g(&4&, Xd);
& & this.a.g(&5&, Kd);
& & this.a.g(&6&, d(&load&));
& & this.a.g(&7&, ie);
& & this.a.e(&A&, kd);
& & this.a.e(&B&, md);
& & this.a.e(&C&, Jd);
& & this.a.e(&D&, jd);
& & this.a.e(&E&, Tc);
& & this.a.e(&F&, ne);
& & this.a.e(&G&, Gd);
& & this.a.e(&H&, nd);
& & this.a.e(&I&, ud);
& & this.a.e(&J&, Dd);
& & this.a.e(&K&, d(&hit&));
& & this.a.e(&L&, oe);
& & this.a.e(&M&, pe);
& & 0 === this.get(ab) && I(111);
& & this.a.T();
& & this.H = g
& & F = U[y];
& & F.m = function() {
& & var a = this.get(Db);
& & a || (a = new yd, this.set(Db, a));
& & return a
& & F.La = function(a) {
& & for (var b in a) {
& & var c = a[b];
& & a.hasOwnProperty(b) && this.set(b, c, h)
& & F.K = function(a) {
& & if (this.get(Ec))
& & var b = this,
& & c = ke(this.a,
& & function(c) {
& & b.set(Hb, a, h);
& & b.t(c)
& & this.set(Ec, c);
& & return c
& & F.Fa = function(a) {
& & a && Ba(a) ? (I(13), this.set(Hb, a, h)) : &object& === typeof a && a !== j && this.La(a);
& & this.H = a = this.get(Hb);
& & this.a.j(&page&);
& & this.K(a)
& & F.F = function(a, b, c, d, e) {
& & if (&& == a || (!wd(a) || && == b || !wd(b)) || c != g && !wd(c) || d != g && !xd(d))
& & this.set(wc, a, h);
& & this.set(xc, b, h);
& & this.set(yc, c, h);
& & this.set(zc, d, h);
& & this.set(vc, !!e, h);
& & this.a.j(&event&);
& & return h
& & F.Ha = function(a, b, c, d, e) {
& & var f = this.a.b(Dc, 0);
& & 1 * e === e && (f = e);
& & if (this.a.b(Q, 0) % 100 &= f)
& & c = 1 * (&& + c);
& & if (&& == a || (!wd(a) || && == b || !wd(b) || !xd(c) || isNaN(c) || 0 & c || 0 & f || 100 & f) || d != g && (&& == d || !wd(d)))
& & this.t(me(a, b, c, d));
& & return h
& & F.Ga = function(a, b, c, d) {
& & if (!a || !b)
& & this.set(Ac, a, h);
& & this.set(Bc, b, h);
& & this.set(Cc, c || K[A][wa], h);
& & d && this.set(Hb, d, h);
& & this.a.j(&social&);
& & return h
& & F.Ea = function() {
& & this.set(Dc, 10);
& & this.K(this.H)
& & F.Ia = function() {
& & this.a.j(&trans&)
& & F.t = function(a) {
& & this.set(Eb, a, h);
& & this.a.j(&event&)
& & F.ia = function(a) {
& & this.v();
& & var b =
& & return {
& & _trackEvent: function(c, d, e) {
& & I(91);
& & b.F(a, c, d, e)
& & F.ma = function(a) {
& & return this.get(a)
& & F.xa = function(a, b) {
& & if (a) if (Ba(a)) this.set(a, b);
& & else if (&object& == typeof a) for (var c in a) a.hasOwnProperty(c) && this.set(c, a[c])
& & F.addEventListener = function(a, b) {
& & var c = this.get(Nc)[a];
& & c && c[p](b)
& & F.removeEventListener = function(a, b) {
& & for (var c = this.get(Nc)[a], d = 0; c && d & c[x]; d++) if (c[d] == b) {
& & c.splice(d, 1);
& & F.qa = function() {
& & return &5.3.8&
& & F.B = function(a) {
& & this.get(hb);
& & a = &auto& == a ? Ka(K.domain) : !a || &-& == a || &none& == a ? &&: a[E]();
& & this.set(bb, a)
& & F.va = function(a) {
& & this.set(hb, !!a)
& & F.na = function(a, b) {
& & return ce(this.a, a, b)
& & F.link = function(a, b) {
& & if (this.a.get(fb) && a) {
& & var c = ce(this.a, a, b);
& & K[A].href = c
& & F.ua = function(a, b) {
& & this.a.get(fb) && (a && a.action) && (a.action = ce(this.a, a.action, b))
& & F.za = function() {
& & this.v();
& & var a = this.a,
& & b = K.getElementById ? K.getElementById(&utmtrans&) : K.utmform && K.utmform.utmtrans ? K.utmform.utmtrans:
& & if (b && b[ma]) {
& & a.set(Cb, []);
& & for (var b = b[ma][z](&UTM:&), c = 0; c & b[x]; c++) {
& & b[c] = Ca(b[c]);
& & for (var d = b[c][z](de), e = 0; e & d[x]; e++) d[e] = Ca(d[e]);
& & &T& == d[0] ? fe(a, d[1], d[2], d[3], d[4], d[5], d[6], d[7], d[8]) : &I& == d[0] && ge(a, d[1], d[2], d[3], d[4], d[5], d[6])
& & F.$ = function(a, b, c, d, e, f, k, m) {
& & return fe(this.a, a, b, c, d, e, f, k, m)
& & F.Y = function(a, b, c, d, e, f) {
& & return ge(this.a, a, b, c, d, e, f)
& & F.Aa = function(a) {
& & de = a || &|&
& & F.ea = function() {
& & this.set(Cb, [])
& & F.wa = function(a, b, c, d) {
& & var e = this.a;
& & if (0 &= a || a & e.get(yb)) a =
& & else if (!b || !c || 128 & b[x] + c[x]) a =
& & else {
& & 1 != d && 2 != d && (d = 3);
& & var f = {};
& & ea(f, b);
& & f.value =
& & f.scope =
& & e.get(Fb)[a] =
& & a && this.a.n();
& & return a
& & F.ka = function(a) {
& & this.a.get(Fb)[a] =
& & this.a.n()
& & F.ra = function(a) {
& & return (a = this.a.get(Fb)[a]) && 1 == a[ta] ? a[ma] : g
& & F.Ca = function(a, b, c) {
& & this.m().f(a, b, c)
& & F.Da = function(a, b, c) {
& & this.m().o(a, b, c)
& & F.sa = function(a, b) {
& & return this.m().getKey(a, b)
& & F.ta = function(a, b) {
& & return this.m().N(a, b)
& & F.fa = function(a) {
& & this.m().L(a)
& & F.ga = function(a) {
& & this.m().M(a)
& & F.ja = function() {
& & return new yd
& & F.W = function(a) {
& & a && this.get(Ab)[p](a[E]())
& & F.ba = function() {
& & this.set(Ab, [])
& & F.X = function(a) {
& & a && this.get(Bb)[p](a[E]())
& & F.ca = function() {
& & this.set(Bb, [])
& & F.Z = function(a, b, c, d, e) {
& & if (a && b) {
& & a = [a, b[E]()][D](&:&);
& & if (d || e) a = [a, d, e][D](&:&);
& & d = this.get(zb);
& & d.splice(c ? 0 : d[x], 0, a)
& & F.da = function() {
& & this.set(zb, [])
& & F.ha = function(a) {
& & this.a[ja]();
& & var b = this.get(P),
& & c = be(this.a);
& & this.set(P, a);
& & this.a.n();
& & ae(this.a, c);
& & this.set(P, b)
& & F.ya = function(a, b) {
& & if (0 & a && 5 &= a && Ba(b) && && != b) {
& & var c = this.get(Fc) || [];
& & c[a] =
& & this.set(Fc, c)
& & F.V = function(a) {
& & a = && +
& & if (a[na](/^[A-Za-z0-9]{1,5}$/)) {
& & var b = this.get(Ic) || [];
& & b[p](a);
& & this.set(Ic, b)
& & F.v = function() {
& & this.a[ja]()
& & F.Ba = function(a) {
& & a && && != a && (this.set(Tb, a), this.a.j(&var&))
& & var ne = function(a) {
& & &trans& !== a.get(sc) && 500 &= a.b(cc, 0) && a[sa]();
& & if (&event& === a.get(sc)) {
& & var b = (new Date).getTime(),
& & c = a.b(dc, 0),
& & d = a.b(Zb, 0),
& & c = n[ka](1 * ((b - (c != d ? c: 1E3 * c)) / 1E3));
& & 0 & c && (a.set(dc, b), a.set(R, n.min(10, a.b(R, 0) + c)));
& & 0 &= a.b(R, 0) && a[sa]()
& & pe = function(a) {
& & &event& === a.get(sc) && a.set(R, n.max(0, a.b(R, 10) - 1))
& & var qe = function() {
& & var a = [];
& & this.add = function(b, c, d) {
& & d && (c = H(&& + c));
& & a[p](b + &=& + c)
& & this.toString = function() {
& & return a[D](&&&)
& & re = function(a, b) { (b || 2 != a.get(xb)) && a.z(cc)
& & se = function(a, b) {
& & b.add(&utmwv&, &5.3.8&);
& & b.add(&utms&, a.get(cc));
& & b.add(&utmn&, Da());
& & var c = K[A].
& & G(c) || b.add(&utmhn&, c, h);
& & c = a.get(vb);
& & 100 != c && b.add(&utmsp&, c, h)
& & te = function(a, b) {
& & b.add(&utmac&, Ca(a.get(Wa)));
& & a.get(Oc) && b.add(&utmxkey&, a.get(Oc), h);
& & a.get(vc) && b.add(&utmni&, 1);
& & var c = a.get(Ic);
& & c && 0 & c[x] && b.add(&utmdid&, c[D](&.&));
& & var c = function(a, b) {
& & b && d[p](a + &=& + b + &;&)
& & d = [];
& & c(&__utma&, cd(a));
& & c(&__utmz&, hd(a, l));
& & c(&__utmv&, fd(a, h));
& & c(&__utmx&, be(a));
& & b.add(&utmcc&, d[D](&+&), h);
& & a.get(Xa) !== l && (a.get(Xa) || M.w) && b.add(&aip&, 1);
& & b.add(&utmu&, od.Xa())
& & ue = function(a, b) {
& & for (var c = a.get(Fc) || [], d = [], e = 1; e & c[x]; e++) c[e] && d[p](e + &:& + H(c[e][q](/%/g, &%25&)[q](/:/g, &%3A&)[q](/,/g, &%2C&)));
& & d[x] && b.add(&utmpg&, d[D](&,&))
& & ve = function(a, b) {
& & a.get(ib) && (b.add(&utmcs&, a.get(Qb), h), b.add(&utmsr&, a.get(Lb)), a.get(Rb) && b.add(&utmvp&, a.get(Rb)), b.add(&utmsc&, a.get(Mb)), b.add(&utmul&, a.get(Pb)), b.add(&utmje&, a.get(Nb)), b.add(&utmfl&, a.get(Ob), h))
& & we = function(a, b) {
& & a.get(lb) && a.get(Ib) && b.add(&utmdt&, a.get(Ib), h);
& & b.add(&utmhid&, a.get(Kb));
& & b.add(&utmr&, Pa(a.get(Jb), a.get(P)), h);
& & b.add(&utmp&, H(a.get(Hb), h), h)
& & xe = function(a, b) {
& & for (var c = a.get(Db), d = a.get(Eb), e = a.get(Fb) || [], f = 0; f & e[x]; f++) {
& & var k = e[f];
& & k && (c || (c = new yd), c.f(8, f, k[s]), c.f(9, f, k[ma]), 3 != k[ta] && c.f(11, f, && + k[ta]))
& & } ! G(a.get(wc)) && !G(a.get(xc), h) && (c || (c = new yd), c.f(5, 1, a.get(wc)), c.f(5, 2, a.get(xc)), e = a.get(yc), e != g && c.f(5, 3, e), e = a.get(zc), e != g && c.o(5, 1, e));
& & c ? b.add(&utme&, c.Qa(d), h) : d && b.add(&utme&, d.A(), h)
& & ye = function(a, b, c) {
& & var d =
& & re(a, c);
& & se(a, d);
& & d.add(&utmt&, &tran&);
& & d.add(&utmtid&, b.id_, h);
& & d.add(&utmtst&, b.affiliation_, h);
& & d.add(&utmtto&, b.total_, h);
& & d.add(&utmttx&, b.tax_, h);
& & d.add(&utmtsp&, b.shipping_, h);
& & d.add(&utmtci&, b.city_, h);
& & d.add(&utmtrg&, b.state_, h);
& & d.add(&utmtco&, b.country_, h);
& & xe(a, d);
& & ve(a, d);
& & we(a, d);
& & (b = a.get(Gb)) && d.add(&utmcu&, b, h);
& & c || (ue(a, d), te(a, d));
& & return d[w]()
& & ze = function(a, b, c) {
& & var d =
& & re(a, c);
& & se(a, d);
& & d.add(&utmt&, &item&);
& & d.add(&utmtid&, b.transId_, h);
& & d.add(&utmipc&, b.sku_, h);
& & d.add(&utmipn&, b.name_, h);
& & d.add(&utmiva&, b.category_, h);
& & d.add(&utmipr&, b.price_, h);
& & d.add(&utmiqt&, b.quantity_, h);
& & xe(a, d);
& & ve(a, d);
& & we(a, d);
& & (b = a.get(Gb)) && d.add(&utmcu&, b, h);
& & c || (ue(a, d), te(a, d));
& & return d[w]()
& & Ae = function(a, b) {
& & var c = a.get(sc);
& & if (&page& == c) c = new qe,
& & re(a, b),
& & se(a, c),
& & xe(a, c),
& & ve(a, c),
& & we(a, c),
& & b || (ue(a, c), te(a, c)),
& & c = [c[w]()];
& & else if (&event& == c) c = new qe,
& & re(a, b),
& & se(a, c),
& & c.add(&utmt&, &event&),
& & xe(a, c),
& & ve(a, c),
& & we(a, c),
& & b || (ue(a, c), te(a, c)),
& & c = [c[w]()];
& & else if (&var& == c) c = new qe,
& & re(a, b),
& & se(a, c),
& & c.add(&utmt&, &var&),
& & !b && te(a, c),
& & c = [c[w]()];
& & else if (&trans& == c) for (var c = [], d = a.get(Cb), e = 0; e & d[x]; ++e) {
& & c[p](ye(a, d[e], b));
& & for (var f = d[e].items_, k = 0; k & f[x]; ++k) c[p](ze(a, f[k], b))
& & } else &social& == c ? b ? c = [] : (c = new qe, re(a, b), se(a, c), c.add(&utmt&, &social&), c.add(&utmsn&, a.get(Ac), h), c.add(&utmsa&, a.get(Bc), h), c.add(&utmsid&, a.get(Cc), h), xe(a, c), ve(a, c), we(a, c), ue(a, c), te(a, c), c = [c[w]()]) : &feedback& == c ? b ? c = [] : (c = new qe, re(a, b), se(a, c), c.add(&utmt&, &feedback&), c.add(&utmfbid&, a.get(Gc), h), c.add(&utmfbpr&, a.get(Hc), h), xe(a, c), ve(a, c), we(a, c), ue(a, c), te(a, c), c = [c[w]()]) : c = [];
& & return c
& & oe = function(a) {
& & var b, c = a.get(xb),
& & d = a.get(uc),
& & e = d && d.Ua,
& & f = 0;
& & if (0 == c || 2 == c) {
& & var k = a.get(wb) + &?&;
& & b = Ae(a, h);
& & for (var m = 0, t = b[x]; m & m++) Sa(b[m], e, k, h),
& & if (1 == c || 2 == c) {
& & b = Ae(a);
& & m = 0;
& & for (t = b[x]; m & m++) try {
& & Sa(b[m], e),
& & } catch(u) {
& & u && Ra(u[s], g, u.message)
& & d && (d.q = f)
& & var Be = function() {
& & return &https:& == K[A][B] || M.G ? &https://ssl.&: &http://www.&
& & Ce = function(a) {
& & ea(this, &len&);
& & this.message = a + &-8192&
& & De = function(a) {
& & ea(this, &ff2post&);
& & this.message = a + &-2036&
& & Sa = function(a, b, c, d) {
& & b = b || Ea;
& & if (d || 2036 &= a[x]) {
& & var e =
& & b = c || Be() + &/__utm.gif?&;
& & var f = new Image(1, 1);
& & f.src = b +
& & f.onload = function() {
& & f.onload =
& & f.onerror =
& & f.onerror = function() {
& & f.onload =
& & f.onerror =
& & } else if (8192 &= a[x]) {
& & var k =
& & if (0 &= W[ya].userAgent[r](&Firefox&) && ![].reduce) throw new De(a[x]);
& & b = Be() + &/p/__utm.gif&;
& & if (c = W.XDomainRequest) m = new c,
& & m.open(&POST&, b);
& & else if (c = W.XMLHttpRequest) c = new c,
& & &withCredentials& in c && (m = c, m.open(&POST&, b, h), m.setRequestHeader(&Content-Type&, &text/plain&));
& & m ? (m.onreadystatechange = function() {
& & 4 == m.readyState && (k(), m = j)
& & m.send(a), b = h) : b =
& & b || Ee(a, k)
& & } else throw new Ce(a[x]);
& & Ee = function(a, b) {
& & if (K.body) {
& & a = aa(a);
& & var c = K[pa]('&iframe name=&' + a + '&&&/iframe&')
& & } catch(d) {
& & c = K[pa](&iframe&),
& & ea(c, a)
& & c.height = &0&;
& & c.width = &0&;
& & c.style.display = &none&;
& & c.style.visibility = &hidden&;
& & var e = K[A],
& & e = Be() + &/u/post_iframe.html#& + aa(e[B] + &//& + e[v] + &/favicon.ico&),
& & f = function() {
& & c.src = &&;
& & c.parentNode && c.parentNode.removeChild(c)
& & Fa(W, &beforeunload&, f);
& & var k = l,
& & m = 0,
& & t = function() {
& & if (!k) {
& & if (9 & m || c.contentWindow[A][v] == K[A][v]) {
& & Ga(W, &beforeunload&, f);
& & return
& & } catch(a) {}
& & ca(t, 200)
& & Fa(c, &load&, t);
& & K.body.appendChild(c);
& & c.src = e
& & } else ca(function() {
& & Ee(a, b)
& & var $ = function() {
& & this.G = this.w =
& & this.C = {};
& & this.D = [];
& & this.U = 0;
& & this.S = [[&www.&, &&, &/plugins/&]];
& & this._gasoCPath = this._gasoDomain =
& & var a = function(a, c, d) {
& & T($[y], a, c, d)
& & a(&_createTracker&, $[y].r, 55);
& & a(&_getTracker&, $[y].oa, 0);
& & a(&_getTrackerByName&, $[y].u, 51);
& & a(&_getTrackers&, $[y].pa, 130);
& & a(&_anonymizeIp&, $[y].aa, 16);
& & a(&_forceSSL&, $[y].la, 125);
& & a(&_getPlugin&, Pc, 120);
& & a = function(a, c, d) {
& & T(U[y], a, c, d)
& & Qc(&_getName&, $a, 58);
& & Qc(&_getAccount&, Wa, 64);
& & Qc(&_visitCode&, Q, 54);
& & Qc(&_getClientInfo&, ib, 53, 1);
& & Qc(&_getDetectTitle&, lb, 56, 1);
& & Qc(&_getDetectFlash&, jb, 65, 1);
& & Qc(&_getLocalGifPath&, wb, 57);
& & Qc(&_getServiceMode&, xb, 59);
& & V(&_setClientInfo&, ib, 66, 2);
& & V(&_setAccount&, Wa, 3);
& & V(&_setNamespace&, Ya, 48);
& & V(&_setAllowLinker&, fb, 11, 2);
& & V(&_setDetectFlash&, jb, 61, 2);
& & V(&_setDetectTitle&, lb, 62, 2);
& & V(&_setLocalGifPath&, wb, 46, 0);
& & V(&_setLocalServerMode&, xb, 92, g, 0);
& & V(&_setRemoteServerMode&, xb, 63, g, 1);
& & V(&_setLocalRemoteServerMode&, xb, 47, g, 2);
& & V(&_setSampleRate&, vb, 45, 1);
& & V(&_setCampaignTrack&, kb, 36, 2);
& & V(&_setAllowAnchor&, gb, 7, 2);
& & V(&_setCampNameKey&, ob, 41);
& & V(&_setCampContentKey&, tb, 38);
& & V(&_setCampIdKey&, nb, 39);
& & V(&_setCampMediumKey&, rb, 40);
& & V(&_setCampNOKey&, ub, 42);
& & V(&_setCampSourceKey&, qb, 43);
& & V(&_setCampTermKey&, sb, 44);
& & V(&_setCampCIdKey&, pb, 37);
& & V(&_setCookiePath&, P, 9, 0);
& & V(&_setMaxCustomVariables&, yb, 0, 1);
& & V(&_setVisitorCookieTimeout&, cb, 28, 1);
& & V(&_setSessionCookieTimeout&, db, 26, 1);
& & V(&_setCampaignCookieTimeout&, eb, 29, 1);
& & V(&_setReferrerOverride&, Jb, 49);
& & V(&_setSiteSpeedSampleRate&, Dc, 132);
& & a(&_trackPageview&, U[y].Fa, 1);
& & a(&_trackEvent&, U[y].F, 4);
& & a(&_trackPageLoadTime&, U[y].Ea, 100);
& & a(&_trackSocial&, U[y].Ga, 104);
& & a(&_trackTrans&, U[y].Ia, 18);
& & a(&_sendXEvent&, U[y].t, 78);
& & a(&_createEventTracker&, U[y].ia, 74);
& & a(&_getVersion&, U[y].qa, 60);
& & a(&_setDomainName&, U[y].B, 6);
& & a(&_setAllowHash&, U[y].va, 8);
& & a(&_getLinkerUrl&, U[y].na, 52);
& & a(&_link&, U[y].link, 101);
& & a(&_linkByPost&, U[y].ua, 102);
& & a(&_setTrans&, U[y].za, 20);
& & a(&_addTrans&, U[y].$, 21);
& & a(&_addItem&, U[y].Y, 19);
& & a(&_clearTrans&, U[y].ea, 105);
& & a(&_setTransactionDelim&, U[y].Aa, 82);
& & a(&_setCustomVar&, U[y].wa, 10);
& & a(&_deleteCustomVar&, U[y].ka, 35);
& & a(&_getVisitorCustomVar&, U[y].ra, 50);
& & a(&_setXKey&, U[y].Ca, 83);
& & a(&_setXValue&, U[y].Da, 84);
& & a(&_getXKey&, U[y].sa, 76);
& & a(&_getXValue&, U[y].ta, 77);
& & a(&_clearXKey&, U[y].fa, 72);
& & a(&_clearXValue&, U[y].ga, 73);
& & a(&_createXObj&, U[y].ja, 75);
& & a(&_addIgnoredOrganic&, U[y].W, 15);
& & a(&_clearIgnoredOrganic&, U[y].ba, 97);
& & a(&_addIgnoredRef&, U[y].X, 31);
& & a(&_clearIgnoredRef&, U[y].ca, 32);
& & a(&_addOrganic&, U[y].Z, 14);
& & a(&_clearOrganic&, U[y].da, 70);
& & a(&_cookiePathCopy&, U[y].ha, 30);
& & a(&_get&, U[y].ma, 106);
& & a(&_set&, U[y].xa, 107);
& & a(&_addEventListener&, U[y].addEventListener, 108);
& & a(&_removeEventListener&, U[y].removeEventListener, 109);
& & a(&_addDevId&, U[y].V);
& & a(&_getPlugin&, Pc, 122);
& & a(&_setPageGroup&, U[y].ya, 126);
& & a(&_trackTiming&, U[y].Ha, 124);
& & a(&_initData&, U[y].v, 2);
& & a(&_setVar&, U[y].Ba, 22);
& & V(&_setSessionTimeout&, db, 27, 3);
& & V(&_setCookieTimeout&, eb, 25, 3);
& & V(&_setCookiePersistence&, cb, 24, 1);
& & a(&_setAutoTrackOutbound&, Ea, 79);
& & a(&_setTrackOutboundSubdomains&, Ea, 81);
& & a(&_setHrefExamineLimit&, Ea, 80)
& & F = $[y];
& & F.oa = function(a, b) {
& & return this.r(a, g, b)
& & F.r = function(a, b, c) {
& & b && I(23);
& & c && I(67);
& & b == g && (b = &~& + M.U++);
& & a = new U(b, a, c);
& & M.C[b] =
& & M.D[p](a);
& & return a
& & F.u = function(a) {
& & a = a || &&;
& & return M.C[a] || M.r(g, a)
& & F.pa = function() {
& & return M.D[ia](0)
& & F.aa = function() {
& & this.w = h
& & F.la = function() {
& & this.G = h
& & var Fe = function(a) {
& & if (&prerender& == K.webkitVisibilityState)
& & return h
& & var M = new $;
& & var Ge = W._
& & Ge && Aa(Ge._getTracker) ? M = Ge: W._gat = M;
& & var Z = new Y;
& & var He = function() {
& & var a = W._gaq,
& & if (a && Aa(a[p]) && (b = &[object Array]& == Object[y][w].call(Object(a)), !b)) {
& & return
& & W._gaq = Z;
& & b && Z[p][xa](Z, a)
& & if (!Fe(He)) {
& & I(123);
& & var Ie = l,
& & Je = function() { ! Ie && Fe(He) && (Ie = h, Ga(K, &webkitvisibilitychange&, Je))
& & Fa(K, &webkitvisibilitychange&, Je)
& & function Yc(a) {
& & var b = 1,
& & c = 0,
& & if (a) {
& & b = 0;
& & for (d = a[x] - 1; 0 &= d--) c = a.charCodeAt(d),
& & b = (b && 6 & ) + c + (c && 14),
& & c = b & ,
& & b = 0 != c ? b ^ c && 21 : b
& & return b
邵珠庆推荐文章
博文加载中...
anyShare分享到:
喜欢这个文章吗?
Leave a comment
还没有引用.
关于邵珠庆博客
最近评论记事邵珠庆博客
2011年07月 邵珠庆博客建立
2011年11月 邵珠庆博客PR5
2014 年十二月
891011121314
15161718192021
22232425262728}

我要回帖

更多关于 moodys analytics 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信