- Zasób: SubpropertyEventFilter
- SubpropertyEventFilterClause
- FilterClauseType
- SubpropertyEventFilterExpression
- SubpropertyEventFilterExpressionList
- SubpropertyEventFilterCondition
- StringFilter
- MatchType
- Metody
Zasób: SubpropertyEventFilter
Komunikat zasobu reprezentujący filtr zdarzenia w usłudze podrzędnej Google Analytics.
| Zapis JSON |
|---|
{
"name": string,
"filterClauses": [
{
object ( |
| Pola | |
|---|---|
name |
Tylko dane wyjściowe. Format: properties/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} Przykład: properties/1234/subpropertyEventFilters/5678 |
filterClauses[] |
Wymagane. Lista nieuporządkowana. Klauzule filtra określające SubpropertyEventFilter. Wszystkie klauzule są połączone operatorem ORAZ, aby określić, jakie dane są wysyłane do usługi podrzędnej. |
applyToProperty |
Niezmienna. Nazwa zasobu podsubskrypcji, która korzysta z tego filtra. |
SubpropertyEventFilterClause
Klauzula do definiowania filtra. Filtr może być uogólniający (zdarzenia spełniające warunek filtra są uwzględniane w danych usługi podrzędnej) lub wykluczający (zdarzenia spełniające warunek filtra są wykluczane z danych usługi podrzędnej).
| Zapis JSON |
|---|
{ "filterClauseType": enum ( |
| Pola | |
|---|---|
filterClauseType |
Wymagane. Typ klauzuli filtra. |
filterExpression |
Wymagane. Wyrażenie logiczne określające, które zdarzenia są wysyłane do usługi podrzędnej. |
FilterClauseType
Określa, czy jest to klauzula filtra uwzględniania czy wykluczania.
| Wartości w polu enum | |
|---|---|
FILTER_CLAUSE_TYPE_UNSPECIFIED |
Typ klauzuli filtra jest nieznany lub nieokreślony. |
INCLUDE |
Zdarzenia zostaną uwzględnione w usłudze podrzędnej, jeśli zostanie spełniona klauzula filtra. |
EXCLUDE |
Zdarzenia zostaną wykluczone z usługi podrzędnej, jeśli zostanie spełniona klauzula filtra. |
SubpropertyEventFilterExpression
Wyrażenie logiczne filtrów zdarzeń w usłudze podrzędnej.
| Zapis JSON |
|---|
{ // Union field |
| Pola | |
|---|---|
Pole unii expr. Wyrażenie zastosowane do filtra. expr może być tylko jednym z tych elementów: |
|
orGroup |
Lista wyrażeń do połączenia za pomocą operatora logicznego „LUB”. Może zawierać tylko wyrażenia notExpression lub filterCondition. |
notExpression |
Wyrażenie filtra, które ma być zanegowane (odwrócone, uzupełnione). Może zawierać tylko filtr. Nie można go ustawić na najwyższym poziomie w przypadku wyrażenia filtra zdarzeń w podusługi. |
filterCondition |
Tworzy filtr pasujący do określonego zdarzenia. Nie można go ustawić na najwyższym poziomie w przypadku wyrażenia filtra zdarzeń w podusługi. |
SubpropertyEventFilterExpressionList
Lista wyrażeń filtra zdarzenia w usłudze podrzędnej.
| Zapis JSON |
|---|
{
"filterExpressions": [
{
object ( |
| Pola | |
|---|---|
filterExpressions[] |
Wymagane. Lista nieuporządkowana. Lista wyrażeń filtra zdarzenia w usłudze podrzędnej |
SubpropertyEventFilterCondition
konkretne wyrażenie filtra,
| Zapis JSON |
|---|
{ "fieldName": string, // Union field |
| Pola | |
|---|---|
fieldName |
Wymagane. Pole, które jest filtrowane. |
Pole unii
|
|
nullFilter |
Filtr według wartości null. |
stringFilter |
Filtr wymiaru typu ciąg znaków pasującego do określonego wzorca. |
StringFilter
Filtr wymiaru typu ciąg znaków pasującego do określonego wzorca.
| Zapis JSON |
|---|
{
"matchType": enum ( |
| Pola | |
|---|---|
matchType |
Wymagane. Typ dopasowania filtra ciągu znaków. |
value |
Wymagane. Wartość ciągu używana do dopasowywania. |
caseSensitive |
Opcjonalnie: Jeśli ma wartość true, wielkość liter w ciągu znaków jest rozróżniana. Jeśli wartość to fałsz, wielkość liter nie ma znaczenia. |
MatchType
Sposób, w jaki filtr będzie używany do sprawdzania dopasowania.
| Wartości w polu enum | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
Typ dopasowania jest nieznany lub nieokreślony. |
EXACT |
Dopasowanie ścisłe do wartości ciągu znaków. |
BEGINS_WITH |
zaczyna się od ciągu znaków; |
ENDS_WITH |
Kończy się wartością ciągu znaków. |
CONTAINS |
Zawiera wartość ciągu znaków. |
FULL_REGEXP |
Całkowite wyrażenie regularne pasuje do wartości ciągu znaków. |
PARTIAL_REGEXP |
Częściowe dopasowanie wyrażenia regularnego do wartości ciągu znaków. |
Metody |
|
|---|---|
|
Tworzy filtr zdarzeń usługi podrzędnej. |
|
Usuwa filtr zdarzenia w usłudze podrzędnej. |
|
Wyszukiwanie filtra zdarzeń w pojedynczej usłudze podrzędnej. |
|
Wyświetla listę wszystkich filtrów zdarzeń w usługach podrzędnych w danej usłudze. |
|
Aktualizuje filtr zdarzeń usługi podrzędnej. |