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。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 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"]]