- 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 |
filter |
Erforderlich. Unsortierte Liste. Filterklauseln, die den Ereignisfilter für untergeordnete Properties definieren. Alle Klauseln werden durch „UND“ miteinander verknüpft, um zu bestimmen, welche Daten an die untergeordnete Property gesendet werden. |
apply |
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 | |
---|---|
filter |
Erforderlich. Der Typ der Filterklausel. |
filter |
Erforderlich. Der logische Ausdruck für die Ereignisse, die an die untergeordnete Property gesendet werden. |
FilterClauseType
Gibt an, ob es sich um eine Filterklausel für einzuschließende oder auszuschließende Daten handelt.
Enums | |
---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
Der Filterklauseltyp 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
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: |
|
or |
Eine Liste von Ausdrücken, die mit OR kombiniert werden sollen. Darf nur Ausdrücke vom Typ „notExpression“ oder „filterCondition“ enthalten. |
not |
Ein Filterausdruck, der durch NOT (Invertieren, Komplementieren) modifiziert werden soll. Sie kann nur einen Filter enthalten. Diese Einstellung kann nicht auf der obersten Ebene für „SubpropertyEventFilterExpression“ festgelegt werden. |
filter |
Erstellt einen Filter, der mit einem bestimmten Ereignis übereinstimmt. Diese Einstellung kann nicht auf der obersten Ebene für „SubpropertyEventFilterExpression“ festgelegt werden. |
SubpropertyEventFilterExpressionList
Eine Liste von Ausdrucken für Ereignisfilter für untergeordnete Properties.
JSON-Darstellung |
---|
{
"filterExpressions": [
{
object ( |
Felder | |
---|---|
filter |
Erforderlich. Unsortierte Liste. Liste der Ausdrucke für Ereignisfilter für untergeordnete Properties |
SubpropertyEventFilterCondition
Einen bestimmten Filterausdruck
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
field |
Erforderlich. Das Feld, nach dem gefiltert wird. |
Union-Feld Für |
|
null |
Ein Filter für Nullwerte. |
string |
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 | |
---|---|
match |
Erforderlich. Die Keyword-Option für den Stringfilter. |
value |
Erforderlich. Der Stringwert, der für die Übereinstimmung verwendet wird. |
case |
Optional. Wenn „wahr“ festgelegt ist, wird beim Stringwert zwischen Groß- und Kleinschreibung unterschieden. Wenn „false“ festgelegt ist, wird bei der Übereinstimmung 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 |
Genaue Übereinstimmung des Stringwerts. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Der vollständige reguläre Ausdruck stimmt 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 untergeordnete Properties. |
|
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. |