chengwl 4 years ago
parent
commit
a78d1ac975
1 changed files with 26 additions and 13 deletions
  1. 26 13
      controllers/IndexController.php

+ 26 - 13
controllers/IndexController.php

@@ -57,22 +57,35 @@ class IndexController extends \app\controllers\HomeController
         ];
         $adsData=$ga->getData($adsConfig);
 
-
-        $sellConfig=[
-          'dp'=>$store,
-          'dimensionArr'=>[
-            'day'=>"ga:date",
-        ],
-          'metricArr'=>[
-            '销量'=>"ga:itemQuantity",
-            '订单量'=>"ga:transactions",
-            '订单金额'=>"ga:transactionRevenue",
+        $sells=[
+          'hour'=>[
+            'date'=>'ga:dateHour',
+          ],
+          'day'=>[
+            'date'=>"ga:date",
+          ],
+          'week'=>[
+            'date'=>'yearWeek',
+          ],
+          'month'=>[
+            'date'=>'ga:yearMonth'
           ],
-          'date'=>['start_at'=>$start_day,'end_at'=>$end_day]
         ];
-        $sellDayData=$ga->getData($sellConfig);
+        foreach($sells as $k=>$v){
+          $sellConfig=[
+            'dp'=>$store,
+            'dimensionArr'=>$v,
+            'metricArr'=>[
+              '销量'=>"ga:itemQuantity",
+              '订单量'=>"ga:transactions",
+              '订单金额'=>"ga:transactionRevenue",
+            ],
+            'date'=>['start_at'=>$start_day,'end_at'=>$end_day]
+          ];
+          $sellData[$k]=$ga->getData($sellConfig);
+        }
         echo "<pre>";
-        print_r($sellDayData);exit;
+        print_r($sellData);exit;