在php中输出自定义事件指标

时间:2017-03-08 09:34:00

标签: php google-analytics-api

我正在尝试在网站上显示Google Analytics的指标。标准指标没有问题,但我找不到访问自定义事件操作的方法。可能是因为我没有使用正确的术语。我正在使用Analytics Reporting API v4。

function getReport($analytics, $value) {

  $VIEW_ID = "138852421";

  // Create the DateRange object.
  $dateRange = new Google_Service_AnalyticsReporting_DateRange();
  $dateRange->setStartDate("7daysAgo");
  $dateRange->setEndDate("today");

  // Create the Metrics object.
  $sessions = new Google_Service_AnalyticsReporting_Metric();
  $sessions->setExpression("ga:sessions");
  $sessions->setAlias("sessions");

  $pageviews = new Google_Service_AnalyticsReporting_Metric();
  $pageviews->setExpression("ga:pageviews");
  $pageviews->setAlias("pageviews");

  // Create the ReportRequest object.
  $request = new Google_Service_AnalyticsReporting_ReportRequest();
  $request->setViewId($VIEW_ID);
  $request->setDateRanges($dateRange);
  $request->setMetrics(array($sessions, $pageviews));

  $body = new Google_Service_AnalyticsReporting_GetReportsRequest();
  $body->setReportRequests( array( $request) );
  return $analytics->reports->batchGet( $body );
}

我尝试添加图片,但似乎我需要更多代表。 当我尝试以与普通度量标准相同的方式添加自定义操作时,整个页面将无法加载。

0 个答案:

没有答案