-
Notifications
You must be signed in to change notification settings - Fork 0
Estadísticas
Para utilizar google analytics se deben seguir los siguientes pasos:
- Registrar una cuenta cuenta de Google analytics desde https://analytics.google.com/analytics
- Una vez completados los datos obtenemos el ID de seguimiento (UA-XXXXXXXX-X)
- Habilitar el uso de Google analytics desde la propiedad xmlui.google.analytics.key, el valor de la propiedad es el ID de seguimiento obtenido anteriormente
- Ingresar en https://console.developers.google.com/project utilizando la misma cuenta utilizada en Google analytics
- Crear un proyecto nuevo
- desde el menu de la izquierda ir a la sección de administracion de API's y habilitar la API de analytics para el proyecto creado, para esto seleccionar Analytics API -> habilitar
- En la barra de la izquierda ir a la sección credenciales
- crear credenciales -> ID decliente de OAuth -> configurar pantalla de autorizacion
- Completar los datos y guardar
- Completar el siguiente formulario y Crear
- Descargar el archivo P12 key y ubicarlo en algun lugar donde la aplicacion DSpace pueda accederlo y referenciarlo, para esto:
- crear credenciales -> clave de cuenta de servicio
- Seleccionar el tipo de clave P12 y descargar el archivo generado
- Es importante anotar la clave que nos provee ya que es la clave de acceso del archivo que descargamos
En el archivo {dspace.dir}/config/modules/google-analytics.cfg asegurarse de que las siguientes configuraciones esten descomentadas
-
application.name = Dummy project (la documentación de DSpace hace la siguiente aclaracion con respecto a este valor: "Not sure if this property is required but it was in the example code provided by Google. Please do not delete.", por lo que no deberia modificarse ese valor)
-
table.id = ga:12345678
- loguear en el dashboard de google analytics
- ir a la sección de admin
- seleccionar la opción ver configuración en la columna que dice "ver todos los datos del sitio web"
- La propiedad es ID de vista (a pesar de la confusión que podrían generar los nombres) este valor debe reemplazar la parte numerica del ejemplo de arriba
-
account.email
El email que se genera automáticamente cuando se crea el proyecto en https://console.developers.google.com/project
-
certificate.location = La ruta al archivo P12 que descargamos previamente
-
authorization.admin.usage = true
https://wiki.duraspace.org/display/DSDOC5x/DSpace+Google+Analytics+Statistics https://developers.google.com/analytics/devguides/reporting/core/v3/ https://developers.google.com/identity/protocols/OAuth2ServiceAccount https://console.developers.google.com/iam-admin/projects https://www.google.com/analytics
Paralelamente se cuenta con un módulo de estadísticas provisto por Apache SOLR que registra datos crudos de todos los accesos realizados al sistema. Para utilizar este modulo es necesario tener un mínimo conocimiento del lenguaje de consultas de SOLR
La forma mas sencilla de utilizarlo es ingresando a la dirección del servidor de SOLR (indicada en la propiedad solr.server del archivo de configuración local.cfg) donde se provee una interfaz relativamente amigable para realizar las consultas
DSpace provee una herramienta para interactuar con las estadísticas de SOLR, el uso esta herramienta esta especificado en
https://wiki.duraspace.org/display/DSDOC4x/Managing+Usage+Statistics