Descripción
Plugin minimalista de Google Analytics que te permite añadir uno o más rastreadores y controlar exactamente cómo se procesa la secuencia de comandos.
Procesando el script
Este plugin te permite controlar si el script de Google Analytics se imprime en el elemento <head>
, el elemento <body>
o mediante una acción personalizada.
También hay un filtro disponible, si deseas anular por completo el código que imprime el código analítico. De esta manera, puedes usar el plugin simplemente para almacenar las identificaciones de propiedad en la base de datos y procesar manualmente el script de análisis exactamente como lo deseas.
El filtro para anular el código del script es ahr-google-analytics/script file_path
y lo usarías así:
add_filter('ahr-google-analtyics/script_file_path', function($default_path){
// return an absolute file path to the file you want to use for rendering the script
}, 10, 1);
Acceso a las identificaciones de propiedad mediante código
Si necesitas manipular los IDs de propiedad de Google Analytics antes de que se impriman, utiliza el filtro ahr-google-analtyics'/property_ids
. Te pasará un array de IDs de propiedad como su único argumento.
Si necesitas extraer las identificaciones de la base de datos, en cualquier otro contexto, puedes usar $property_ids = get_option( AhrGoogleAnalytics::OPTION_IDS );
Este plugin siempre te dará una array de IDs. Incluso si solo tienes uno.
Código fuente y contribuciones
No dudes en contribuir con mejoras, informar fallos o sugerir nuevas características a través del repositorio de GitHub
Capturas
Instalación
- Mueve la carpeta
ahr-google-analytics
al directorio/wp-content/plugins/
o busca «Multiple Google Analytics» y añade el plugin utilizando el navegador de plugins de WordPress. - Activa el plugin a través de la página «Plugins» en WordPress
- Añade una o más ID de propiedad web (cadenas UA-XXXXXXX-X) en la página de ajustes
FAQ
- Instrucciones de instalación
-
- Mueve la carpeta
ahr-google-analytics
al directorio/wp-content/plugins/
o busca «Multiple Google Analytics» y añade el plugin utilizando el navegador de plugins de WordPress. - Activa el plugin a través de la página «Plugins» en WordPress
- Añade una o más ID de propiedad web (cadenas UA-XXXXXXX-X) en la página de ajustes
- Mueve la carpeta
- ¿Qué es un ID de propiedad de Google Analytics?
-
Es la cadena que se ve como
UA-XXXXXXX-X
junto a la URL de tu web en https://analytics.google.com/analytics/web/ - JavaScript: Cómo hago un seguimiento de las vistas de página/eventos/etc. usando múltiples rastreadores
-
Si estás creando una aplicación web basada en JavaScript y necesitas realizar un seguimiento manual de rutas o eventos personalizados, puedes usar el método
ga.getAll()
para obtener un array de rastreadores registrados y luego ejecutar la lógica de seguimiento para cada rastreador.Por ejemplo, esto hará un seguimiento de las visitas a la página en función de las rutas personalizadas:
if ( typeof ga === 'function' && typeof ga.getAll === 'function' ) { ga.getAll().forEach(tracker => { tracker.set('page', *my-custom-route*); // Custom route e.g. '/my-page' tracker.send('pageview'); }) }
Y aquí hay un ejemplo de seguimiento de eventos personalizados:
if ( typeof ga === 'function' && typeof ga.getAll === 'function' ) { ga.getAll().forEach(tracker => { tracker.send('event', { eventCategory: 'Search', eventAction: 'Query', eventLabel: *query*, // Your search query eventValue: *matches.length* // Optionally, send the number of matches for the query }); }) }
Reseñas
Colaboradores y desarrolladores
«Multiple Google Analytics Trackers» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Multiple Google Analytics Trackers» está traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Multiple Google Analytics Trackers» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.1.2
Fecha de versión: 11 de septiembre de 2017
Añade soporte para las nuevos IDs de análisis de Google más largas que anteriormente serían rechazados por el validador
1.1.1
Fecha de corrección: 15 de marzo de 2017
Corrige un fallo en el que los valores por defecto no se establecieron correctamente al activar el plugin por primera vez
1.0.1
Fecha de versión: 11 de diciembre de 2016
Corrige fallos tipográficos en las funciones de devolución de llamada de activación/desactivación de plugins
1.0.0
Fecha de versión: 2 de noviembre de 2016
- ¡Versión inicial!