المورد: EventCreateRule
تحدِّد قاعدة إنشاء الأحداث الشروط التي ستؤدي إلى إنشاء حدث جديد تمامًا استنادًا إلى المعايير المطابقة لحدث مصدر. يمكن تحديد طفرات إضافية للمَعلمات من الحدث المصدر.
على عكس قواعد تعديل الأحداث، لا تتّبع قواعد إنشاء الأحداث ترتيبًا محدّدًا. وسيتم تنفيذها جميعًا بشكل مستقل.
لا يمكن استخدام قواعد "تعديل الحدث" و"إنشاء الحدث" لتعديل حدث تم إنشاؤه من قاعدة "إنشاء الحدث".
تمثيل JSON |
---|
{ "name": string, "destinationEvent": string, "eventConditions": [ { object ( |
الحقول | |
---|---|
name |
النتائج فقط. اسم المورد لمورد EventCreateRule هذا. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule} |
destination |
مطلوب. اسم الحدث الجديد الذي سيتم إنشاؤه. يجب أن تستوفي هذه القيمة الشروط التالية: * أن تكون أقصر من 40 حرفًا * أن تتألف من أحرف أو أرقام أو _ (شرطات سفلية) فقط * أن تبدأ بحرف |
event |
مطلوب. يجب أن تحتوي على شرط واحد على الأقل، ويمكن أن تحتوي على 10 شروط بحدّ أقصى. يجب أن تتطابق الشروط في الحدث المصدر لكي يتم تطبيق هذه القاعدة. |
source |
إذا كانت القيمة true، يتم نسخ مَعلمات المصدر إلى الحدث الجديد. إذا كانت القيمة false أو لم يتم ضبطها، لن يتم نسخ جميع المَعلمات غير الداخلية من الحدث المصدر. يتم تطبيق طفرات المَعلمات بعد نسخ المَعلمات. |
parameter |
تحدِّد طفرات المَعلمات سلوك المَعلمة في الحدث الجديد، ويتم تطبيقها بالترتيب. يمكن تطبيق 20 طفرة كحدّ أقصى. |
الطُرق |
|
---|---|
|
لإنشاء EventCreateRule |
|
تحذف EventCreateRule. |
|
ابحث عن EventCreateRule واحد. |
|
يُدرج EventCreateRules في مصدر بيانات موقع إلكتروني. |
|
تعديل EventCreateRule |