Hvordan får Analytics al denne information?
I denne weekend har jeg tudset (som normalt). Ville det ikke være godt, hvis du kunne åbne Google Analytics og se, hvor mange folk der læser dit RSS-feed? Når alt kommer til alt er dette stadig besøg på dit websted og dit indhold, er det ikke? Problemet er selvfølgelig, at RSS-feeds ikke tillader kode at blive udført, når dit indhold åbnes (slags). Din webside gør det dog.
Hvis du vil lære mere om Web Analytics, vil jeg anbefale en bog og kun en bog, Avinash Kaushiks bog, Webanalyse en time om dagen. Avinash forklarer tydeligt årsagen til, at vi flyttede fra serversiden analytics til klientsiden analytics såvel som udfordringerne med hver.
Den måde, Google Analytics fungerer på, er faktisk ret enkel. Når du åbner et websted med indlæst GA, gemmes en masse parametre i en cookie (et middel til lagring af data lokalt med en browser), og derefter genererer JavaScript dynamisk en lang forespørgselsstreng fra en billedanmodning til Google Analytics-webserveren med masser af oplysninger i - som dit kontonummer, henvisende websted, hvorvidt det var et søgeresultat eller ej, hvilke søgeudtryk der blev brugt, sidetitel, URL osv.
Her er et eksempel på billedanmodning og forespørgselsstrengvariabler:
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% 2520objekter% 3B
Jeg har forsøgt at samle alle querystring-variablerne ved at undersøge en masse forskellige websites:
- utmac = “Kontonummer”
- utmcc = "Cookies"
- utmcn = "utm_new_campaign (1)"
- utmdt = “Sidetitel”
- utmfl = “Flash-version”
- utmhn = “Anmod værtsnavn”
- utmje = “JavaScript aktiveret? (0 | 1) ”
- utmjv = “JavaScript-version”
- utmn = “Tilfældigt tal - genereret for hvert __utm.gif-hit og brugt til at forhindre caching af gif-hit”
- utmp = “Side - sideanmodningen og forespørgselsparametre”
- utmr = “Henvisningskilde (henvisnings url | - | 0)”
- utmsc = “Skærmfarver”
- utmsr = “Skærmopløsning”
- utmt = “Type af .gif-hit (tran | vare | imp | var)”
- utmul = “Sprog (lang | lang-CO | -)”
- utmwv = "UTM -version"
- utma =?
- utmz =?
- utmctm = Kampagnetilstand (0 | 1)
- utmcto = Timeout for kampagne
- utmctr = Søgeterm
- utmccn = Kampagnenavn
- utmcmd = Kampagne Medium (direkte), (organisk), (ingen)
- utmcsr = Kampagnekilde
- utmcct = Kampagneindhold
- utmcid = Kampagne-id
Jeg er ikke sikker på et par af disse ... og jeg ved ikke, om der er flere, men disse er ret nyttige, hvis du vil hacke din egen billedanmodning sammen om at registrere yderligere data til din Google Analytics-konto - for eksempel ... til dine RSS-abonnenter!
I dag tester jeg min teori ... Jeg har udviklet en billedanmodning om det bør videregive RSS-brug til Google Analytics. Udfordringen er selvfølgelig, da der ikke er nogen cookie eller specifik anmodningsidentifikator. Abonnenten kunne åbne det samme feed og registrere flere hits til Google Analytics. Jeg fortsætter dog med at finjustere og se om jeg kan komme med noget mere robust.
Her er min billedforespørgsel ... Jeg bruger PostPost WordPress-plugin Jeg udviklede og placerede koden efter feedindholdet:
En note, dette vil måle hits, ikke abonnenter! Hvis du vil prøve at måle abonnenter, vil jeg anbefale en onclick-begivenhed på dit RSS-ikon. Selvfølgelig savner det alle, der abonnerer via linkoplysningerne i din header ... så jeg prøver ærligt talt ikke engang. Hvis du har nogle tanker om, hvad jeg laver, eller hvordan det kan forbedres, så lad mig det vide!