Spåra flera författare med Google Analytics

Google Analytics

På en webbplats med flera författare kan varje författare posta i en mängd olika kategorier, det är nästan omöjligt att identifiera varje författares bidrag till webbplatsens övergripande strategi. Jag gjorde några tester med detta nyligen och identifierade ett trevligt enkelt sätt att mäta trafik av varje författare.

Google Analytics har förmågan att spåra ytterligare virtuella sidor. Detta används vanligtvis för att spåra utgående länkar till reklam eller uppmaningar till målsidor. Men genom att helt enkelt manipulera din Google Analytics-kod på dina enskilda inläggssidor kan du spåra enskilda författares popularitet.

Typisk GA-kod på en sida ser ut så här:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview ();

Du kan infoga en "virtuell" sidvisning genom att lägga till följande:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview ("/ av / författare /Douglas Karr"); pageTracker._trackPageview ();

Att anpassa för WordPress:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview (? / författare / ?); pageTracker._trackPageview ();

UPPDATERING: Ett par kommentatorer påpekade att det inte fungerade - jag var tvungen att lägga till den berömda WordPress-loop i!

Detta laddar bara den nödvändiga sidvisningen på en sida med en inlägg. Du kanske vill utöka detta för att övervaka det första inlägget på hemsidan också, men det här är åtminstone en start. I Google Analytics kan du öppna en Innehållsrapport och helt enkelt filtrera efter "/författare/" för att få en lista över alla författare och deras tillhörande sidvisningar, studsfrekvenser, tid på sidan och konverteringar.

Nu kan du börja belöna dina författare för det faktiska bidrag de ger till din organisation! Låt mig veta om du stöter på problem med WordPress - jag skrev koden och testade inte den.

16 Kommentarer

  1. 1

    Åh trevligt! Jag har inte flera författare på mina bloggar än, men kommer definitivt att bokmärka detta för när det ska inträffa. Bra tips !!

  2. 2
    • 3

      Hej yawza!

      Det enklaste sättet att använda metoden ovan är att öppna innehållsrapporten och filtrera efter “/ author /”. Vid den tiden kan du skicka rapporten till dig själv varje vecka. Google Analytics gör ett bra jobb med att spara filter på e-postrapporter (jag önskar att de skulle tillåta att spara rapporten på det sättet!).

      Doug

  3. 4

    Jag har försökt installera din kod men den fungerar inte för mig. Jag har 4 författare i min WordPress-blogg och här är koden som jag har klistrat in strax före taggen i min mall

    var gaJsHost = ((“https:” == document.location.protocol)? “https: // ssl.”: “http: // www.”);
    document.write (unescape (“% 3Cscript src = '” + gaJsHost + “google-analytics.com/ga.js' type = 'text / javascript'% 3E% 3C / script% 3E”));

    Prova {
    var pageTracker = _gat._getTracker (“UA-XXXXXX-X”);
    pageTracker._initData ();

    pageTracker._trackPageview (? / författare /?);

    pageTracker._trackPageview ();
    } fånga (fel) {}

    Jag har ersatt UA-XXXXXX-X med Mitt ID…. Snälla berätta för mig om min kod är rätt eller fel.

    När jag tittar på källan visas bara en författare. Och för din information använder jag inget WordPress-plugin.

    Snälla hjälp ! Jag behöver detta dåligt ..

    Tack

  4. 5

    Jag tror att metoden för spårning bara fungerar om din permalänkstruktur innehåller författaren. Min gör inte så hur kan jag spåra sidvisningar för en specifik författare när min webbadress är http://www.mysite.com/month/day/posttitle?

    Kan koden ändras för att använda funktionen _setVar?

    Jag har provat följande kod:

    var pageTracker = _gat._getTracker("UA-XXXXXXX-X");

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    men jag är inte säker på att jag förstår hur den funktionen fungerar eller om den fungerar. Jag är ny på det här.

    • 6

      Jag tror att jag vet vad problemet är, du MÅSTE slå in php i WordPress-slingan. Tyvärr skiljer WordPress inte på om det är en enda sida eller inte. Jag ska uppdatera koden i blogginlägget.

  5. 7

    att lägga till min förhandsgranskningskommentar ...

    Ett problem jag har är att det måste kallas in i loop men normalt lägger du GATC i sidfoten eller sidhuvudet, inte i varje mallfil som innehåller en loop. Tankar?

    • 8

      Matt - Jag tror att du och jag hände på svaret samtidigt, det måste vara inom slingan. Jag har modifierat koden och tror att slingan fortfarande fungerar utanför kroppen och i sidfoten. Det kan förmodligen förenklas genom att ställa in en variabel inom den normala slingan och sedan anropa den från sidfoten.

      Några av kommentatorerna har testat - vi får se om det fungerar bra! Jag kunde dock se det sakta ner en sida.

      Doug

  6. 9
  7. 10

    Väntar fortfarande på din nya kod .... Douglas. Jag tycker att du borde inkludera Inkludera en IF Else-tagg för både hemsidorna och sidorna med enstaka inlägg .... försökte det själv men fungerade inte ...

  8. 11

    Detta är en stor insikt om GA-användning. Jag kommer säkert att dela detta med mina kunder. Tack för att du publicerade detta. Roligt hur vi lätt glömmer att Javascript kan manipuleras när vi är så upptagna med att lägga till kod på sidor!

    TGP - verkligen ett bra inlägg!

    Pierre

  9. 12

    Jag har provat den här koden på joomla.

    efter 2 dagars stat ... jag ser bara / autor / someauthor i min stat. Jag ser inte den verkliga uri på sidan längre.

  10. 13

    Så, vad är domen här? Jag är väldigt intresserad av den här koden men jag har inte plats för misstag. Douglas, vad är ordet? Jag ser inte mycket prat efter ditt senaste inlägg om framgång / inte.

    Tack och bra idé!

  11. 14

    Bedömningen är att det är 50% av lösningen, Ross! Du måste ange författaren i Loop ... om du gör det, skickar den författarinformationen korrekt till Google. Google har emellertid ändrat sin datafångst och tillåter mer än en variabel nu ... så jag skulle överge den här metoden helt och hållet. Jag ska försöka skriva en uppföljning!

  12. 15

    Hej Douglas,
    Jag letar också efter en lösning för att spåra författarspecifikt innehåll i WordPress med GA. Jag skulle gärna se en uppdaterad version av den här koden eftersom jag behöver den för en av mina flera författarbloggar. Skulle du kunna skriva en uppföljning? Jag skriver om det och ger dig några rekvisita. 🙂 Tack för den fantastiska insikten som vanligt.

  13. 16

    Tack för det snabba svaret Doug, jag ser fram emot att se uppdateringen när du har en stund. Skål för ett bra inlägg och bra uppföljning!

    Ross Dunn

Vad tror du?

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