chengwl 4 سال پیش
والد
کامیت
638fe5d2c3
2فایلهای تغییر یافته به همراه6 افزوده شده و 6 حذف شده
  1. 1 1
      controllers/IndexController.php
  2. 5 5
      lib/GA.php

+ 1 - 1
controllers/IndexController.php

@@ -33,7 +33,7 @@ class IndexController extends \app\controllers\HomeController
             '订单量'=>"ga:transactions",
             '订单量'=>"ga:transactions",
             '订单金额'=>"ga:transactionRevenue",
             '订单金额'=>"ga:transactionRevenue",
           ],
           ],
-          'dateRange'=>['start_at'=>$start_day,'end_at'=>$end_day]
+          'date'=>['start_at'=>$start_day,'end_at'=>$end_day]
         ];
         ];
         
         
         $storeData=$ga->getData($config);
         $storeData=$ga->getData($config);

+ 5 - 5
lib/GA.php

@@ -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);