Google Ads Ad Manager V1 Client - Class Operation (0.1.2)

Reference documentation and code samples for the Google Ads Ad Manager V1 Client class Operation.

Supported filter operations.

Protobuf type google.ads.admanager.v1.Report.Filter.Operation

Namespace

Google \ Ads \ AdManager \ V1 \ Report \ Filter

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

IN

Value: 0

For scalar operands, checks if the operand is in the set of provided filter values.

For list operands, checks if any element in the operand is in the set of provided filter values. Default value.

Generated from protobuf enum IN = 0;

NOT_IN

Value: 1

For scalar operands, checks that the operand is not in the set of provided filter values.

For list operands, checks that none of the elements in the operand is in the set of provided filter values.

Generated from protobuf enum NOT_IN = 1;

CONTAINS

Value: 2

For scalar string operands, checks if the operand contains any of the provided filter substrings.

For string list operands, checks if any string in the operand contains any of the provided filter substrings.

Generated from protobuf enum CONTAINS = 2;

NOT_CONTAINS

Value: 3

For scalar string operands, checks that the operand contains none of the provided filter substrings.

For string list operands, checks that none of the strings in the operand contain none of the provided filter substrings.

Generated from protobuf enum NOT_CONTAINS = 3;

LESS_THAN

Value: 4

Operand is less than the provided filter value.

Generated from protobuf enum LESS_THAN = 4;

LESS_THAN_EQUALS

Value: 5

Operand is less than or equal to provided filter value.

Generated from protobuf enum LESS_THAN_EQUALS = 5;

GREATER_THAN

Value: 6

Operand is greater than provided filter value.

Generated from protobuf enum GREATER_THAN = 6;

GREATER_THAN_EQUALS

Value: 7

Operand is greater than or equal to provided filter value.

Generated from protobuf enum GREATER_THAN_EQUALS = 7;

BETWEEN

Value: 8

Operand is between provided filter values.

Generated from protobuf enum BETWEEN = 8;

MATCHES

Value: 9

Operand matches against a regex or set of regexes (one must match)

Generated from protobuf enum MATCHES = 9;

NOT_MATCHES

Value: 10

Operand negative matches against a regex or set of regexes (none must match)

Generated from protobuf enum NOT_MATCHES = 10;