REST Resource: properties.dataStreams.eventCreateRules
المورد: EventCreateRule
تحدِّد قاعدة إنشاء الأحداث الشروط التي ستؤدي إلى إنشاء حدث جديد تمامًا استنادًا إلى المعايير المطابقة لحدث مصدر. يمكن تحديد طفرات إضافية للمَعلمات من الحدث المصدر.
على عكس قواعد تعديل الأحداث، لا تتّبع قواعد إنشاء الأحداث ترتيبًا محدّدًا. وسيتم تنفيذها جميعًا بشكل مستقل.
لا يمكن استخدام قواعد "تعديل الحدث" و"إنشاء الحدث" لتعديل حدث تم إنشاؤه من قاعدة "إنشاء الحدث".
تمثيل JSON |
{
"name": string,
"destinationEvent": string,
"eventConditions": [
{
object (MatchingCondition )
}
],
"sourceCopyParameters": boolean,
"parameterMutations": [
{
object (ParameterMutation )
}
]
} |
الحقول |
name |
string
النتائج فقط. اسم المورد لمورد EventCreateRule هذا. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}
|
destinationEvent |
string
مطلوب. اسم الحدث الجديد الذي سيتم إنشاؤه. يجب أن تستوفي هذه القيمة الشروط التالية: * أن تكون أقصر من 40 حرفًا * أن تتألف من أحرف أو أرقام أو _ (شرطات سفلية) فقط * أن تبدأ بحرف
|
eventConditions[] |
object (MatchingCondition )
مطلوب. يجب أن تحتوي على شرط واحد على الأقل، ويمكن أن تحتوي على 10 شروط بحدّ أقصى. يجب أن تتطابق الشروط في الحدث المصدر لكي يتم تطبيق هذه القاعدة.
|
sourceCopyParameters |
boolean
إذا كانت القيمة true، يتم نسخ مَعلمات المصدر إلى الحدث الجديد. إذا كانت القيمة false أو لم يتم ضبطها، لن يتم نسخ جميع المَعلمات غير الداخلية من الحدث المصدر. يتم تطبيق طفرات المَعلمات بعد نسخ المَعلمات.
|
parameterMutations[] |
object (ParameterMutation )
تحدِّد طفرات المَعلمات سلوك المَعلمة في الحدث الجديد، ويتم تطبيقها بالترتيب. يمكن تطبيق 20 طفرة كحدّ أقصى.
|
الطُرق |
|
لإنشاء EventCreateRule |
|
تحذف EventCreateRule. |
|
ابحث عن EventCreateRule واحد. |
|
يُدرج EventCreateRules في مصدر بيانات موقع إلكتروني. |
|
تعديل EventCreateRule |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-01-14 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-01-14 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Event Create Rules define conditions that trigger the creation of a new event based on a source event and allow for parameter modifications."],["These rules operate independently and cannot modify events created by other Event Create rules, nor can they be used with Event Edit rules on such events."],["Event Create Rules have several configurable fields, including name, destination event, event conditions, source parameter copying, and parameter mutations."],["You can manage Event Create Rules through various methods like creating, deleting, looking up, listing, and updating them."]]],["EventCreateRules trigger the creation of new events based on source event criteria. Rules operate independently, and cannot modify events they create. Key actions include: defining a `destinationEvent` name (under 40 characters, letters/digits/underscores, starts with a letter), setting `eventConditions` (1-10) for rule activation, controlling `sourceCopyParameters` (boolean), and defining up to 20 `parameterMutations`. Methods support creating, deleting, getting, listing, and updating EventCreateRules. A JSON representation of the rule is provided.\n"]]