Condition

Đại diện cho một vị từ.

Biểu diễn dưới dạng JSON
{
  "type": enum (ConditionType),
  "parameter": [
    {
      object (Parameter)
    }
  ]
}
Trường
type

enum (ConditionType)

Loại toán tử cho điều kiện này.

parameter[]

object (Parameter)

Danh sách các tham số có tên (khoá/giá trị), tuỳ thuộc vào loại điều kiện. Lưu ý:

  • Đối với toán tử nhị phân, hãy thêm các tham số có tên

    arg0

    arg1

    để chỉ định toán hạng bên trái và bên phải, tương ứng.

  • Tại thời điểm này, toán hạng bên trái (

    arg0

    ) phải là tham chiếu đến một biến.

  • Để so khớp Regex không phân biệt chữ hoa chữ thường, hãy thêm một tham số boolean có tên

    ignore_case

    được đặt thành

    true

    . Nếu bạn không chỉ định hoặc đặt giá trị này thành bất kỳ giá trị nào khác, thì việc so khớp sẽ phân biệt chữ hoa chữ thường.

  • Để phủ định một toán tử, hãy thêm một tham số boolean có tên

    negate

    tham số boolean được đặt thành

    true

    .

ConditionType

Enum
conditionTypeUnspecified
equals
contains
startsWith
endsWith
matchRegex
greater
greaterOrEquals
less
lessOrEquals
cssSelector
urlMatches