|
@@ -83,7 +83,7 @@ class GA{
|
|
'dp'=>'',
|
|
'dp'=>'',
|
|
'metricArr'=[],
|
|
'metricArr'=[],
|
|
'dimensionArr'=[],
|
|
'dimensionArr'=[],
|
|
- 'dateRange'=[start_at,end_at]
|
|
|
|
|
|
+ 'date'=[start_at,end_at]
|
|
'SegmentDimensionFilters'=>[[name,operate,expression]]
|
|
'SegmentDimensionFilters'=>[[name,operate,expression]]
|
|
'oderBy'=>[name,order]
|
|
'oderBy'=>[name,order]
|
|
]
|
|
]
|
|
@@ -93,8 +93,8 @@ class GA{
|
|
*/
|
|
*/
|
|
public function getData($config){
|
|
public function getData($config){
|
|
$dp=$config['dp']??"";
|
|
$dp=$config['dp']??"";
|
|
- $dateRange=$config['dateRange']??[];
|
|
|
|
- if(!$dp||!$dateRange||empty($config['metricArr'])){
|
|
|
|
|
|
+
|
|
|
|
+ if(!$dp|$date||empty($config['metricArr'])){
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -128,8 +128,8 @@ class GA{
|
|
|
|
|
|
|
|
|
|
$dateRange = new \Google_Service_AnalyticsReporting_DateRange();
|
|
$dateRange = new \Google_Service_AnalyticsReporting_DateRange();
|
|
- $dateRange->setStartDate($dateRange['start_at']);
|
|
|
|
- $dateRange->setEndDate($dateRange['end_at']);
|
|
|
|
|
|
+ $dateRange->setStartDate($date['start_at']);
|
|
|
|
+ $dateRange->setEndDate($date['end_at']);
|
|
$request->setDateRanges($dateRange);
|
|
$request->setDateRanges($dateRange);
|
|
|
|
|
|
|
|
|