- Ressource: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- Methoden
Ressource: SubpropertyEventFilter
Eine Ressourcennachricht, die einen Ereignisfilter für eine untergeordnete GA4-Property darstellt.
JSON-Darstellung |
---|
{
"name": string,
"filterClauses": [
{
object ( |
Felder | |
---|---|
name |
Nur Ausgabe. Format: Properties/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} Beispiel: properties/1234/subpropertyEventFilters/5678 |
filterClauses[] |
Erforderlich. Unsortierte Liste. Filterklauseln, die den SubpropertyEventFilter definieren. Alle Klauseln werden durch UND verbunden, um zu ermitteln, welche Daten an die untergeordnete Property gesendet werden. |
applyToProperty |
Nicht veränderbar. Ressourcenname der untergeordneten Property, die diesen Filter verwendet. |
SubpropertyEventFilterClause
Eine Klausel zum Definieren eines Filters. Ein Filter kann einschließend sein (Ereignisse, für die die Filterklausel erfüllt ist, werden in die Daten der untergeordneten Property aufgenommen) oder exklusiv (Ereignisse, die die Filterklausel erfüllen, werden aus den Daten der untergeordneten Property ausgeschlossen).
JSON-Darstellung |
---|
{ "filterClauseType": enum ( |
Felder | |
---|---|
filterClauseType |
Erforderlich. Der Typ der Filterklausel. |
filterExpression |
Erforderlich. Der logische Ausdruck für die Ereignisse, die an die untergeordnete Property gesendet werden. |
FilterClauseType
Gibt an, ob es sich um eine Einschließen- oder Ausschließen-Filterklausel handelt.
Enums | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
Typ der Filterklausel unbekannt oder nicht angegeben. |
INCLUDE |
Ereignisse werden in die untergeordnete Property aufgenommen, wenn die Filterklausel erfüllt ist. |
EXCLUDE |
Ereignisse werden aus der untergeordneten Property ausgeschlossen, wenn die Filterklausel erfüllt ist. |
SubpropertyEventFilterExpression
Ein logischer Ausdruck von Ereignisfiltern für untergeordnete Properties.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld expr . Ausdruck, der auf einen Filter angewendet wird. Für expr ist nur einer der folgenden Werte zulässig: |
|
orGroup |
Eine Liste von Ausdrücken, die mit ODER verbunden werden sollen. Darf nur notExpression- oder filterCondition-Ausdrücke enthalten. |
notExpression |
Ein Filterausdruck, der NICHT behandelt werden soll (umgekehrt, komplementiert). Sie darf nur einen Filter enthalten. Dies kann nicht auf der obersten Ebene "SubpropertyEventFilterExpression" festgelegt werden. |
filterCondition |
Erstellt einen Filter, der einem bestimmten Ereignis entspricht. Dies kann nicht auf der obersten Ebene "SubpropertyEventFilterExpression" festgelegt werden. |
SubpropertyEventFilterExpressionList
Eine Liste mit Ausdrücken für Ereignisfilter für untergeordnete Properties.
JSON-Darstellung |
---|
{
"filterExpressions": [
{
object ( |
Felder | |
---|---|
filterExpressions[] |
Erforderlich. Unsortierte Liste. Liste mit Ausdrücken für Ereignisfilter für untergeordnete Properties |
SubpropertyEventFilterCondition
Einen bestimmten Filterausdruck
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
fieldName |
Erforderlich. Das Feld, das gefiltert wird. |
Union-Feld Für |
|
nullFilter |
Ein Filter für Nullwerte. |
stringFilter |
Ein Filter für eine Dimension vom Typ „String“, die mit einem bestimmten Muster übereinstimmt. |
StringFilter
Ein Filter für eine Dimension vom Typ „String“, die mit einem bestimmten Muster übereinstimmt.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
matchType |
Erforderlich. Der Übereinstimmungstyp für den Stringfilter. |
value |
Erforderlich. Der für den Abgleich verwendete Stringwert. |
caseSensitive |
Optional. Bei „true“ wird die Groß- und Kleinschreibung beim Stringwert beachtet. Bei „false“ wird die Groß-/Kleinschreibung nicht berücksichtigt. |
MatchType
Mit diesem Filter wird eine Übereinstimmung ermittelt.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Keyword-Option unbekannt oder nicht angegeben. |
EXACT |
Genaue Übereinstimmung mit dem Stringwert. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Er endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Der vollständige reguläre Ausdruck stimmt mit dem Stringwert überein. |
PARTIAL_REGEXP |
Ein teilweiser regulärer Ausdruck stimmt mit dem Stringwert überein. |
Methoden |
|
---|---|
|
Erstellt einen Ereignisfilter für eine untergeordnete Property. |
|
Löscht den Ereignisfilter einer untergeordneten Property. |
|
Suchen Sie nach einem einzelnen Ereignisfilter für eine untergeordnete Property. |
|
Hiermit werden alle Ereignisfilter für eine untergeordnete Property aufgelistet. |
|
Aktualisiert einen Ereignisfilter für eine untergeordnete Property. |