diff --git a/app/library/App/Controllers/GaController.php b/app/library/App/Controllers/GaController.php index f00705f..591e01d 100644 --- a/app/library/App/Controllers/GaController.php +++ b/app/library/App/Controllers/GaController.php @@ -86,7 +86,17 @@ class GaController extends CrudResourceController { $result = []; foreach ($obj as $item) { - $result[$item['dimensions'][0]] = $item['metrics'][0]['values'][0]; + + $metric_val = $item['metrics'][0]['values']; + $dimension_val = $item['dimensions'][0]; + + if (is_array($metric_val)) { + foreach ($metric_val as $item) { + $result[$dimension_val][] = $metric_val[$item]; + } + } else { + $result[$dimension_val] = $metric_val[0]; + } } return ($result); -- libgit2 0.21.4