Google Analytics · Schema

DimensionFilterClause

A group of dimension filters. Set the operator value to specify how the filters are logically combined.

AnalyticsDataGoogleMetricsReportingWeb AnalyticsMachine LearningAttribution

Properties

Name Type Description
filters array The repeated set of filters. They are logically combined based on the operator specified.
operator string The operator for combining multiple dimension filters. If unspecified, it is treated as an `OR`.
View JSON Schema on GitHub

JSON Schema

google-analytics-dimensionfilterclause-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DimensionFilterClause",
  "title": "DimensionFilterClause",
  "description": "A group of dimension filters. Set the operator value to specify how the filters are logically combined.",
  "properties": {
    "filters": {
      "description": "The repeated set of filters. They are logically combined based on the operator specified.",
      "items": {
        "$ref": "#/components/schemas/DimensionFilter"
      },
      "type": "array"
    },
    "operator": {
      "description": "The operator for combining multiple dimension filters. If unspecified, it is treated as an `OR`.",
      "enum": [
        "OPERATOR_UNSPECIFIED",
        "OR",
        "AND"
      ],
      "type": "string",
      "example": "OPERATOR_UNSPECIFIED"
    }
  },
  "type": "object"
}