Condition

يمثّل عنصرًا تابعًا.

تمثيل JSON
{
  "type": enum (ConditionType),
  "parameter": [
    {
      object (Parameter)
    }
  ]
}
الحقول
type

enum (ConditionType)

نوع عامل التشغيل لهذا الشرط

parameter[]

object (Parameter)

قائمة بالمَعلمات المُسمّاة (المفتاح/القيمة)، استنادًا إلى نوع الشرط ملاحظات:

  • بالنسبة إلى عوامل التشغيل الثنائية، أدرِج المَعلمات التي تحمل الأسماء التالية:

    arg0

    و

    arg1

    لتحديد الم Operand الأيمن والأيسر، على التوالي.

  • في هذه الحالة، المعامل الأيسر (

    arg0

    ) يجب أن يكون مرجعًا إلى متغيّر.

  • لمطابقة التعبير العادي غير الحسّاسة لحالة الأحرف، أدرِج مَعلمة منطقية باسم

    ignore_case

    تم ضبطه على

    true

    . في حال عدم تحديدها أو ضبطها على أي قيمة أخرى، ستكون المطابقة حسّاسة لحالة الأحرف.

  • لإلغاء عامل تشغيل، أدرِج مَعلمة منطقية باسم

    negate

    مَعلمة منطقية تم ضبطها على

    true

    .

ConditionType

عمليات التعداد
conditionTypeUnspecified
equals
contains
startsWith
endsWith
matchRegex
greater
greaterOrEquals
less
lessOrEquals
cssSelector
urlMatches