From 38bfd03b0c4bbfd5f6050a540ba720bb5f9e346a Mon Sep 17 00:00:00 2001 From: LMR <59361885@qq.com> Date: Mon, 25 Mar 2019 19:37:45 +0800 Subject: [PATCH] test --- application/controllers/gaapi.php | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/application/controllers/gaapi.php b/application/controllers/gaapi.php index 4fc009c5..46d551fc 100644 --- a/application/controllers/gaapi.php +++ b/application/controllers/gaapi.php @@ -60,19 +60,28 @@ class Gaapi extends CI_Controller // Create the DateRange object. $dateRange = new Google_Service_AnalyticsReporting_DateRange(); - $dateRange->setStartDate("9daysAgo"); + $dateRange->setStartDate("3daysAgo"); $dateRange->setEndDate("today"); // Create the Metrics object. - $sessions = new Google_Service_AnalyticsReporting_Metric(); - $sessions->setExpression("ga:pageviews"); - $sessions->setAlias("pageviews"); + $pv = new Google_Service_AnalyticsReporting_Metric(); + $pv->setExpression("ga:pageviews"); + $pv->setAlias("pageviews"); + + //Create the dimensions + $pageUrl = new Google_Service_AnalyticsReporting_Dimension(); + $pageUrl->setName("ga:pagePath"); + $cid = new Google_Service_AnalyticsReporting_Dimension(); + $cid->setName("ga:dimension1"); + $hitTime = new Google_Service_AnalyticsReporting_Dimension(); + $hitTime->setName("ga:dimension3"); // Create the ReportRequest object. $request = new Google_Service_AnalyticsReporting_ReportRequest(); $request->setViewId($VIEW_ID); $request->setDateRanges($dateRange); - $request->setMetrics(array($sessions)); + $request->setMetrics(array($pv)); + $request->setDimensions(array($pageUrl, $cid, $hitTime)); $body = new Google_Service_AnalyticsReporting_GetReportsRequest(); $body->setReportRequests(array($request));