Com obté Analytics tota aquesta informació?

web analyticsAquest cap de setmana he estat jugant (com de costum). No seria fantàstic que poguéssiu obrir Google Analytics i veure quantes persones llegeixen el vostre feed RSS? Al cap i a la fi, encara són visites al vostre lloc i al vostre contingut, oi? El problema, per descomptat, és que els canals RSS no permeten executar codi quan s’obre el vostre contingut (una mena de). La vostra pàgina web sí, però.

Si voleu obtenir més informació sobre Web Analytics, us recomanaria un llibre i només un llibre, Avinash Kaushik's llibre, Anàlisi web cada hora al dia. Avinash explica clarament el motiu pel qual ens vam mudar del servidor analítica al costat del client analítica així com els reptes amb cadascun.

La forma en què funciona Google Analytics és realment molt senzilla. Quan obriu un lloc amb GA carregat, es desen un munt de paràmetres en una galeta (un mitjà per emmagatzemar dades localment amb un navegador) i, a continuació, JavaScript genera dinàmicament una llarga cadena de consulta d’una sol·licitud d’imatge al servidor web de Google Analytics. amb una gran quantitat d'informació, com ara el número de compte, el lloc de referència, si va ser o no un resultat de la cerca, els termes de cerca utilitzats, el títol de la pàgina, l'URL, etc.

Aquí teniu una mostra de les variables de sol·licitud d'imatge i de cadena de consulta:

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
douglas% 2520karr% 2520shiny% 2520objects% 3B

He intentat acumular totes les variables de la cadena de consulta investigant un munt de diferents llocs web:

  • utmac = "Número de compte"
  • utmcc = "Cookies"
  • utmcn = "utm_new_campaign (1)"
  • utmdt = "Títol de la pàgina"
  • utmfl = "Versió Flash"
  • utmhn = "Sol·licita el nom de l'amfitrió"
  • utmje = “JavaScript activat? (0 | 1) ”
  • utmjv = "versió de JavaScript"
  • utmn = "Número aleatori: es genera per a cada __utm.gif petició i s'utilitza per evitar la memòria cau de peticions de fitxer"
  • utmp = "Pàgina: la sol·licitud de pàgina i els paràmetres de consulta"
  • utmr = "Font de referència (URL de referència | - | 0)"
  • utmsc = "Colors de pantalla"
  • utmsr = "Resolució de pantalla"
  • utmt = "Tipus de fitxer .gif (tran | article | imp | var)"
  • utmul = “Idioma (lang | lang-CO | -)”
  • utmwv = "versió UTM"
  • utma =?
  • utmz =?
  • utmctm = Mode de campanya (0 | 1)
  • utmcto = Temps d'espera de la campanya
  • utmctr = Terme de cerca
  • utmccn = Nom de la campanya
  • utmcmd = Campanya mitjana (directa), (orgànica), (cap)
  • utmcsr = Font de la campanya
  • utmcct = Contingut de la campanya
  • utmcid = Identificador de campanya

No estic segur sobre un parell d'aquests ... i no sé si n'hi ha més, però són força útils si voleu piratejar conjuntament la vostra pròpia sol·licitud d'imatge per registrar dades addicionals al vostre compte de Google Analytics, per exemple ... per als vostres subscriptors RSS!

Avui estic provant la meva teoria ... He desenvolupat una sol·licitud d'imatge que hauria transmetre l’ús de RSS a Google Analytics. El repte, per descomptat, és que no hi ha cap galeta ni identificador de sol·licitud específic. El subscriptor podria obriu el mateix feed i registreu diverses visites a Google Analytics. Però continuaré ajustant i veuré si puc arribar a alguna cosa més robusta.

Aquí teniu la meva sol·licitud d’imatge ... Estic fent servir el fitxer Complement de WordPress PostPost He desenvolupat i col·locat el codi després del contingut del feed:

DouglasKarr & utmctm = 1 & utmccn = Feed & utmctm = 1 & utmcmd = RSS & utmac = UA XXXXXX X

Una nota: això mesurarà les visites, no els subscriptors. Si voleu provar de mesurar subscriptors, us recomanaria un esdeveniment onclick a la vostra icona RSS. Per descomptat, això troba a faltar qualsevol que es subscrigui a través de la informació de l’enllaç a la capçalera ... així que sincerament ni tan sols ho intento. Si teniu algunes idees sobre què faig o com es podria millorar, feu-m'ho saber.

5 Comentaris

  1. 1
    • 2

      Hola Steve!

      Sí, ara mateix faig servir Feedburner per mesurar l'abast dels meus feeds. Tanmateix, no m'agraden els retards de publicació a Feedburner i, sincerament, odio les analítiques que conté i com mostra el seu creixement i ús.

      No havia sentit que estiguessin pensant en treure estadístiques de Feedburner a Google Analytics, però seria fantàstic.

      Mantingueu-me al dia!
      Doug

  2. 3

    No m'estranyaria que GA incorporés això en el futur ... només és lògic, ja que Google és propietari de Feedburner ... i estic segur que no sou la primera persona que ho intenta.

  3. 4

    Això no trenca cap de les condicions d'ús, oi? No m'agradaria saber que se'm va prohibir l'accés a Google Analytics mitjançant l'ús dels seus servidors de manera no estàndard (és a dir, a partir de sol·licituds Img).

    A més, si canvien la seva API (és a dir, l'ordre dels paràmetres, el nombre de paràmetres, etc., no funcionaria bé)

    Millor fer-ho amb un test de prova.

  4. 5

    utmje i utmjv haurien d'estar habilitats java i la versió java. Comprovar Javascript seria bastant redundant tenint en compte que necessiteu javascript per a analítiques (oficialment)

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.