Seguimiento de varios autores con Google Analytics

Google Analytics

En un sitio de múltiples autores, cada autor puede publicar en una multitud de categorías, es casi imposible identificar las contribuciones de cada autor a la estrategia general del sitio. Estaba haciendo algunas pruebas con esto recientemente e identifiqué una forma simple y agradable de medir el tráfico por cada autor.

Google Analytics tiene la capacidad de realizar un seguimiento adicional virtual páginas. Por lo general, esto se utiliza para rastrear enlaces salientes a publicidad o llamadas a la acción a páginas de destino. Sin embargo, simplemente manipulando su código de Google Analytics en sus páginas de publicaciones únicas, puede rastrear la popularidad de los autores individuales.

El código de GA típico en una página se ve así:

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

Puede insertar una página vista 'virtual' agregando lo siguiente:

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

ACTUALIZACIÓN: Un par de comentaristas señalaron que no funcionó; tuve que agregar el famoso Bucle de WordPress en!

Esto solo cargará la página vista necesaria en una página de publicación única. Es posible que desee extender esto para monitorear la primera publicación en la página de inicio también, pero esto es al menos un comienzo. Dentro de Google Analytics, puede abrir un Informe de contenido y simplemente filtrarlo por "/autor/" para obtener una lista de todos los autores y sus páginas vistas asociadas, tasas de rebote, tiempo en la página y conversiones.

¡Ahora puede comenzar a recompensar a sus autores por la contribución real que aportan a su organización! Avíseme si tiene problemas al usar WordPress: escribí el código y no lo probé.

16 Comentarios

  1. 1

    ¡Oh bien! Todavía no tengo varios autores en mis blogs, pero definitivamente lo marcaré como favorito para cuando eso suceda. Grandes consejos !!

  2. 2
    • 3

      ¡Oye yawza!

      La forma más sencilla de utilizar el método anterior es abrir el informe de contenido y filtrar por "/ autor /". En ese momento, puede enviarse el informe por correo electrónico semanalmente. Google Analytics hace un buen trabajo al guardar filtros en los informes enviados por correo electrónico (¡me gustaría que permitieran guardar el informe de esa manera!).

      Doug

  3. 4

    Intenté instalar su código, pero no me funciona. Tengo 4 autores en mi blog de WordPress y aquí está el código que pegué justo antes de la etiqueta en mi plantilla

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

    tratar {
    var pageTracker = _gat._getTracker (“UA-XXXXXX-X”);
    pageTracker._initData ();

    pageTracker._trackPageview (? / autor /?);

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

    Reemplacé UA-XXXXXX-X con Mi ID…. Por favor, dígame si mi código es correcto o incorrecto.

    Cuando miro la fuente, veo solo un autor mostrado. Y para su información, no estoy usando ningún complemento de WordPress.

    Por favor ayuda ! Necesito esto con urgencia ...

    Gracias

  4. 5

    Creo que ese método de seguimiento solo funcionará si su estructura de enlace permanente incluye al autor. El mío no, entonces, ¿cómo puedo realizar un seguimiento de las páginas vistas de un autor específico cuando mi estructura http://www.mysite.com/month/day/posttitle?

    ¿Se puede modificar el código para usar la función _setVar?

    Probé el siguiente código:

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

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    pero no estoy seguro de entender cómo opera esa función o si está funcionando. Soy nuevo en esto.

    • 6

      Creo que sé cuál es el problema, DEBE envolver el php en el bucle de WordPress. Desafortunadamente, WordPress no distingue si es una sola página o no. Actualizaré el código en la publicación del blog.

  5. 7

    para agregar a mi comentario de vista previa ...

    Un problema que tengo es que se debe llamar dentro del bucle, pero normalmente se coloca el GATC en el pie de página o en el encabezado, no en todos los archivos de plantilla que contienen un bucle. Pensamientos

    • 8

      Matt: creo que tú y yo encontramos la respuesta al mismo tiempo, debe estar dentro del ciclo. Modifiqué el código y creo que el bucle seguirá funcionando fuera del cuerpo y en el pie de página. Probablemente podría simplificarse estableciendo una variable dentro del ciclo normal y luego llamándola desde el pie de página.

      Algunos de los comentaristas han estado probando, ¡veremos si esto funciona bien! Sin embargo, pude ver que se ralentizaba una página.

      Doug

  6. 9
  7. 10

    Aún esperando su nuevo código…. Douglas. Creo que debería incluir Incluir una etiqueta IF Else tanto para las páginas de inicio como para las páginas de publicación única…. lo probé yo mismo pero no funcionó ...

  8. 11

    Esta es una gran información sobre el uso de GA. Seguramente compartiré esto con mis clientes. Gracias por publicar esto. Es curioso cómo nos olvidamos fácilmente de que Javascript se puede manipular cuando estamos tan ocupados agregando código a las páginas.

    TGP - ¡Verdaderamente una gran publicación!

    Pierre

  9. 12

    He probado este código en joomla.

    después de 2 días de estadística ... veo solo / autor / someauthor en mi estadística. Ya no veo el uri real de la página.

  10. 13

    Entonces, ¿cuál es el veredicto aquí? Estoy muy intrigado con este código pero no tengo lugar para errores. Douglas, ¿cuál es la palabra? No veo mucha charla después de su última publicación con respecto al éxito / no.

    ¡Gracias y gran idea!

  11. 14

    ¡El veredicto es que es el 50% de la solución, Ross! Debe especificar el autor en el bucle ... si lo hace, pasará correctamente la información del autor a Google. Sin embargo, desde entonces Google ha cambiado su captura de datos y ahora permite más de una variable… así que abandonaría este método por completo. ¡Intentaré escribir un seguimiento!

  12. 15

    Oye Douglas,
    También estoy buscando una solución para rastrear contenido específico del autor en WordPress usando GA. Me encantaría ver una versión actualizada de este código, ya que lo necesito para uno de mis blogs de varios autores. ¿Podrías escribir un seguimiento? Escribiré sobre ello y les daré algunos accesorios. 🙂 Gracias por las increíbles ideas como de costumbre.

  13. 16

    Gracias por la rápida respuesta Doug, espero ver la actualización cuando tengas un momento. ¡Salud por una gran publicación y un gran seguimiento!

    Ross Dunn

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.