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。 |
|
列出网站数据流中的 EventCreateRule。 |
|
更新 EventCreateRule。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-01-14。
[null,null,["最后更新时间 (UTC):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"]]