Class DimensionFilter
Dimension filter specifies the filtering options on a dimension.
Implements
Inherited Members
Namespace: Google.Apis.AnalyticsReporting.v4.Data
Assembly: Google.Apis.AnalyticsReporting.v4.dll
Syntax
public class DimensionFilter : IDirectResponseSchema
Properties
CaseSensitive
Should the match be case sensitive? Default is false.
Declaration
[JsonProperty("caseSensitive")]
public virtual bool? CaseSensitive { get; set; }
Property Value
Type | Description |
---|---|
bool? |
DimensionName
The dimension to filter on. A DimensionFilter must contain a dimension.
Declaration
[JsonProperty("dimensionName")]
public virtual string DimensionName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Expressions
Strings or regular expression to match against. Only the first value of the list is used for comparison
unless the operator is IN_LIST
. If IN_LIST
operator, then the entire list is used to filter the
dimensions as explained in the description of the IN_LIST
operator.
Declaration
[JsonProperty("expressions")]
public virtual IList<string> Expressions { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Not
Logical NOT
operator. If this boolean is set to true, then the matching dimension values will be excluded
in the report. The default is false.
Declaration
[JsonProperty("not")]
public virtual bool? Not { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Operator__
How to match the dimension to the expression. The default is REGEXP.
Declaration
[JsonProperty("operator")]
public virtual string Operator__ { get; set; }
Property Value
Type | Description |
---|---|
string |