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