REST Resource: properties.dataStreams.eventEditRules
المورد: EventEditRule
تحدِّد قاعدة تعديل الحدث الشروط التي ستؤدي إلى إنشاء حدث جديد تمامًا استنادًا إلى المعايير المطابقة لحدث مصدر. يمكن تحديد طفرات إضافية للمَعلمات من الحدث المصدر.
على عكس قواعد إنشاء الأحداث، يتم تطبيق قواعد تعديل الأحداث بالترتيب المحدّد لها.
لا يمكن استخدام قواعد تعديل الأحداث لتعديل حدث تم إنشاؤه من قاعدة إنشاء حدث.
تمثيل JSON |
{
"name": string,
"displayName": string,
"eventConditions": [
{
object (MatchingCondition )
}
],
"parameterMutations": [
{
object (ParameterMutation )
}
],
"processingOrder": string
} |
الحقول |
name |
string
المعرّف اسم المورد لمورد EventEditRule هذا. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}
|
displayName |
string
مطلوب. الاسم المعروض لقاعدة تعديل الحدث هذه. 255 حرفًا كحدّ أقصى
|
eventConditions[] |
object (MatchingCondition )
مطلوب. يجب أن تتطابق الشروط في الحدث المصدر حتى يتم تطبيق هذه القاعدة. يجب أن تحتوي على شرط واحد على الأقل، ويمكن أن تحتوي على 10 شروط كحدّ أقصى.
|
parameterMutations[] |
object (ParameterMutation )
مطلوب. تحدِّد طفرات المَعلمات سلوك المَعلمة في الحدث الجديد، ويتم تطبيقها بالترتيب. يمكن تطبيق 20 طفرة كحدّ أقصى.
|
processingOrder |
string (int64 format)
النتائج فقط. الطلب الذي ستتم معالجة هذه القاعدة من أجله. ستتم معالجة القواعد التي تكون قيمة طلبها أقل من هذه القيمة قبل هذه القاعدة، وستتم معالجة القواعد التي تكون قيمة طلبها أعلى من هذه القيمة بعد هذه القاعدة. سيتمّ منح قواعد تعديل الأحداث الجديدة قيمة طلب في نهاية الطلب. لا تنطبق هذه القيمة على قواعد إنشاء الأحداث.
|
الطُرق |
|
لإنشاء EventEditRule |
|
لحذف EventEditRule |
|
ابحث عن EventEditRule واحد. |
|
يُدرج EventEditRules في مصدر بيانات موقع إلكتروني. |
|
تعديل EventEditRule |
|
لتغيير ترتيب معالجة قواعد تعديل الأحداث في مصدر البيانات المحدّد |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-01-14 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-01-14 (حسب التوقيت العالمي المتفَّق عليه)"],[[["An Event Edit Rule generates a new event based on matching criteria from a source event and allows for parameter modifications."],["Event Edit Rules are applied sequentially in their defined order, unlike Event Create rules."],["These rules cannot modify events originating from Event Create rules."],["Event Edit Rules include definable conditions, parameter mutations, and a processing order for execution."],["You can manage Event Edit Rules using methods like create, delete, get, list, patch, and reorder to control event processing."]]],["Event Edit Rules create new events based on source event criteria, with defined parameter mutations. Rules are applied sequentially based on `processingOrder`. Each rule has a `name`, `displayName`, `eventConditions`, and `parameterMutations`. Rules can be created, deleted, retrieved, listed, updated, and reordered. Matching conditions trigger the rule's application, with mutations modifying parameters. Up to 10 conditions and 20 mutations are allowed.\n"]]