La raccolta Filtri è un insieme di risorse di filtro, ciascuna delle quali descrive un filtro che può essere applicato a una vista (profilo).
Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.
Rappresentazioni delle risorse
Modello JSON per un filtro di account 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 } }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
accountId |
string |
ID account a cui appartiene questo filtro. | |
advancedDetails |
object |
Dettagli per il filtro del tipo AVANZATO. | |
advancedDetails.caseSensitive |
boolean |
Indica se le espressioni di filtro sono sensibili alle maiuscole. | scrivibile |
advancedDetails.extractA |
string |
Espressione da estrarre dal campo A. | scrivibile |
advancedDetails.extractB |
string |
Espressione da estrarre dal campo B. | scrivibile |
advancedDetails.fieldA |
string |
Campo A. | scrivibile |
advancedDetails.fieldAIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |
advancedDetails.fieldARequired |
boolean |
Indica se il campo A deve corrispondere. | scrivibile |
advancedDetails.fieldB |
string |
Campo B. | scrivibile |
advancedDetails.fieldBIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |
advancedDetails.fieldBRequired |
boolean |
Indica se il campo B deve corrispondere. | scrivibile |
advancedDetails.outputConstructor |
string |
Espressione utilizzata per creare il valore di output. | scrivibile |
advancedDetails.outputToField |
string |
Campo di output. | scrivibile |
advancedDetails.outputToFieldIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |
advancedDetails.overrideOutputField |
boolean |
Indica se il valore esistente del campo di output, se presente, deve essere sostituito dall'espressione di output. | scrivibile |
created |
datetime |
L'ora di creazione di questo filtro. | |
excludeDetails |
nested object |
Dettagli del filtro del tipo ESCLUDI. | |
excludeDetails.caseSensitive |
boolean |
Determina se il filtro è sensibile alle maiuscole. | scrivibile |
excludeDetails.expressionValue |
string |
Valore espressione di filtro | scrivibile |
excludeDetails.field |
string |
Campo da filtrare. Valori possibili:
|
scrivibile |
excludeDetails.fieldIndex |
integer |
L'indice della dimensione personalizzata. Da impostare solo se il campo è CUSTOM_DIMENSION. | scrivibile |
excludeDetails.kind |
string |
Valore di tipo per l'espressione di filtro | |
excludeDetails.matchType |
string |
Tipo di corrispondenza per questo filtro. I valori possibili sono BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS o MATCHES . I filtri GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI o PAGE_HOSTNAME possono utilizzare qualsiasi tipo di corrispondenza; tutti gli altri filtri devono utilizzare MATCHES . |
scrivibile |
id |
string |
ID filtro. | |
includeDetails |
nested object |
Dettagli per il filtro del tipo INCLUDE. | |
includeDetails.caseSensitive |
boolean |
Determina se il filtro è sensibile alle maiuscole. | scrivibile |
includeDetails.expressionValue |
string |
Valore espressione di filtro | scrivibile |
includeDetails.field |
string |
Campo da filtrare. Valori possibili:
|
scrivibile |
includeDetails.fieldIndex |
integer |
L'indice della dimensione personalizzata. Da impostare solo se il campo è CUSTOM_DIMENSION. | scrivibile |
includeDetails.kind |
string |
Valore di tipo per l'espressione di filtro | |
includeDetails.matchType |
string |
Tipo di corrispondenza per questo filtro. I valori possibili sono BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS o MATCHES . I filtri GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI o PAGE_HOSTNAME possono utilizzare qualsiasi tipo di corrispondenza; tutti gli altri filtri devono utilizzare MATCHES . |
scrivibile |
kind |
string |
Tipo di risorsa per il filtro di Analytics. | |
lowercaseDetails |
object |
Dettagli del filtro del tipo LOWER. | |
lowercaseDetails.field |
string |
Campo da utilizzare nel filtro. | scrivibile |
lowercaseDetails.fieldIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |
name |
string |
Il nome di questo filtro. | scrivibile |
parentLink |
object |
Link principale per questo filtro. Indirizza all'account a cui appartiene questo filtro. | |
parentLink.href |
string |
Link all'account a cui appartiene questo filtro. | |
parentLink.type |
string |
Il valore è "analytics#account". | |
searchAndReplaceDetails |
object |
Dettagli per il filtro del tipo SEARCH_AND_REPLACE. | |
searchAndReplaceDetails.caseSensitive |
boolean |
Determina se il filtro è sensibile alle maiuscole. | scrivibile |
searchAndReplaceDetails.field |
string |
Campo da utilizzare nel filtro. | scrivibile |
searchAndReplaceDetails.fieldIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |
searchAndReplaceDetails.replaceString |
string |
Termine con cui sostituire il termine di ricerca. | scrivibile |
searchAndReplaceDetails.searchString |
string |
Termine da cercare. | scrivibile |
selfLink |
string |
Link per questo filtro. | |
type |
string |
Tipo di questo filtro. I valori possibili sono INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE e ADVANCED. | scrivibile |
updated |
datetime |
L'ora dell'ultima modifica di questo filtro. | |
uppercaseDetails |
object |
Dettagli del filtro del tipo UPPER. | |
uppercaseDetails.field |
string |
Campo da utilizzare nel filtro. | scrivibile |
uppercaseDetails.fieldIndex |
integer |
L'indice della dimensione personalizzata. Obbligatorio se il campo è CUSTOM_DIMENSION. | scrivibile |