Spåra flera WordPress-författare med Google Analytics

Google Analytics
Läsningstid: 2 minuter

Jag skrev ett annat inlägg om hur man spårar flera författare i WordPress med Google Analytics En gång förut, men fick fel! Utanför WordPress Loop kan du inte fånga författarnamnen så att koden inte fungerade.

Ledsen för misslyckandet.

Jag har grävt ytterligare och fått reda på hur man gör det smartare med flera Google Analytics-profiler. (Ärligt talat - det här är när du kommer att älska professionell analytics paket som Webtrender!)

Steg 1: Lägg till en profil i en befintlig domän

Det första steget är att lägga till en ytterligare profil till din nuvarande domän. Detta är ett alternativ som de flesta inte känner till men fungerar perfekt för denna typ av scenario.
existing-profile.png

Steg 2: Lägg till ett inkluderingsfilter i den nya författarprofilen

Du vill bara mäta sidvisningar som spåras av författare i den här profilen, så lägg till ett filter för underkatalogen /författare/. En anmärkning om detta - jag var tvungen att göra "som innehåller" som operatör. Googles instruktioner kräver en ^ före mappen. Faktum är att du inte kan skriva ett ^ i fältet!
Include-author.png

Steg 3: Lägg till ett uteslutningsfilter i din primära profil

Du vill inte spåra alla extra sidvisningar efter författare i din ursprungliga profil, så lägg till ett filter i din ursprungliga profil för att utesluta underkatalogen / av författare /.

Steg 4: Lägg till en slinga i sidfotskriptet

Lägg till följande slinga i din sidfotens temafil inom din befintliga Google Analytics-spårning och under din nuvarande trackPageView-rad:

var authorTracker = _gat._getTracker ("UA-xxxxxxxx-x"); authorTracker._trackPageview ("/ av författare / ");

Detta kommer att fånga all din spårning, av författare, i en andra profil för din domän. Genom att utesluta denna spårning från din primära profil lägger du inte till ytterligare onödiga sidvisningar. Tänk på att om du har en hemsida med 6 inlägg spårar du 6 sidvisningar med den här koden - en för varje inlägg, spårad av författare.

Så här kommer författarspårningen att se ut i den specifika profilen:
Skärmbild 2010-02-09 vid 10.23.32 AM.png

Om du har åstadkommit detta på ett annat sätt är jag öppen för ytterligare sätt att spåra författarinformationen! Eftersom min Adsense-intäkt är kopplad till profilen kan jag till och med se vilka författare som genererar mest annonsintäkter :).

11 Kommentarer

  1. 1

    Bra inlägg Doug! Ett alternativ för att spåra författare på denna nivå är med händelsesspårning i GA. Du kan få en sammanfattning av hur många gånger varje författares inlägg visades, i samma profil som din vanliga data, utan att sidvisningarna blåses upp. Du kan också använda flera dimensioner i händelserapporteringen för att se vilka källor som ledde besökare till olika författare (t.ex. vem som lockar flest läsare via Twitter), varifrån de kommer osv. Jag försökte lägga upp manuset, men jag var över karaktärsgränsen. Här är länken: http://www.wheresitworking.com/2010/02/08/tracking-authors-in-wordpress-with-google-analytics-event-tracking/

  2. 2
  3. 3

    Fantastiskt, tack för att du delar den här Doug! Jag finner att the_author () måste ersättas med get_the_author () för att förhindra att författarnamnet dupliceras och matas ut två gånger.

    Hur jämförs din lösning med Adams?

  4. 4

    Doug, jag försökte implementera detta, men det är bara att spåra visningar av de faktiska författarsidorna (... / författare / FÖRETAGARE) och inte visningar av varje visat inlägg, åtskilda av författare - några tankar?

    • 5

      Hej Jeremy!

      Så som jag implementerade det använde jag faktiskt två olika konton i Google Analytics (separata UA-koder). Jag kallar det ena kontot "författare" och det andra håller jag som hela webbplatsen. Vettigt?

      Doug

  5. 7

    Tack så mycket. Jag försöker det här nu. En sak ändå tog jag bort "eko" ur slingan eftersom det tycktes duplicera författarnamnet. Till exempel / av författare / författarnamn Författarnamn dök upp med ekot.

  6. 8

    Tack för handledningen. Jag måste spåra sidvisningarna som varje författare på en nyhetsblogg samlar för att kunna betala dem med visningar.

    Att inkludera hemsidan fungerar dock inte riktigt.

    Kan du bara utesluta kod från hemsidan? Om den koden bara infogades i enkelsidiga layouter (ett alternativ på anpassade webbsidor), skulle det fungera? exkluderar hemsidevyer från räkningen?

  7. 10

    Hur gör du steg 1: "lägg till en ytterligare profil i din nuvarande domän"

    Du visar hur du ska slutföra steget, men inte hur du kommer dit i första hand.

Vad tror du?

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