Rastrexa varios autores con Google Analytics

Google Analytics

Nun sitio de varios autores, cada autor pode publicar en multitude de categorías, é case imposible identificar as contribucións de cada autor á estratexia xeral do sitio. Recentemente estiven facendo algunhas probas e identificei un xeito sinxelo de medir o tráfico de cada autor.

Google Analytics ten a capacidade de rastrexar adicional virtual páxinas. Normalmente utilízase para rastrexar ligazóns de saída a publicidade ou chamadas á acción cara ás páxinas de destino. Non obstante, simplemente manipulando o seu código de Google Analytics nas súas páxinas de mensaxes individuais, pode rastrexar a popularidade de autores individuais.

O código GA típico nunha páxina ten este aspecto:

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

Podes inserir unha páxina vista "virtual" engadindo o seguinte:

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

Para personalizar para WordPress:

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

Update: Un par de comentaristas sinalaron que non funcionou; tiven que engadir o famoso Bucle de WordPress dentro!

Isto só cargará a páxina vista necesaria nunha páxina de publicación única. Quizais desexe ampliar isto para supervisar tamén a primeira publicación na páxina de inicio, pero isto é polo menos un comezo. Dentro de Google Analytics, pode abrir un Informe de contido e simplemente filtralo por "/ Autor /" para obter unha lista de todos os autores e as súas páxinas vistas asociadas, os índices de rebote, o tempo na páxina e as conversións.

Agora podes comezar a recompensar aos teus autores pola contribución real que aportan á túa organización. Avísame se tes problemas con WordPress: escribín o código e non o probei.

16 Comentarios

  1. 1

    Oh, NICE! Aínda non teño varios autores nos meus blogs, pero definitivamente marcará isto para cando debería ocorrer. Estupendos consellos !!

  2. 2
    • 3

      Ei, yawza!

      O xeito máis sinxelo, usando o método anterior, é abrir o informe de contido e filtrar por "/ author /". Nese momento, podes enviar o informe por correo electrónico semanalmente. Google Analytics fai un bo traballo gardando filtros nos informes enviados por correo electrónico (gustaríame que permitisen gardar o informe así!).

      Doug

  3. 4

    Intentei instalar o seu código pero non funciona para min. Teño 4 autores no meu blog de WordPress e aquí está o código que peguei xusto antes da etiqueta do meu modelo

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

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

    pageTracker._trackPageview (? / author /?);

    pageTracker._trackPageview ();
    } coller (errar) {}

    Substituín UA-XXXXXX-X polo meu ID ... Dime se o meu código é correcto ou incorrecto.

    Cando miro a fonte vexo só un autor amosado. E para a túa información non estou a usar ningún complemento de WordPress.

    Por favor, axude. Necesito isto mal ..

    Grazas

  4. 5

    Creo que ese método de seguimento só funcionará se a súa estrutura de enlace permanente inclúe ao autor. A miña non o fai, como podo rastrexar as páxinas vistas dun autor específico cando a miña estrutura de URL é http://www.mysite.com/month/day/posttitle?

    Pódese modificar o código para usar a función _setVar?

    Probei o seguinte código:

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

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    pero non estou seguro de comprender como funciona esa función ou se funciona. Son novo nisto.

    • 6

      Creo que sei cal é o problema, DEBES envolver o php no bucle de WordPress. Desafortunadamente, WordPress non distingue se é unha páxina única ou non. Vou actualizar o código na publicación do blog.

  5. 7

    para engadir ao meu comentario de vista previa ...

    Un problema que estou tendo é que se debe chamar dentro do bucle, pero normalmente coloca o GATC no pé de páxina ou na cabeceira, non en todos os ficheiros de modelos que conteñen un bucle. Pensamentos?

    • 8

      Matt - Creo que ti e mais eu respondemos á resposta ao mesmo tempo, debe estar dentro do ciclo. Modifiquei o código e creo que o lazo aínda funcionará fóra do corpo e no pé de páxina. Probablemente podería simplificarse configurando unha variable dentro do bucle normal e chamándoa dende o pé de páxina.

      Algúns dos comentaristas probaron; veremos se funciona ben. Non obstante, puiden velo ralentizando unha páxina.

      Doug

  6. 9
  7. 10

    Aínda esperas polo teu novo código .... Douglas. Creo que debes incluír Incluír unha etiqueta IF Else tanto para as páxinas de inicio como para as páxinas de publicación única ... intenteino eu pero non funcionou ...

  8. 11

    Esta é unha gran información sobre o uso de GA. Seguramente compartirei isto cos meus clientes. Grazas por publicar isto. É curioso como esquecemos facilmente que Javascript se pode manipular cando estamos tan ocupados engadindo código ás páxinas.

    TGP: verdadeiramente un gran post!

    Pierre

  9. 12

    Probei este código en joomla.

    despois de 2 días de estat ... só vexo / autor / someauthor no meu estat. Xa non vexo os uri reais da páxina.

  10. 13

    Entón, cal é o veredicto aquí? Estou moi intrigado con este código pero non teño espazo para erros. Douglas, cal é a palabra? Non vexo moito falar despois da súa última publicación sobre éxito / non.

    Grazas e boa idea!

  11. 14

    Veredicto é que é o 50% da solución, Ross. Debe especificar o autor no bucle ... se o fai, entón pasará correctamente a información do autor a Google. Non obstante, Google cambiou a captura de datos desde entón e permite máis dunha variable agora ... polo que abandonaría este método por completo. Intentarei escribir un seguimento.

  12. 15

    Ola Douglas,
    Tamén busco unha solución para rastrexar o contido específico do autor en WordPress usando GA. Encantaríame ver unha versión actualizada deste código xa que a necesito para un dos meus blogs con varios autores. ¿Serías capaz de escribir un seguimento? Vou escribir sobre iso e darémosche algúns accesorios. 🙂 Grazas polas incribles ideas como de costume.

  13. 16

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.