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 fortrolige med, men fungerer perfekt til denne type scenarier.
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!
Trin 3: Føj et ekskluderingsfilter til din primære profil
Du vil ikke faktisk spore alle de ekstra sidevisninger efter forfatter i din oprindelige profil, så tilføj et filter til din oprindelige 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 fanger 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:
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 :).
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/
Doug, du ser altid ud til at placere det rigtige indlæg på det rigtige tidspunkt, jeg vil implementere dette på vores Indiana Insider-blog (http://www.VisitIndiana.com/blog/) i dag!
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?
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?
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
Åh, to helt separate UA-koder? Jeg har lige oprettet en ny profil under blog-UA-koden. Jeg giver den en chance og fortæller dig, om det virker for mig.
Tak Doug!
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.
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?
Vi har faktisk brugt Context.ly for det, og det fungerer ganske godt.
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.
De gør det bestemt ikke let, gør de Justin? Her er en oversigt over Google Analytics .