Condition

조건자를 나타냅니다.

JSON 표현
{
  "type": enum (ConditionType),
  "parameter": [
    {
      object (Parameter)
    }
  ]
}
필드
type

enum (ConditionType)

이 조건의 연산자 유형입니다.

parameter[]

object (Parameter)

조건 유형에 따라 이름이 지정된 매개변수 (키/값) 목록입니다. 참고:

  • 바이너리 연산자의 경우 다음과 같은 이름의 매개변수를 포함합니다.

    arg0

    arg1

    왼쪽 및 오른쪽 피연산자를 지정합니다.

  • 이때 왼쪽 피연산자 (

    arg0

    )는 변수 참조여야 합니다.

  • 대소문자를 구분하지 않는 정규식 일치의 경우 다음과 같은 불리언 매개변수를 포함합니다.

    ignore_case

    다음으로 설정된

    true

    . 지정하지 않거나 다른 값으로 설정하면 대소문자가 구분됩니다.

  • 연산자를 부정하려면 다음과 같은 불리언 매개변수를 포함합니다.

    negate

    로 설정된 불리언 매개변수

    true

    .

ConditionType

열거형
conditionTypeUnspecified
equals
contains
startsWith
endsWith
matchRegex
greater
greaterOrEquals
less
lessOrEquals
cssSelector
urlMatches