Kaynak: EventEditRule
Etkinlik düzenleme kuralı, bir kaynak etkinliğin eşleşen ölçütlerine göre tamamen yeni bir etkinliğin oluşturulmasını tetikleyecek koşulları tanımlar. Kaynak etkinlikteki parametrelerin ek mutasyonları tanımlanabilir.
Etkinlik oluşturma kurallarının aksine, etkinlik düzenleme kuralları tanımlanan sırayla uygulanır.
Etkinlik düzenleme kuralları, etkinlik oluşturma kuralından oluşturulan bir etkinliği değiştirmek için kullanılamaz.
JSON gösterimi |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Bu EventEditRule kaynağının kaynak adı. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
display |
Zorunlu. Bu etkinlik düzenleme kuralının görünen adı. Maksimum 255 karakter. |
event |
Zorunlu. Bu kuralın uygulanması için kaynak etkinlikteki koşullar eşleşmelidir. En az bir koşulu olmalı ve en fazla 10 koşulu olabilir. |
parameter |
Zorunlu. Parametre mutasyonları, yeni etkinlikteki parametre davranışını tanımlar ve sırayla uygulanır. En fazla 20 mutasyon uygulanabilir. |
processing |
Yalnızca çıkış. Bu kuralın uygulanacağı sipariş. Sipariş değeri bundan düşük olan kurallar bu kuraldan önce, sipariş değeri bundan yüksek olan kurallar bu kuraldan sonra işlenir. Yeni etkinlik düzenleme kurallarına, siparişin sonunda bir sipariş değeri atanır. Bu değer, etkinlik oluşturma kuralları için geçerli değildir. |
Yöntemler |
|
---|---|
|
EventEditRule oluşturur. |
|
Bir EventEditRule öğesini siler. |
|
Tek bir EventEditRule için arama yapın. |
|
Bir web veri akışındaki EventEditRules öğelerini listeler. |
|
EventEditRule öğesini günceller. |
|
Belirtilen akıştaki etkinlik düzenleme kurallarının işleme sırasını değiştirir. |