Google analytics affichage graphique
Bonjour,
J'essaie d'utiliser l'api de Google analytics et je m'aide de tutos présents sur le net. Pour le moment j'arrive à remonter pas mal d'informations mais je bloque pour les afficher avec un graphique.
Ce code générant un graphique fonctionne très bien puisque je l'ai repris sur un tuto :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| $data = '';
$label = '';
foreach ($XML_object->entry as $m) {
$tmp = @split('ga:browser=', $m->title);
if ($label == "") {
$label .= $tmp[1] . ' (' . $m->metric['value'] . ')';
$data .= $m->metric['value'];
} else {
$label .= '|' . $tmp[1] . ' (' . $m->metric['value'] . ')';
$data .= ',' . $m->metric['value'];
}
}
echo '
<img src="http://chart.apis.google.com/chart?
chs=500x220
&chd=t:' . $data . '
&cht=p
&chxs=0,D91414,5.4
&chco=5562ff,ff0f0f,feff55,5eff55,9f3bff
&chdl=' . $label . '"
alt="Sample line chart" />
'; |
J'aimerai avoir un graphique pour ce genre de données (le nombre de pages vues par navigateur) sauf qu'il m'affiche toujours que le dernier résultat j'ai toujours du mal avec les foreach etc ...
Voici mon code :
Code:
1 2 3 4 5
| $navigateurs = $ga->getDimensionByMetric('pageviews', 'browser');
foreach ($navigateurs['labels'] as $label) {
echo $label . '<br />';
}
echo '<img src="//chart.googleapis.com/chart?chs=300x150&cht=p3&chco=7777CC|76A4FB|3399CC|3366CC&chd=s:Uf9a&chdl=' . $label . '" width="300" height="150" alt="" />'; |
Merci d'avance.