La colección Filters es un conjunto de recursos de Filter, cada uno de los cuales describe un filtro que se puede aplicar a una vista (perfil).
Si quieres ver una lista de los métodos para este recurso, consulta la sección final de esta página.
Representaciones de recursos
Plantilla JSON para un filtro de cuenta de 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 } }
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
accountId |
string |
ID de la cuenta a la que pertenece este filtro | |
advancedDetails |
object |
Detalles del filtro del tipo AVANZADO. | |
advancedDetails.caseSensitive |
boolean |
Indica si las expresiones de filtro distinguen mayúsculas de minúsculas. | admite escritura |
advancedDetails.extractA |
string |
Expresión para extraer del campo A. | admite escritura |
advancedDetails.extractB |
string |
Expresión para extraer del campo B. | admite escritura |
advancedDetails.fieldA |
string |
Campo A. | admite escritura |
advancedDetails.fieldAIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |
advancedDetails.fieldARequired |
boolean |
Indica si debe coincidir el campo A. | admite escritura |
advancedDetails.fieldB |
string |
Campo B. | admite escritura |
advancedDetails.fieldBIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |
advancedDetails.fieldBRequired |
boolean |
Indica si se requiere que el campo B coincida. | admite escritura |
advancedDetails.outputConstructor |
string |
Expresión que se usa para construir el valor de salida. | admite escritura |
advancedDetails.outputToField |
string |
Campo de salida. | admite escritura |
advancedDetails.outputToFieldIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |
advancedDetails.overrideOutputField |
boolean |
Indica si la expresión de salida debe anular el valor existente del campo de salida, si existe. | admite escritura |
created |
datetime |
Hora en la que se creó este filtro. | |
excludeDetails |
nested object |
Detalles del filtro del tipo EXCLUIR. | |
excludeDetails.caseSensitive |
boolean |
Determina si el filtro distingue mayúsculas de minúsculas. | admite escritura |
excludeDetails.expressionValue |
string |
Valor de la expresión de filtro | admite escritura |
excludeDetails.field |
string |
Campo que se filtrará. Valores posibles:
|
admite escritura |
excludeDetails.fieldIndex |
integer |
El índice de la dimensión personalizada. Se establece solo si el campo es CUSTOM_DIMENSION. | admite escritura |
excludeDetails.kind |
string |
Valor de tipo para la expresión de filtro | |
excludeDetails.matchType |
string |
Tipo de concordancia de este filtro. Los valores posibles son BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS o MATCHES . Los filtros GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI o PAGE_HOSTNAME pueden usar cualquier tipo de concordancia; todos los demás filtros deben usar MATCHES . |
admite escritura |
id |
string |
ID de filtro. | |
includeDetails |
nested object |
Detalles del filtro del tipo INCLUDE. | |
includeDetails.caseSensitive |
boolean |
Determina si el filtro distingue mayúsculas de minúsculas. | admite escritura |
includeDetails.expressionValue |
string |
Valor de la expresión de filtro | admite escritura |
includeDetails.field |
string |
Campo que se filtrará. Valores posibles:
|
admite escritura |
includeDetails.fieldIndex |
integer |
El índice de la dimensión personalizada. Se establece solo si el campo es CUSTOM_DIMENSION. | admite escritura |
includeDetails.kind |
string |
Valor de tipo para la expresión de filtro | |
includeDetails.matchType |
string |
Tipo de concordancia de este filtro. Los valores posibles son BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS o MATCHES . Los filtros GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI o PAGE_HOSTNAME pueden usar cualquier tipo de concordancia; todos los demás filtros deben usar MATCHES . |
admite escritura |
kind |
string |
Tipo de recurso del filtro de Analytics. | |
lowercaseDetails |
object |
Detalles del filtro del tipo LOWER. | |
lowercaseDetails.field |
string |
Es el campo que se usará en el filtro. | admite escritura |
lowercaseDetails.fieldIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |
name |
string |
Es el nombre de este filtro. | admite escritura |
parentLink |
object |
Vínculo superior para este filtro. Apunta a la cuenta a la que pertenece este filtro. | |
parentLink.href |
string |
Vínculo a la cuenta a la que pertenece este filtro. | |
parentLink.type |
string |
El valor es "analytics#account". | |
searchAndReplaceDetails |
object |
Detalles del filtro del tipo SEARCH_AND_REPLACE. | |
searchAndReplaceDetails.caseSensitive |
boolean |
Determina si el filtro distingue mayúsculas de minúsculas. | admite escritura |
searchAndReplaceDetails.field |
string |
Es el campo que se usará en el filtro. | admite escritura |
searchAndReplaceDetails.fieldIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |
searchAndReplaceDetails.replaceString |
string |
Término con el que se reemplazará el término de búsqueda. | admite escritura |
searchAndReplaceDetails.searchString |
string |
Término para buscar. | admite escritura |
selfLink |
string |
Vínculo para este filtro. | |
type |
string |
Es el tipo de este filtro. Los valores posibles son INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE y ADVANCED. | admite escritura |
updated |
datetime |
Hora en la que se modificó este filtro por última vez. | |
uppercaseDetails |
object |
Detalles del filtro del tipo UPPER. | |
uppercaseDetails.field |
string |
Es el campo que se usará en el filtro. | admite escritura |
uppercaseDetails.fieldIndex |
integer |
El índice de la dimensión personalizada. Obligatorio si el campo es CUSTOM_DIMENSION. | admite escritura |