Volg meerdere auteurs met Google Analytics

Google Analytics

Op een site met meerdere auteurs kan elke auteur in een groot aantal categorieën posten, het is bijna onmogelijk om de bijdragen van elke auteur aan de algemene strategie van de site te identificeren. Ik was hier onlangs wat mee aan het testen en ontdekte een mooie, eenvoudige manier om het verkeer door elke auteur te meten.

Google Analytics heeft de mogelijkheid om extra virtueel Pagina's. Dit wordt doorgaans gebruikt om uitgaande links naar advertenties of oproepen tot actie naar bestemmingspagina's bij te houden. Door simpelweg uw Google Analytics-code op uw afzonderlijke berichtpagina's te manipuleren, kunt u de populariteit van individuele auteurs volgen.

Typische GA-code op een pagina ziet er als volgt uit:

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

U kunt een 'virtuele' paginaweergave invoegen door het volgende toe te voegen:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview ("/ door / auteur /Douglas Karr"); pageTracker._trackPageview ();

Aanpassen voor WordPress:

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

BIJWERKEN: Een paar commentatoren wezen erop dat het niet werkte - ik moest het beroemde toevoegen WordPress-lus in!

Hierdoor wordt alleen de benodigde paginaweergave op een enkele berichtpagina geladen. Misschien wilt u dit uitbreiden om ook het eerste bericht op de startpagina te volgen, maar dit is in ieder geval een begin. Binnen Google Analytics kunt u een Inhoudsrapport en filter het gewoon op "/auteur/" voor een lijst van alle auteurs en hun bijbehorende paginaweergaven, bouncepercentages, tijd op pagina en conversies.

Nu kunt u uw auteurs gaan belonen voor de daadwerkelijke bijdrage die ze aan uw organisatie leveren! Laat het me weten als je problemen tegenkomt bij het gebruik van WordPress - ik heb de code geschreven en heb deze niet getest.

16 reacties

  1. 1

    Oh, leuk! Ik heb nog niet meerdere auteurs op mijn blogs, maar zal dit zeker bookmarken voor wanneer dat zou moeten gebeuren. Geweldige tips !!

  2. 2
    • 3

      Hey yawza!

      De eenvoudigste manier om de bovenstaande methode te gebruiken, is door het inhoudsrapport te openen en te filteren op "/ auteur /". Op dat moment kunt u het rapport wekelijks naar uzelf e-mailen. Google Analytics slaat goed filters op in rapporten die per e-mail worden verzonden (ik zou willen dat ze het rapport op die manier konden opslaan!).

      Doug

  3. 4

    Ik heb geprobeerd uw code te installeren, maar het werkt niet voor mij. Ik heb 4 auteurs in mijn WordPress-blog en hier is de code die ik heb geplakt net voor de tag in mijn sjabloon

    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"));

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

    pageTracker._trackPageview (? / auteur /?);

    pageTracker._trackPageview ();
    } catch (err) {}

    Ik heb UA-XXXXXX-X vervangen door Mijn ID…. Vertel me alstublieft of mijn code goed of fout is.

    Als ik naar de bron kijk, zie ik slechts één auteur weergegeven. En ter informatie, ik gebruik geen WordPress-plug-in.

    Help alstublieft ! Ik heb dit hard nodig ...

    Bedankt

  4. 5

    Ik geloof dat deze trackingmethode alleen werkt als je permalink-structuur de auteur bevat. De mijne doet dat niet, hoe kan ik paginaweergaven bijhouden voor een specifieke auteur als mijn url-structuur is http://www.mysite.com/month/day/posttitle?

    Kan de code worden gewijzigd om de functie _setVar te gebruiken?

    Ik heb de volgende code geprobeerd:

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

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    maar ik weet niet zeker of ik begrijp hoe die functie werkt en of hij werkt. Ik ben hier nieuw in.

  5. 7

    om toe te voegen aan mijn voorbeeldopmerking ...

    Een probleem dat ik ondervind, is dat het binnen de Loop moet worden aangeroepen, maar normaal gesproken plaats je de GATC in de footer of header, niet in elk sjabloonbestand dat een loop bevat. Gedachten?

    • 8

      Matt - ik denk dat jij en ik tegelijkertijd op de reactie zijn overgekomen, het moet binnen de lus zijn. Ik heb de code aangepast en denk dat de lus nog steeds buiten het lichaam en in de voettekst zal functioneren. Het kan waarschijnlijk worden vereenvoudigd door een variabele in de normale lus in te stellen en deze vervolgens vanuit de voettekst aan te roepen.

      Sommige commentatoren hebben getest - we zullen zien of dit goed werkt! Ik zag het echter een pagina langzamer maken.

      Doug

  6. 9
  7. 10

    Wacht nog steeds op uw nieuwe code…. Douglas. Ik denk dat je een IF Else-tag moet opnemen voor zowel de startpagina's als de enkele berichtpagina's…. heb het zelf geprobeerd maar werkte niet ...

  8. 11

    Dit is een goed inzicht in het GA-gebruik. Ik zal dit zeker delen met mijn klanten. Bedankt voor het plaatsen van dit. Grappig hoe we gemakkelijk vergeten dat Javascript kan worden gemanipuleerd als we het zo druk hebben met het toevoegen van code aan pagina's!

    TGP - Echt een geweldige post!

    Pierre

  9. 12

    Ik heb deze code op joomla geprobeerd.

    na 2 dagen stat… Ik zie alleen / autor / someauthor in mijn stat. Ik zie de echte uri van de pagina niet meer.

  10. 13

    Dus, wat is het oordeel hier? Ik ben erg geïntrigeerd door deze code, maar ik heb geen ruimte voor fouten. Douglas, wat is het woord? Ik zie niet veel gebabbel na je laatste bericht over succes / niet.

    Bedankt en geweldig idee!

  11. 14

    Het oordeel is dat het 50% van de oplossing is, Ross! Je moet de auteur specificeren in de Loop ... als je dat doet, dan zal het de auteur informatie correct doorgeven aan Google. Google heeft sindsdien echter zijn gegevensverzameling gewijzigd en staat nu meer dan één variabele toe ... dus ik zou deze methode helemaal laten varen. Ik zal proberen een vervolg te schrijven!

  12. 15

    Hey Douglas,
    Ik ben ook op zoek naar een oplossing om auteursspecifieke inhoud in WordPress bij te houden met GA. Ik zou graag een bijgewerkte versie van deze code zien, want ik heb deze nodig voor een van mijn blogs met meerdere auteurs. Zou je een vervolg kunnen schrijven? Ik zal erover schrijven en je wat rekwisieten geven. 🙂 Zoals gewoonlijk bedankt voor de geweldige inzichten.

  13. 16

    Bedankt voor het snelle antwoord Doug, ik kijk er naar uit om de update te zien als je even de tijd hebt. Proost op een geweldige post en geweldige follow-up!

    Ross Dunn

Wat denk je?

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.