Hur får Analytics all den informationen?

webbanalysI helgen har jag pinglat (som vanligt). Skulle det inte vara bra om du kunde öppna Google Analytics och se hur många människor som läser ditt RSS-flöde? När allt kommer omkring är det fortfarande besök på din webbplats och ditt innehåll, eller hur? Problemet är naturligtvis att RSS-flöden inte tillåter att kod körs när ditt innehåll öppnas (typ av). Det gör dock din webbsida.

Om du vill lära dig mer om Web Analytics rekommenderar jag bara en bok och en bok, Avinash Kaushiks bok, Webbanalys en timme om dagen. Avinash förklarar tydligt anledningen till att vi flyttade från serversidan analytics till klientsidan analytics samt utmaningarna med var och en.

Hur Google Analytics fungerar är faktiskt ganska enkelt. När du öppnar en webbplats med GA laddad sparas en massa parametrar i en cookie (ett sätt att lagra data lokalt med en webbläsare) och sedan genererar JavaScript dynamiskt en lång frågesträng av en bildförfrågan till Google Analytics webbserver med massor av information i det - som ditt kontonummer, hänvisande webbplats, huruvida det var ett sökresultat eller inte, vilka söktermer som användes, sidrubrik, URL, etc.

Här är ett exempel på variabler för bildförfrågan och frågesträngar:

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% 2520objekt% 3B

Jag har försökt att samla alla frågesträngsvariabler genom att undersöka en massa olika webbsidor:

  • utmac = “Kontonummer”
  • utmcc = "Cookies"
  • utmcn = "utm_new_campaign (1)"
  • utmdt = “Sidrubrik”
  • utmfl = “Flash-version”
  • utmhn = “Begär värdnamn”
  • utmje = “JavaScript aktiverat? (0 | 1) ”
  • utmjv = “JavaScript-version”
  • utmn = “Slumpmässigt nummer - genereras för varje __utm.gif-träff och används för att förhindra cachning av gif-hit”
  • utmp = “Sida - sidbegäran och frågeparametrar”
  • utmr = “Hänvisande källa (remiss url | - | 0)”
  • utmsc = “Skärmfärger”
  • utmsr = “Skärmupplösning”
  • utmt = “Typ av .gif-träff (tran | artikel | imp | var)”
  • utmul = “Språk (lang | lang-CO | -)”
  • utmwv = “UTM-version”
  • utma =?
  • utmz =?
  • utmctm = Kampanjläge (0 | 1)
  • utmcto = Timeout för kampanj
  • utmctr = Söktermen
  • utmccn = Kampanjnamn
  • utmcmd = Kampanjmedium (direkt), (organisk), (ingen)
  • utmcsr = Kampanjkälla
  • utmcct = Kampanjinnehåll
  • utmcid = Kampanj-ID

Jag är inte säker på några av dessa ... och jag vet inte om det finns fler, men dessa är ganska användbara om du vill hacka ihop din egen bildförfrågan för att registrera ytterligare data till ditt Google Analytics-konto - till exempel ... för dina RSS-prenumeranter!

Idag testar jag min teori ... Jag har utvecklat en bildförfrågan som skall skicka RSS-användning till Google Analytics. Utmaningen är naturligtvis eftersom det inte finns någon cookie eller specifik förfrågningsidentifierare. Abonnenten kunde öppna samma flöde och registrera flera träffar i Google Analytics. Jag fortsätter dock att tweak och se om jag kan komma på något mer robust.

Här är min bildförfrågan ... Jag använder PostPost WordPress-plugin Jag utvecklade och placerade koden efter flödesinnehållet:

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

En anteckning, detta kommer att mäta träffar, inte prenumeranter! Om du vill prova att mäta prenumeranter rekommenderar jag en onclick-händelse på din RSS-ikon. Naturligtvis saknar det någon som prenumererar via länkinformationen i din rubrik ... så jag försöker ärligt talat inte ens. Om du har några tankar om vad jag gör eller hur det kan förbättras, låt mig veta!

5 Kommentarer

  1. 1
    • 2

      Hej Steve!

      Ja, jag använder Feedburner just nu för att mäta min feeds räckvidd. Men jag gillar inte publiceringsförseningarna i Feedburner och hatar ärligt analyserna i den och hur den visar tillväxt och användning.

      Jag hade inte hört att de tittade på att dra in Feedburner-statistik till Google Analytics - men det skulle vara jättebra!

      Håll mig uppdaterad!
      Doug

  2. 3

    Jag skulle inte bli förvånad om GA införlivar detta i framtiden ... bara logiskt eftersom Google äger Feedburner ... och jag är säker på att du inte är den första personen som försöker detta.

  3. 4

    Detta bryter inte någon av användarvillkoren, eller hur? Jag skulle hata att ta reda på att jag var utestängd från Google Analytics genom att använda deras servrar på ett icke-standardiserat sätt (dvs. från Img-förfrågningar).

    Även om de byter API (dvs ordning på parametrar, antal parametrar osv. Skulle det bryta rätt)

    Bättre att göra detta med en testkontroll!

  4. 5

    utmje och utmjv bör vara java-aktiverat och java-version. Att söka efter Javascript skulle vara ganska överflödigt med tanke på att du behöver javascript för analys (officiellt)

Vad tror du?

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.