0

J'ai utilisé gapi.class.php version 3 pour prendre le nombre de visiteurs, mais je ne reçois que le nombre total. Je souhaite obtenir le groupe de données d'analyse par date.Obtenir le groupe de données api google par date

Voici url accès à google

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:xxxxx&dimensions=ga:browser,ga:browserVersion,ga:month&metrics=ga:pageviews,ga:visits,ga:sessions&sort=ga:pageviews,ga:visits,ga:sessions&start-date=2016-10-01&end-date=2017-01-13&start-index=1&max-results=10000 

Voici le code php

$fromDate = '2016-10-01'; 
 
$toDate = '2017-01-30'; 
 
$ga->requestReportData(xxxxxx,array('browser','browserVersion','month'),array('pageviews','visits','sessions'), $sort_metric=null, $filter=null, $start_date=$fromDate, $end_date=$toDate, $start_index=1, $max_results=10000); 
 
$visits = array('visits'=>$ga->getVisits()); 
 
echo json_encode($visits);

retour JSON est

{"visits":1399313} 

S'il vous plaît, comment puis-je obtenir ses données par mois

Merci

+0

Avez-vous essayé de suivre ce https://developers.google.com/analytics/devguides/reporting/core/v3/quickstart/web-js Je ne suis pas assez un développeur JavaScript pour être en mesure d'aider plus de dire que les données sont probablement là dans la variable $ ga. – DaImTo

+0

Oui @DaImTo, je l'ai fait. – Nay

+3

Vous devez ajouter la dimension 'ga: date' – dikesh

Répondre

0

Après quelques heures, je trouve la solution. Je supprime navigateur et navigateurVersion il faut seulement mois et année. Jason retour par groupe de date et d'année Merci à tous