I used Reporting API v4 for PHP, and I want to filter results by specific regex (or name of slugs), how to do that?
Point is to filter response without specific slug contains?
Don't want to save in DB results what I want.
How is that possible? :)
$VIEW_ID = ....;
$dateRange = new Google_Service_AnalyticsReporting_DateRange();
$dateRange->setStartDate("1daysAgo");
$dateRange->setEndDate("today");
$pageviews = new Google_Service_AnalyticsReporting_Metric();
$pageviews->setExpression("ga:pageViews");
$pageviews->setAlias("pageviews");
$title = new Google_Service_AnalyticsReporting_Dimension();
$title->setName("ga:pagePath");
$request = new Google_Service_AnalyticsReporting_ReportRequest();
$request->setViewId($VIEW_ID);
$request->setDateRanges($dateRange);
$request->setDimensions(array($title));
$request->setMetrics(array($pageviews));
$body = new Google_Service_AnalyticsReporting_GetReportsRequest();
$body->setReportRequests(array($request));
return $analytics->reports->batchGet($body); // I want filter this pages with specific slugs
Thank you!
I think you're looking for something like this