La collection "Filtres" est un ensemble de ressources "Filtre", chacune décrivant un filtre pouvant être appliqué à une vue (profil).
La liste des méthodes associées à cette ressource est présentée au bas de la page.
Représentations de la ressource
Modèle JSON pour un filtre de compte 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 } }
Nom de propriété | Valeur | Description | Notes |
---|---|---|---|
accountId |
string |
ID du compte auquel ce filtre est rattaché. | |
advancedDetails |
object |
Détails du filtre du type AVANCÉ. | |
advancedDetails.caseSensitive |
boolean |
Indique si les expressions de filtre sont sensibles à la casse. | accessible en écriture |
advancedDetails.extractA |
string |
Expression à extraire du champ A. | accessible en écriture |
advancedDetails.extractB |
string |
Expression à extraire du champ B. | accessible en écriture |
advancedDetails.fieldA |
string |
Champ A. | accessible en écriture |
advancedDetails.fieldAIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
advancedDetails.fieldARequired |
boolean |
Indique si le champ A doit correspondre. | accessible en écriture |
advancedDetails.fieldB |
string |
Champ B. | accessible en écriture |
advancedDetails.fieldBIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
advancedDetails.fieldBRequired |
boolean |
Indique si le champ B doit correspondre. | accessible en écriture |
advancedDetails.outputConstructor |
string |
Expression utilisée pour construire la valeur de sortie. | accessible en écriture |
advancedDetails.outputToField |
string |
Champ de sortie. | accessible en écriture |
advancedDetails.outputToFieldIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
advancedDetails.overrideOutputField |
boolean |
Indique si la valeur existante du champ de sortie, le cas échéant, doit être remplacée par l'expression de sortie. | accessible en écriture |
created |
datetime |
Date et heure de création de ce filtre. | |
excludeDetails |
nested object |
Détails du filtre de type EXCLURE. | |
excludeDetails.caseSensitive |
boolean |
Détermine si le filtre est sensible à la casse. | accessible en écriture |
excludeDetails.expressionValue |
string |
Valeur de l'expression de filtre | accessible en écriture |
excludeDetails.field |
string |
Champ à filtrer. Valeurs possibles:
|
accessible en écriture |
excludeDetails.fieldIndex |
integer |
Index de la dimension personnalisée N'est défini que si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
excludeDetails.kind |
string |
Valeur de genre pour l'expression de filtre | |
excludeDetails.matchType |
string |
Type de correspondance pour ce filtre. Les valeurs possibles sont BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS ou MATCHES . Les filtres GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI ou PAGE_HOSTNAME peuvent utiliser n'importe quel type de correspondance. Tous les autres filtres doivent utiliser MATCHES . |
accessible en écriture |
id |
string |
Identifiant du filtre. | |
includeDetails |
nested object |
Informations détaillées sur le filtre de type INCLURE. | |
includeDetails.caseSensitive |
boolean |
Détermine si le filtre est sensible à la casse. | accessible en écriture |
includeDetails.expressionValue |
string |
Valeur de l'expression de filtre | accessible en écriture |
includeDetails.field |
string |
Champ à filtrer. Valeurs possibles:
|
accessible en écriture |
includeDetails.fieldIndex |
integer |
Index de la dimension personnalisée N'est défini que si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
includeDetails.kind |
string |
Valeur de genre pour l'expression de filtre | |
includeDetails.matchType |
string |
Type de correspondance pour ce filtre. Les valeurs possibles sont BEGINS_WITH , EQUAL , ENDS_WITH , CONTAINS ou MATCHES . Les filtres GEO_DOMAIN , GEO_IP_ADDRESS , PAGE_REQUEST_URI ou PAGE_HOSTNAME peuvent utiliser n'importe quel type de correspondance. Tous les autres filtres doivent utiliser MATCHES . |
accessible en écriture |
kind |
string |
Type de ressource pour le filtre Analytics. | |
lowercaseDetails |
object |
Détails du filtre de type LOWER. | |
lowercaseDetails.field |
string |
Champ à utiliser dans le filtre. | accessible en écriture |
lowercaseDetails.fieldIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
name |
string |
Nom de ce filtre. | accessible en écriture |
parentLink |
object |
Lien parent de ce filtre. Pointe vers le compte auquel ce filtre est associé. | |
parentLink.href |
string |
Lien vers le compte auquel ce filtre est associé. | |
parentLink.type |
string |
La valeur est "analytics#account". | |
searchAndReplaceDetails |
object |
Informations détaillées sur le filtre de type SEARCH_AND_REPLACE | |
searchAndReplaceDetails.caseSensitive |
boolean |
Détermine si le filtre est sensible à la casse. | accessible en écriture |
searchAndReplaceDetails.field |
string |
Champ à utiliser dans le filtre. | accessible en écriture |
searchAndReplaceDetails.fieldIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |
searchAndReplaceDetails.replaceString |
string |
Terme par lequel remplacer le terme de recherche. | accessible en écriture |
searchAndReplaceDetails.searchString |
string |
Terme à rechercher. | accessible en écriture |
selfLink |
string |
Lien pour ce filtre. | |
type |
string |
Type de ce filtre. Les valeurs possibles sont INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE et ADVANCED. | accessible en écriture |
updated |
datetime |
Date et heure de la dernière modification de ce filtre. | |
uppercaseDetails |
object |
Détails du filtre de type UPPER. | |
uppercaseDetails.field |
string |
Champ à utiliser dans le filtre. | accessible en écriture |
uppercaseDetails.fieldIndex |
integer |
Index de la dimension personnalisée Obligatoire si le champ est de type CUSTOM_DIMENSION. | accessible en écriture |