|
@@ -84,7 +84,7 @@ class GA{
|
|
|
'metricArr'=[],
|
|
|
'dimensionArr'=[],
|
|
|
'date'=[start_at,end_at]
|
|
|
- 'SegmentDimensionFilters'=>[[name,operate,expression]]
|
|
|
+ 'SegmentDimensionFilters'=>[[name,operate,expression,not=false]]
|
|
|
'oderBy'=>[name,order]
|
|
|
]
|
|
|
*
|
|
@@ -147,7 +147,7 @@ class GA{
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
$request->setMetrics($metrics);
|
|
|
$request->setDimensions($dimensions);
|
|
|
if(!empty($segment)){
|
|
@@ -188,7 +188,9 @@ class GA{
|
|
|
// Create the Segment Filters.
|
|
|
$segmentFilter = new \Google_Service_AnalyticsReporting_SegmentFilter();
|
|
|
$segmentFilter->setSimpleSegment($simpleSegment);
|
|
|
- $segmentFilter->setNot(True);
|
|
|
+ if($param['not']){
|
|
|
+ $segmentFilter->setNot(True);
|
|
|
+ }
|
|
|
|
|
|
// Create the Segment Definition.
|
|
|
$segmentDefinition = new \Google_Service_AnalyticsReporting_SegmentDefinition();
|