Як Analytics атрымлівае ўсю гэтую інфармацыю?

вэб-аналітыкіУ гэтыя выходныя я важдаўся (як звычайна). Ці не цудоўна, калі б вы змаглі адкрыць Google Analytics і паглядзець, колькі людзей чытае вашу RSS-стужку? У рэшце рэшт, гэта ўсё яшчэ наведванні вашага сайта і вашага зместу, ці не так? Праблема, вядома, у тым, што RSS-каналы не дазваляюць выконваць код пры адкрыцці вашага змесціва (накшталт). Аднак ваша вэб-старонка гэта робіць.

Калі вы хочаце даведацца больш пра вэб-аналітыку, я б парэкамендаваў толькі адну кнігу і адну кнігу, Авінаша Каўшыка кніга, Вэб-аналітыка - гадзіна ў дзень. Avinash дакладна тлумачыць прычыну, па якой мы перайшлі з боку сервера аналітыка на баку кліента аналітыка а таксама праблемы з кожным.

Тое, як працуе Google Analytics, на самай справе даволі простае. Калі вы адкрываеце сайт з загружанай GA, куча параметраў захоўваецца ў файле cookie (сродак для мясцовага захоўвання дадзеных у браўзэры), а затым JavaScript дынамічна генеруе доўгую радок запыту з запыту выявы на вэб-сервер Google Analytics з масай інфармацыі - напрыклад, нумарам вашага ўліковага запісу, спасылачным сайтам, ці быў гэта вынік пошуку, якія тэрміны пошуку былі выкарыстаны, загаловак старонкі, URL і г.д.

Вось прыклад зменных запыту выявы і запытаў:

http://www.google-analytics.com/__utm.gif?utmwv=4.3&utmn=2140259877&utmhn=martech.zone&utmcs=UTF-8&utmsr=1440x900&utmsc=24-bit&utmul=en-us&utmje=1&utmfl=10.0%20r12&utmdt=Marketing%20Technology%3A%20Online%20Marketing%2C%20Email%20Marketing%2C%20Social%20Media%20Marketing%2C%20Reputation%20Management%20and%20Blogging%20from%20a%20
Social%20Media%20Expert%20and%20Blogging%20Expert.&utmhid
= 1278573345 & utmr = - & utmp = / & utmac = UA-XXXXXX-X & utmcc = __ utma% 3D40694462.1906938102414468000.1215439581
.1238274580.1238278630.1237%3B%2B__utmz%3D40694462.1238175218.1229.166.utmcsr%3D
google%7Cutmccn%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D
Дуглас% 2520карр% 2520шыны% 2520аб'екты% 3B

Я паспрабаваў назапасіць усе пераменныя запыту, даследуючы кучу розных вэб-сайты:

  • utmac = "Нумар рахунку"
  • utmcc = "Печыва"
  • utmcn = "utm_new_campaign (1)"
  • utmdt = "Загаловак старонкі"
  • utmfl = "Флэш-версія"
  • utmhn = "Запыт імя хоста"
  • utmje = “JavaScript уключаны? (0 | 1) "
  • utmjv = "версія JavaScript"
  • utmn = "Выпадковая лічба - ствараецца пры кожным трапленні __utm.gif і выкарыстоўваецца для прадухілення кэшавання гіфа"
  • utmp = "Старонка - параметры запыту і параметры запыту"
  • utmr = "Рэферальная крыніца (URL рэферала | - | 0)"
  • utmsc = "Колеры экрана"
  • utmsr = "Дазвол экрана"
  • utmt = "Тып .gif-хіта (tran | item | imp | var)"
  • utmul = "Мова (lang | lang-CO | -)"
  • utmwv = "версія UTM"
  • utma =?
  • utmz =?
  • utmctm = Рэжым кампаніі (0 | 1)
  • utmcto = Час чакання кампаніі
  • utmctr = Тэрмін пошуку
  • utmccn = Назва кампаніі
  • utmcmd = Сярэдні ўзровень кампаніі (прамы), (арганічны), (адсутнічае)
  • utmcsr = Крыніца кампаніі
  • utmcct = Змест кампаніі
  • utmcid = Ідэнтыфікатар кампаніі

Я не ўпэўнены ў некалькіх з іх ... і я не ведаю, ці ёсць іх яшчэ, але яны вельмі карысныя, калі вы хочаце ўзламаць уласны запыт на выяву, каб зарэгістраваць дадатковыя дадзеныя ў сваім уліковым запісе Google Analytics - напрыклад ... для вашых падпісчыкаў RSS!

Сёння я тэстую сваю тэорыю ... Я распрацаваў запыт на выяву павінен перадаць выкарыстанне RSS у Google Analytics. Задача, вядома, складаецца ў тым, што там няма печыва альбо пэўнага ідэнтыфікатара запыту. Абанент можа адкрыць адзін і той жа канал і зарэгістраваць некалькі зваротаў у Google Analytics. Аднак я буду працягваць наладжваць і паглядзець, ці змагу я прыдумаць нешта больш надзейнае.

Вось мой запыт на выяву ... Я выкарыстоўваю Убудова PostPost WordPress Я распрацаваў і змясціў код пасля зместу стужкі:

DouglasKarr & utmctm = 1 & utmccn = Падача & utmctm = 1 & utmcmd = RSS & utmac = UA XXXXXX X

Адна заўвага: гэта будзе вымяраць хіты, а не падпісчыкаў! Калі вы хочаце паспрабаваць вымераць падпісчыкаў, я б параіў падзея onclick на вашым значку RSS. Зразумела, гэта не хапае нікому, хто падпісваецца па спасылцы інфармацыі ў вашым шапцы ... таму я, шчыра кажучы, нават не спрабую. Калі ў вас ёсць нейкія думкі пра тое, што я раблю, ці пра тое, як гэта можна палепшыць, дайце мне ведаць!

5 Каментары

  1. 1

    Не маглі б вы проста выкарыстоўваць feedburner.com? Паколькі Google выкупіў яго, статыстыка, хутчэй за ўсё, будзе інтэгравана з Google Analytics даволі хутка ... у гэтым годзе я спадзяюся!

    • 2

      Прывітанне, Стыў!

      Так, я зараз выкарыстоўваю Feedburner для вымярэння ахопу сваіх каналаў. Аднак мне не падабаюцца публікацыйныя затрымкі ў Feedburner і, шчыра кажучы, ненавіджу аналітыку ў ёй і тое, як яна адлюстроўвае рост і выкарыстанне.

      Я не чуў, што яны шукаюць статыстыку Feedburner у Google Analytics - але гэта было б выдатна!

      Трымай мяне ў курсе!
      Doug

  2. 3

    Я не быў бы здзіўлены, калі GA ўключыць гэта ў будучыні ... цалкам лагічна, бо Google валодае Feedburner ... і я ўпэўнены, што вы не першы чалавек, які паспрабаваў гэта.

  3. 4

    Гэта не парушае ніводнага з умоў выкарыстання, ці не так? Мне было б непрыемна даведацца, што мне забаранілі Google Analytics, выкарыстоўваючы іх серверы нестандартна (напрыклад, з запытаў Img).

    Акрамя таго, калі яны зменяць свой API (гэта значыць парадак параметраў, колькасць параметраў і г.д., гэта парушыць правільна)

    Лепш зрабіць гэта з дапамогай тэставання accont!

  4. 5

    utmje і utmjv павінны быць уключаны Java і версія Java. Праверка на наяўнасць Javascript была б залішняй, калі ўлічыць, што вам патрэбен javascript для аналітыкі (афіцыйна)

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.