FilterParams

Describes filtering parameters that are wrapped in an array, URL-encoded, and passed in with GET requests using the filterParams query parameter.

Sample non-encoded parameter value, expanded:

[
    {
        "condition": "in",
        "id": 4,
        "type": "dimension",
        "values": [
            "GB"
        ]
    },
    {
        "condition": "gt",
        "id": 155,
        "type": "metric",
        "values": [
            16
        ]
    }
]

FilterParams members

MemberTypeRequiredDescription
FilterParams
conditionEnumeration✓The condition specifier. For dimensions: in, nin (in or not in), contains, ncontains (does or doesn't contain), starts, nstarts (does or doesn't start with), ends, nends (does or doesn't end with). For metrics: eq, neq (equal or not), gt (greater than), gte (greater than or equal), lt (less than), lte (less than or equal).
idInteger✓Identifies each dimension or metric filtering entity.
typeEnumeration✓Specifies whether the provided id parameter is a dimension or a metric.
valuesArray✓List of values used to filter the result. Values represent either inclusions or exclusions, depending on what the condition parameter specifies.