MatchingCondition
একটি ইভেন্ট সম্পাদনা বা ইভেন্ট তৈরির নিয়ম যখন একটি ইভেন্টে প্রযোজ্য হয় তার জন্য একটি শর্ত সংজ্ঞায়িত করে৷
JSON প্রতিনিধিত্ব |
---|
{
"field": string,
"comparisonType": enum (ComparisonType ),
"value": string,
"negated": boolean
} |
ক্ষেত্র |
---|
field | string প্রয়োজন। শর্তের সাথে তুলনা করা হয় এমন ক্ষেত্রের নাম। যদি 'eventName' নির্দিষ্ট করা থাকে তবে এই শর্তটি ইভেন্টের নামের ক্ষেত্রে প্রযোজ্য হবে। অন্যথায় শর্তটি নির্দিষ্ট নামের একটি প্যারামিটারে প্রযোজ্য হবে। এই মান স্পেস ধারণ করতে পারে না. |
comparison Type | enum ( ComparisonType ) প্রয়োজন। মানের সাথে তুলনার ধরন প্রয়োগ করা হবে। |
value | string প্রয়োজন। এই শর্তের সাথে তুলনা করা হচ্ছে মান। রানটাইম বাস্তবায়ন পরামিতি মানের ধরনের উপর ভিত্তি করে এই শর্ত মূল্যায়ন করতে এই মানের টাইপ জবরদস্তি করতে পারে। |
negated | boolean তুলনার ফলাফল কি না তা নাকচ করা উচিত। উদাহরণস্বরূপ, যদি negated সত্য হয়, তাহলে 'সমান' তুলনাগুলি 'সমান নয়' হিসাবে কাজ করবে। |
তুলনার ধরন
মিল অবস্থার জন্য তুলনা প্রকার
Enums |
---|
COMPARISON_TYPE_UNSPECIFIED | অজানা |
EQUALS | সমান, কেস সংবেদনশীল |
EQUALS_CASE_INSENSITIVE | সমান, ক্ষেত্রে সংবেদনশীল |
CONTAINS | ধারণ করে, কেস সংবেদনশীল |
CONTAINS_CASE_INSENSITIVE | ধারণ করে, কেস সংবেদনশীল |
STARTS_WITH | কেস সংবেদনশীল দিয়ে শুরু হয় |
STARTS_WITH_CASE_INSENSITIVE | দিয়ে শুরু হয়, কেস সংবেদনশীল |
ENDS_WITH | এর সাথে শেষ হয়, কেস সংবেদনশীল |
ENDS_WITH_CASE_INSENSITIVE | এর সাথে শেষ হয়, কেস সংবেদনশীল |
GREATER_THAN | এর চেয়ে বড় |
GREATER_THAN_OR_EQUAL | এর চেয়ে বড় বা সমান |
LESS_THAN | থেকে কম |
LESS_THAN_OR_EQUAL | এর থেকে কম বা সমান |
REGULAR_EXPRESSION | নিয়মিত অভিব্যক্তি। শুধুমাত্র ওয়েব স্ট্রীম জন্য সমর্থিত. |
REGULAR_EXPRESSION_CASE_INSENSITIVE | নিয়মিত অভিব্যক্তি, কেস সংবেদনশীল। শুধুমাত্র ওয়েব স্ট্রীম জন্য সমর্থিত. |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-01-14 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-01-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["MatchingCondition defines criteria for when an Event Edit or Event Creation rule is applied, based on event properties."],["It uses a comparison between a specified event field and a given value, with options for case sensitivity and negation."],["Supported comparison types include equality, containment, starts/ends with, greater/less than, and regular expressions (web streams only)."],["The condition can be applied to the event name or any event parameter, enabling flexible rule creation."]]],["This describes a matching condition used in event rules, defined via a JSON object with `field`, `comparisonType`, `value`, and `negated`. The `field` specifies the parameter or 'eventName' for comparison. The `comparisonType` defines the comparison method, such as `EQUALS`, `CONTAINS`, or `GREATER_THAN`. The `value` is the comparison target, and `negated` inverts the comparison result. Available `comparisonType` options also include case-insensitive variants and regular expression matching.\n"]]