Sporing af flere WordPress-forfattere med Google Analytics

Google Analytics

Jeg skrev et andet indlæg om, hvordan man sporer flere forfattere i WordPress med Google Analytics en gang før, men fik det forkert! Uden for WordPress Loop er du ikke i stand til at fange forfatternavnene, så koden ikke fungerede.

Undskyld for fejlen.

Jeg har foretaget nogle ekstra grave og fundet ud af, hvordan man gør det smartere med flere Google Analytics-profiler. (Helt ærligt - dette er når du kommer til at elske professionel analytics pakker som Webtrends!)

Trin 1: Føj en profil til et eksisterende domæne

Det første trin er at tilføje en ekstra profil til dit nuværende domæne. Dette er en mulighed, som de fleste ikke er bekendt med, men fungerer perfekt til denne type scenarier.
eksisterende-profil.png

Trin 2: Føj et inkluderingsfilter til den nye forfatterprofil

Du vil kun måle sidevisninger, der spores af forfattere i denne profil, så tilføj et filter til underkatalogen /forfatter/. En bemærkning om dette - jeg var nødt til at lave "that contain" som operatør. Googles instruktioner kræver en ^ før mappen. Faktisk kan du ikke skrive en ^ i marken!
Inkluder-author.png

Trin 3: Føj et ekskluderingsfilter til din primære profil

Du ønsker ikke at spore alle de ekstra sidevisninger efter forfatter i din originale profil, så tilføj et filter til din originale profil for at ekskludere underkatalogen / af forfatter /.

Trin 4: Tilføj en sløjfe i Footer Script

Inden for din eksisterende Google Analytics-tracking og under din nuværende trackPageView-linje skal du tilføje følgende loop i din sidefodstemafil:

var authorTracker = _gat._getTracker ("UA-xxxxxxxx-x"); authorTracker._trackPageview ("/ af-forfatter / ");

Dette registrerer al din sporing efter forfatter i en anden profil til dit domæne. Ved at ekskludere denne sporing fra din primære profil tilføjer du ikke yderligere unødvendige sidevisninger. Husk, at hvis du har en startside med 6 indlæg, sporer du 6 sidevisninger med denne kode - en for hvert indlæg, sporet af forfatter.

Sådan ser forfattersporing ud i den specifikke profil:
Skærmbillede 2010-02-09 kl 10.23.32 AM.png

Hvis du har opnået dette på en anden måde, er jeg åben for yderligere måder at spore forfatteroplysningerne på! Da min Adsense-indtægt er knyttet til profilen, kan jeg endda se, hvilke forfattere der genererer mest annonceindtægter :).

11 Kommentarer

  1. 1

    Fantastisk indlæg Doug! Et alternativ til sporing af forfattere på dette niveau er med hændelsessporing i GA. Du kan få en oversigt over, hvor mange gange hver af dine forfatteres indlæg blev set, i den samme profil som dine almindelige data uden at blæse sidevisninger. Du kan også bruge flere dimensioner i begivenhedsrapporteringen for at se, hvilke kilder der førte besøgende til forskellige forfattere (f.eks. Hvem der tiltrækker flest læsere via Twitter), hvor de kommer fra osv. Jeg forsøgte at sende scriptet, men jeg var over tegngrænsen. Her er linket: http://www.wheresitworking.com/2010/02/08/tracking-authors-in-wordpress-with-google-analytics-event-tracking/

  2. 2
  3. 3

    Fantastisk, tak fordi du delte denne Doug! Jeg finder ud af, at the_author () skal erstattes med get_the_author () for at forhindre, at forfatternavnet duplikeres og udsendes to gange.

    Hvordan sammenlignes din løsning også med Adams?

  4. 4

    Doug, jeg forsøgte at implementere dette, men det sporer kun visninger af de faktiske forfattersider (... / forfatter / AUTHORNAME) og ikke visninger af hvert vist indlæg adskilt af forfatter - nogen tanker?

    • 5

      Hej Jeremy!

      Den måde, jeg implementerede det på, var faktisk at bruge to forskellige konti inden for Google Analytics (separate UA-koder). Jeg kalder den ene konto "Forfatter", og den anden holder jeg som hele siden. Giver mening?

      Doug

  5. 7

    Mange tak. Jeg prøver det nu. Én ting dog fjernede jeg "ekko" ud af sløjfen, fordi det syntes at duplikere forfatternavnet. For eksempel / af forfatter / forfatternavn Forfatternavn dukkede op med ekkoet.

  6. 8

    Tak for vejledningen. Jeg er nødt til at spore sidevisningerne, som hver forfatter på en nyhedsblog akkumulerer for at betale dem efter visninger.

    Inkludering af hjemmesiden fungerer dog ikke rigtig.

    Kan du bare ekskludere kode fra hjemmesiden? Hvis denne kode kun blev indsat i layouts med en side (en mulighed på brugerdefinerede websider), ville det fungere? ekskluderer startsider fra optællingen?

  7. 10

    Hvordan gør du trin 1 venligst: "tilføj en ekstra profil til dit nuværende domæne"

    Du viser, hvordan du gennemfører trinnet, men ikke hvordan du kommer der i første omgang.

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.