- Ressource: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- Methoden
Ressource: SubpropertyEventFilter
Eine Ressourcennachricht, die einen Ereignisfilter für eine untergeordnete Google Analytics-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 Ereignisfilter der untergeordneten Property definieren. Alle Klauseln werden mit AND verknüpft, um zu bestimmen, welche Daten an die untergeordnete Property gesendet werden. |
applyToProperty |
Nicht veränderbar. Ressourcenname der untergeordneten Property, für die dieser Filter verwendet wird. |
SubpropertyEventFilterClause
Eine Klausel zum Definieren eines Filters. Ein Filter kann einschließend (Ereignisse, die der Filterklausel entsprechen, werden in die Daten der untergeordneten Property eingeschlossen) oder ausschließend (Ereignisse, die der Filterklausel entsprechen, werden aus den Daten der untergeordneten Property ausgeschlossen) sein.
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 Filterklausel vom Typ „Einschließen“ oder „Ausschließen“ handelt.
Enums | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
Der Typ der Filterklausel ist 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 . Der 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“ verknüpft werden sollen. Darf nur Ausdrücke vom Typ „notExpression“ oder „filterCondition“ enthalten. |
notExpression |
Ein Filterausdruck, der durch „NICHT“ (invertiert, ergänzt) ersetzt werden soll. Sie kann nur einen Filter enthalten. Dies kann nicht auf der obersten Ebene von „UnterpropertyEventFilterExpression“ festgelegt werden. |
filterCondition |
Erstellt einen Filter, der mit einem bestimmten Ereignis übereinstimmt. Dies kann nicht auf der obersten Ebene von „UnterpropertyEventFilterExpression“ festgelegt werden. |
SubpropertyEventFilterExpressionList
Eine Liste von Ausdrucken für Ereignisfilter für untergeordnete Properties.
JSON-Darstellung |
---|
{
"filterExpressions": [
{
object ( |
Felder | |
---|---|
filterExpressions[] |
Erforderlich. Unsortierte Liste. Liste der Ausdrucke für Ereignisfilter der untergeordneten Property |
SubpropertyEventFilterCondition
Einen bestimmten Filterausdruck
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
fieldName |
Erforderlich. Das Feld, nach dem gefiltert wird. |
Union-Feld Für |
|
nullFilter |
Ein Filter für Nullwerte. |
stringFilter |
Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht. |
StringFilter
Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
matchType |
Erforderlich. Der Übereinstimmungstyp für den Stringfilter. |
value |
Erforderlich. Der Stringwert, der für die Übereinstimmung verwendet wird. |
caseSensitive |
Optional. Wenn diese Option aktiviert ist, wird beim Stringwert die Groß- und Kleinschreibung beachtet. Wenn „falsch“ festgelegt ist, wird beim Abgleich nicht zwischen Groß- und Kleinschreibung unterschieden. |
MatchType
Wie der Filter verwendet wird, um eine Übereinstimmung zu bestimmen.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Der Abgleichstyp ist unbekannt oder nicht angegeben. |
EXACT |
Exakte Übereinstimmung des Stringwerts. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Der reguläre Ausdruck stimmt vollständig mit dem Stringwert überein. |
PARTIAL_REGEXP |
Der reguläre Ausdruck stimmt teilweise mit dem Stringwert überein. |
Methoden |
|
---|---|
|
Erstellt einen Ereignisfilter für eine untergeordnete Property. |
|
Löscht einen Ereignisfilter für eine untergeordnete Property. |
|
Suche nach einem Ereignisfilter für eine einzelne untergeordnete Property. |
|
Listet alle Ereignisfilter für untergeordnete Properties in einer Property auf. |
|
Aktualisiert einen Ereignisfilter für eine untergeordnete Property. |