Prova il server MCP per Google Analytics. Installa da
GitHub e consulta l'
annuncio per maggiori dettagli.
REST Resource: properties.dataStreams.eventEditRules
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Risorsa: EventEditRule
Una regola di modifica dell'evento definisce le condizioni che attivano la creazione di un evento completamente nuovo in base ai criteri soddisfatti di un evento di origine. È possibile definire ulteriori mutazioni dei parametri dall'evento di origine.
Diversamente dalle regole di creazione eventi, le regole di modifica degli eventi vengono applicate nell'ordine definito.
Le regole di modifica degli eventi non possono essere utilizzate per modificare un evento creato da una regola di creazione degli eventi.
Rappresentazione JSON |
{
"name": string,
"displayName": string,
"eventConditions": [
{
object (MatchingCondition )
}
],
"parameterMutations": [
{
object (ParameterMutation )
}
],
"processingOrder": string
} |
Campi |
name |
string
Identificatore. Nome della risorsa per questa risorsa EventEditRule. Formato: proprietà/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}
|
displayName |
string
Obbligatorio. Il nome visualizzato di questa regola di modifica degli eventi. Massimo 255 caratteri.
|
eventConditions[] |
object (MatchingCondition )
Obbligatorio. Affinché questa regola venga applicata, è necessario che le condizioni dell'evento di origine corrispondano. Deve avere almeno una condizione e può averne fino a un massimo di 10.
|
parameterMutations[] |
object (ParameterMutation )
Obbligatorio. Le mutazioni dei parametri definiscono il comportamento dei parametri nel nuovo evento e vengono applicate in ordine. È possibile applicare un massimo di 20 mutazioni.
|
processingOrder |
string (int64 format)
Solo output. L'ordine per cui verrà elaborata questa regola. Le regole con un valore dell'ordine inferiore a questo verranno elaborate prima di questa regola, mentre le regole con un valore dell'ordine superiore a questo verranno elaborate dopo questa regola. Alle nuove regole di modifica degli eventi verrà assegnato un valore dell'ordine alla fine dell'ordine. Questo valore non si applica alle regole di creazione degli eventi.
|
Metodi |
|
Crea un EventEditRule. |
|
Elimina un EventEditRule. |
|
Cerca un singolo EventEditRule. |
|
Elenca EventEditRules in uno stream di dati web. |
|
Aggiorna una EventEditRule. |
|
Cambia l'ordine di elaborazione delle regole di modifica degli eventi nel flusso specificato. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[[["\u003cp\u003eAn Event Edit Rule generates a new event based on matching criteria from a source event and allows for parameter modifications.\u003c/p\u003e\n"],["\u003cp\u003eEvent Edit Rules are applied sequentially in their defined order, unlike Event Create rules.\u003c/p\u003e\n"],["\u003cp\u003eThese rules cannot modify events originating from Event Create rules.\u003c/p\u003e\n"],["\u003cp\u003eEvent Edit Rules include definable conditions, parameter mutations, and a processing order for execution.\u003c/p\u003e\n"],["\u003cp\u003eYou can manage Event Edit Rules using methods like create, delete, get, list, patch, and reorder to control event processing.\u003c/p\u003e\n"]]],["Event Edit Rules create new events based on source event criteria, with defined parameter mutations. Rules are applied sequentially based on `processingOrder`. Each rule has a `name`, `displayName`, `eventConditions`, and `parameterMutations`. Rules can be created, deleted, retrieved, listed, updated, and reordered. Matching conditions trigger the rule's application, with mutations modifying parameters. Up to 10 conditions and 20 mutations are allowed.\n"],null,["# REST Resource: properties.dataStreams.eventEditRules\n\n- [Resource: EventEditRule](#EventEditRule)\n - [JSON representation](#EventEditRule.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: EventEditRule\n-----------------------\n\nAn Event Edit Rule defines conditions that will trigger the creation of an entirely new event based upon matched criteria of a source event. Additional mutations of the parameters from the source event can be defined.\n\nUnlike Event Create rules, Event Edit Rules are applied in their defined order.\n\nEvent Edit rules can't be used to modify an event created from an Event Create rule.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"displayName\": string, \"eventConditions\": [ { object (/analytics/devguides/config/admin/v1/rest/v1alpha/MatchingCondition) } ], \"parameterMutations\": [ { object (/analytics/devguides/config/admin/v1/rest/v1alpha/ParameterMutation) } ], \"processingOrder\": string } ``` |\n\n| Fields ||\n|------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Identifier. Resource name for this EventEditRule resource. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |\n| `displayName` | `string` Required. The display name of this event edit rule. Maximum of 255 characters. |\n| `eventConditions[]` | `object (`[MatchingCondition](/analytics/devguides/config/admin/v1/rest/v1alpha/MatchingCondition)`)` Required. Conditions on the source event must match for this rule to be applied. Must have at least one condition, and can have up to 10 max. |\n| `parameterMutations[]` | `object (`[ParameterMutation](/analytics/devguides/config/admin/v1/rest/v1alpha/ParameterMutation)`)` Required. Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied. |\n| `processingOrder` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Output only. The order for which this rule will be processed. Rules with an order value lower than this will be processed before this rule, rules with an order value higher than this will be processed after this rule. New event edit rules will be assigned an order value at the end of the order. This value does not apply to event create rules. |\n\n| Methods ------- ||\n|----------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|\n| ### [create](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/create) | Creates an EventEditRule. |\n| ### [delete](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/delete) | Deletes an EventEditRule. |\n| ### [get](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/get) | Lookup for a single EventEditRule. |\n| ### [list](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/list) | Lists EventEditRules on a web data stream. |\n| ### [patch](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/patch) | Updates an EventEditRule. |\n| ### [reorder](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.dataStreams.eventEditRules/reorder) | Changes the processing order of event edit rules on the specified stream. |"]]