Kolekcja Filtry to zestaw zasobów Filtr, z których każdy opisuje filtr, który można zastosować do widoku danych (profilu).
Listę metod stosowanych w przypadku tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
Szablon JSON filtra konta Analytics.
{ "id": string, "kind": "analytics#filter", "selfLink": string, "accountId": string, "name": string, "type": string, "created": datetime, "updated": datetime, "parentLink": { "type": "analytics#account", "href": string }, "includeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "excludeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "lowercaseDetails": { "field": string, "fieldIndex": integer }, "uppercaseDetails": { "field": string, "fieldIndex": integer }, "searchAndReplaceDetails": { "field": string, "fieldIndex": integer, "searchString": string, "replaceString": string, "caseSensitive": boolean }, "advancedDetails": { "fieldA": string, "fieldAIndex": integer, "extractA": string, "fieldB": string, "fieldBIndex": integer, "extractB": string, "outputToField": string, "outputToFieldIndex": integer, "outputConstructor": string, "fieldARequired": boolean, "fieldBRequired": boolean, "overrideOutputField": boolean, "caseSensitive": boolean } }
nazwa usługi, | Wartość | Opis | Uwagi |
---|---|---|---|
accountId |
string |
Identyfikator konta, do którego należy filtr. | |
advancedDetails |
object |
Szczegóły filtra typu ZAAWANSOWANE. | |
advancedDetails.caseSensitive |
boolean |
Wskazuje, czy w wyrażeniach filtra jest rozróżniana wielkość liter. | z możliwością zapisu |
advancedDetails.extractA |
string |
Wyrażenie do wyodrębnienia z pola A. | z możliwością zapisu |
advancedDetails.extractB |
string |
Wyrażenie do wyodrębnienia z pola B. | z możliwością zapisu |
advancedDetails.fieldA |
string |
Pole A. | z możliwością zapisu |
advancedDetails.fieldAIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |
advancedDetails.fieldARequired |
boolean |
Wskazuje, czy pole A musi być zgodne. | z możliwością zapisu |
advancedDetails.fieldB |
string |
Pole B. | z możliwością zapisu |
advancedDetails.fieldBIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |
advancedDetails.fieldBRequired |
boolean |
Wskazuje, czy pole B musi być zgodne. | z możliwością zapisu |
advancedDetails.outputConstructor |
string |
Wyrażenie użyte do utworzenia wartości wyjściowej. | z możliwością zapisu |
advancedDetails.outputToField |
string |
Pole wyjściowe. | z możliwością zapisu |
advancedDetails.outputToFieldIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |
advancedDetails.overrideOutputField |
boolean |
Wskazuje, czy obecna wartość pola wyjściowego (jeśli taka istnieje) powinna zostać zastąpiona wyrażeniem wyjściowym. | z możliwością zapisu |
created |
datetime |
Czas utworzenia filtra. | |
excludeDetails |
nested object |
Szczegóły filtra typu WYKLUCZ. | |
excludeDetails.caseSensitive |
boolean |
Określa, czy w filtrze rozróżniana jest wielkość liter. | z możliwością zapisu |
excludeDetails.expressionValue |
string |
Wartość wyrażenia filtra | z możliwością zapisu |
excludeDetails.field |
string |
Pole do filtrowania. Możliwe wartości:
|
z możliwością zapisu |
excludeDetails.fieldIndex |
integer |
Indeks wymiaru niestandardowego. Ustaw tylko wtedy, gdy pole to CUSTOM_DIMENSION. | z możliwością zapisu |
excludeDetails.kind |
string |
Wartość rodzaju dla wyrażenia filtra | |
excludeDetails.matchType |
string |
Typ dopasowania dla tego filtra. Możliwe wartości to BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS oraz MATCHES . Filtry GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI i PAGE_HOSTNAME mogą korzystać z dowolnego typu dopasowania; wszystkie pozostałe filtry muszą używać typu MATCHES . |
z możliwością zapisu |
id |
string |
Identyfikator filtra. | |
includeDetails |
nested object |
Szczegóły filtra typu INCLUDE. | |
includeDetails.caseSensitive |
boolean |
Określa, czy w filtrze rozróżniana jest wielkość liter. | z możliwością zapisu |
includeDetails.expressionValue |
string |
Wartość wyrażenia filtra | z możliwością zapisu |
includeDetails.field |
string |
Pole do filtrowania. Możliwe wartości:
|
z możliwością zapisu |
includeDetails.fieldIndex |
integer |
Indeks wymiaru niestandardowego. Ustaw tylko wtedy, gdy pole to CUSTOM_DIMENSION. | z możliwością zapisu |
includeDetails.kind |
string |
Wartość rodzaju dla wyrażenia filtra | |
includeDetails.matchType |
string |
Typ dopasowania dla tego filtra. Możliwe wartości to BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS oraz MATCHES . Filtry GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI i PAGE_HOSTNAME mogą korzystać z dowolnego typu dopasowania; wszystkie pozostałe filtry muszą używać typu MATCHES . |
z możliwością zapisu |
kind |
string |
Typ zasobu dla filtra Analytics. | |
lowercaseDetails |
object |
Szczegóły filtra typu LOWER. | |
lowercaseDetails.field |
string |
Pole do użycia w filtrze. | z możliwością zapisu |
lowercaseDetails.fieldIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |
name |
string |
Nazwa tego filtra. | z możliwością zapisu |
parentLink |
object |
Link nadrzędny dla tego filtra. Wskazuje konto, do którego należy ten filtr. | |
parentLink.href |
string |
Połącz z kontem, do którego należy ten filtr. | |
parentLink.type |
string |
Wartość to „analytics#account”. | |
searchAndReplaceDetails |
object |
Szczegóły filtra typu SEARCH_AND_REPLACE. | |
searchAndReplaceDetails.caseSensitive |
boolean |
Określa, czy w filtrze rozróżniana jest wielkość liter. | z możliwością zapisu |
searchAndReplaceDetails.field |
string |
Pole do użycia w filtrze. | z możliwością zapisu |
searchAndReplaceDetails.fieldIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |
searchAndReplaceDetails.replaceString |
string |
Hasło, które ma zastąpić wyszukiwane hasło. | z możliwością zapisu |
searchAndReplaceDetails.searchString |
string |
Wyszukiwane hasło. | z możliwością zapisu |
selfLink |
string |
Link do tego filtra. | |
type |
string |
Typ filtra. Możliwe wartości to INCLUDE, EXCLUDE, LOWERCASE, WIELKA LITERA, SEARCH_AND_REPLACE i ADVANCED. | z możliwością zapisu |
updated |
datetime |
Czas ostatniej modyfikacji tego filtra. | |
uppercaseDetails |
object |
Szczegóły filtra typu UPPER. | |
uppercaseDetails.field |
string |
Pole do użycia w filtrze. | z możliwością zapisu |
uppercaseDetails.fieldIndex |
integer |
Indeks wymiaru niestandardowego. Wymagane, jeśli pole to CUSTOM_DIMENSION. | z możliwością zapisu |