Visitas por hora de datos de Google Analytics API y gapi.class.php
-
27-10-2019 - |
Pregunta
Estoy usando la clase GAPI para acceder a los datos de análisis. Funciona muy bien y tengo visitas diarias a mi sitio. Lo que me gustaría es poder obtener visitas por hora en un rango de fecha, digamos del 11 de enero al 12 de enero (2 días) que me devolvería 48 puntos de datos, uno por cada hora en el rango. Estoy seguro de que esto es simple, pero no puedo encontrar cómo hacerlo en ningún lado. Presumiblemente hay alguna configuración en el parámetro de métricas del método requestReportData () que permite esto?
Cualquier ayuda recibida con agradecimiento, gracias ...
David
Solución
Para hacer esto, necesitaría establecer dos dimensiones
Dimensions: ga:hour, ga:date
Metric: ga:visits
Puede probar esta consulta en el explorador de consultas de la API de Google Analytics.
No probado, esto debería verse así con gapi.class.php:
$ga->requestReportData($profile_id,array('hour','date'),array('visits'), null, null, '2011-01-11', '2011-01-12', 1, 48);
Recibirá datos que se ven así: