|
@@ -41,7 +41,7 @@ class GA{
|
|
$VIEW_ID = $this->getViewId($dp);//
|
|
$VIEW_ID = $this->getViewId($dp);//
|
|
$reports=$this->getReport($VIEW_ID,$analytics,$metricsArr,$dimensionArr);
|
|
$reports=$this->getReport($VIEW_ID,$analytics,$metricsArr,$dimensionArr);
|
|
$result=$this->getResults($reports);
|
|
$result=$this->getResults($reports);
|
|
- echo "</pre>";
|
|
|
|
|
|
+ echo "<pre>";
|
|
print_r($result);exit;
|
|
print_r($result);exit;
|
|
|
|
|
|
}
|
|
}
|
|
@@ -101,12 +101,11 @@ class GA{
|
|
$dimensions = $row->getDimensions();
|
|
$dimensions = $row->getDimensions();
|
|
|
|
|
|
$metrics = $row->getMetrics();
|
|
$metrics = $row->getMetrics();
|
|
- // echo "<pre>";
|
|
|
|
if($dimensionHeaders&&$dimensions){
|
|
if($dimensionHeaders&&$dimensions){
|
|
- for ($i = 0; $i < count($dimensionHeaders) && $i < count($dimensions); $i++) {
|
|
|
|
- $item[$dimensionHeaders[$i]]=$dimensions[$i];
|
|
|
|
- // print($dimensionHeaders[$i] . ": " . $dimensions[$i] . "\n\r");
|
|
|
|
- // echo"<br/>";
|
|
|
|
|
|
+ for ($i = 0; $i < count($dimensionHeaders) && $i < count($dimensions); $i++) {
|
|
|
|
+ $item[$dimensionHeaders[$i]]=$dimensions[$i];
|
|
|
|
+ // print($dimensionHeaders[$i] . ": " . $dimensions[$i] . "\n\r");
|
|
|
|
+ // echo"<br/>";
|
|
}
|
|
}
|
|
// $date=$dimensions[0];
|
|
// $date=$dimensions[0];
|
|
// $date=date('Y-m-d',strtotime($date));
|
|
// $date=date('Y-m-d',strtotime($date));
|
|
@@ -116,19 +115,18 @@ class GA{
|
|
}
|
|
}
|
|
|
|
|
|
if($metricHeaders&&$metrics){
|
|
if($metricHeaders&&$metrics){
|
|
- for ($j = 0; $j < count($metrics); $j++) {
|
|
|
|
- $values = $metrics[$j]->getValues();
|
|
|
|
- for ($k = 0; $k < count($values); $k++) {
|
|
|
|
- $entry = $metricHeaders[$k];
|
|
|
|
- $item[$entry->getName()]=$values[$k];
|
|
|
|
- // print($entry->getName() . ": " . $values[$k] . "\n\r");
|
|
|
|
- // echo"<br/>";
|
|
|
|
- }
|
|
|
|
|
|
+ for ($j = 0; $j < count($metrics); $j++) {
|
|
|
|
+ $values = $metrics[$j]->getValues();
|
|
|
|
+ for ($k = 0; $k < count($values); $k++) {
|
|
|
|
+ $entry = $metricHeaders[$k];
|
|
|
|
+ $item[$entry->getName()]=$values[$k];
|
|
|
|
+ // print($entry->getName() . ": " . $values[$k] . "\n\r");
|
|
|
|
+ // echo"<br/>";
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
- }
|
|
|
|
$data[]=$item;
|
|
$data[]=$item;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return $data;
|
|
return $data;
|
|
}
|
|
}
|