Informes sobre etiquetas de eventos específicos en Google Analytics


8

Estoy rastreando las páginas vistas que genera cada uno de los artículos de mis autores en un sitio de Wordpress con el Seguimiento de eventos de Google Analytics:

var pageTracker = _gat._getTracker("UA-xxxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
<?php if ( is_singular()) { ?> 
pageTracker._trackEvent('Authors','viewed','<?php the_author_meta('ID'); ?>'); 
<?php } ?>

Tengo una categoría de evento "Autores" y hay una etiqueta de evento para cada una de sus identificaciones. ¿Cómo puedo dar a cada autor acceso a los datos de su etiqueta respectiva sin darles acceso a las estadísticas de otros autores y a las estadísticas de los sitios en general?


¿Dónde encontró el protocolo para GA que le dice que puede usar llamadas php donde va la etiqueta? pageTracker._trackEvent ('Autores', 'visto', '<? php the_author_meta (' ID ');?>');

[Esto debería haber sido un comentario, por cierto.] El PHP no importa. GA nunca lo verá. Recuerde, el código GA es Javascript y sucede en el navegador. En ese punto, el servidor ya ha procesado el bit PHP como un valor real (la identificación del autor aquí), que es lo que GA verá.
— Su

Respuestas:


2

Puede configurar varios perfiles para cada sitio que agregue a Analytics y brindar a los usuarios acceso a perfiles específicos. Creo que entonces sería simplemente una cuestión de duplicación del código de seguimiento del autor en la página, algo como esto:

var pageTracker = _gat._getTracker("UA-base-code");
pageTracker._trackPageview();
var pageTracker = _gat._getTracker("UA-profile-code");
pageTracker._trackPageview();
} catch(err) {}

UA-base-codesería su ID para el perfil del sitio principal (accesible por usted) y UA-profile-codesería el perfil asociado con el autor del artículo.

Si eso no funciona, es posible que desee echar un vistazo a la API de Analytics ; tomaría un poco de trabajo, pero podría crear una mini aplicación que solo brinde a cada usuario los datos apropiados.


0

Para una solución rápida puedes:

  • informes por correo electrónico, utilizando sus eventos existentes (dando así al autor la información que ha recopilado con el evento hasta el momento)
  • inserte un iframe con una página pequeña que contenga el código de seguimiento (que se puede ocultar), o si el autor lo prefiere, puede alojar una página pequeña en otro lugar (vivir con la velocidad de página ligeramente disminuida)
  • dar una oportunidad al consejo en http://www.webmasterworld.com/analytics/3781851.htm , aquí usan diferentes nombres de variables para el rastreador y llaman _initData()antes_trackPageview()
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.