- Ressource: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Méthodes
Ressource: ExpandedDataSet
Message de ressource représentant un ExpandedDataSet
.
Représentation JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de la ressource ExpandedDataSet. Format: properties/{property_id}/expandedDataSets/{expandedDataSet} |
display |
Obligatoire. Nom à afficher de ExpandedDataSet. 200 caractères max. |
description |
Facultatif. Description de ExpandedDataSet. 50 caractères maximum. |
dimension |
Immuable. Liste des dimensions incluses dans ExpandedDataSet. Consultez la section Dimensions de l'API pour obtenir la liste des noms de dimension. |
metric |
Immuable. Liste des métriques incluses dans ExpandedDataSet. Pour obtenir la liste des noms de dimension, consultez la section Métriques de l'API. |
dimension |
Immuable. Expression logique des filtres ExpandedDataSet appliqués à la dimension incluse dans ExpandedDataSet. Ce filtre permet de réduire le nombre de lignes et donc le risque de rencontrer une ligne |
data |
Uniquement en sortie. Heure à laquelle l'ensemble de données développé a commencé (ou commencera) à collecter des données. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
ExpandedDataSetFilterExpression
Expression logique des filtres de dimension EnhancedDataSet.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union expr . Expression appliquée à un filtre. expr ne peut être qu'un des éléments suivants : |
|
and |
Liste d'expressions à associer à l'opérateur AND. Il doit contenir une ExpandedDataSetFilterExpression avec notExpression ou dimensionFilter. Cette valeur doit être définie pour l'élément ExpandedDataSetFilterExpression de niveau supérieur. |
not |
Expression de filtre à inverser (c'est-à-dire à inverser, à compléter). Il doit inclure un dimensionFilter. Cette valeur ne peut pas être définie sur ExpandedDataSetFilterExpression de premier niveau. |
filter |
Filtre sur une seule dimension. Cette valeur ne peut pas être définie sur ExpandedDataSetFilterExpression de premier niveau. |
ExpandedDataSetFilterExpressionList
Liste des expressions de filtre ExpandedDataSet.
Représentation JSON |
---|
{
"filterExpressions": [
{
object ( |
Champs | |
---|---|
filter |
Liste des expressions de filtre ExpandedDataSet. |
ExpandedDataSetFilter
Un filtre spécifique pour une seule dimension
Représentation JSON |
---|
{ "fieldName": string, // Union field |
Champs | |
---|---|
field |
Obligatoire. Nom de la dimension à filtrer. |
Champ d'union one_filter . L'un des filtres ci-dessus. one_filter ne peut être qu'un des éléments suivants : |
|
string |
Filtre pour une dimension de type chaîne qui correspond à un modèle particulier. |
in |
Filtre pour une dimension de chaîne correspondant à une liste d'options spécifique. |
StringFilter
Filtre pour une dimension de type chaîne qui correspond à un modèle particulier.
Représentation JSON |
---|
{
"matchType": enum ( |
Champs | |
---|---|
match |
Obligatoire. Type de correspondance du filtre de chaîne. |
value |
Obligatoire. Valeur de chaîne à mettre en correspondance. |
case |
Facultatif. Si la valeur est "true", la correspondance est sensible à la casse. Si la valeur est "false", la correspondance n'est pas sensible à la casse. Doit être défini sur "true" lorsque matchType est "EXACT". Doit être défini sur "false" lorsque matchType est "CONTIENT". |
MatchType
Type de correspondance du filtre de chaîne.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Non spécifié |
EXACT |
Correspondance exacte de la valeur de la chaîne. |
CONTAINS |
Contient la valeur de la chaîne. |
InListFilter
Filtre pour une dimension de chaîne correspondant à une liste d'options spécifique.
Représentation JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Champs | |
---|---|
values[] |
Obligatoire. Liste des valeurs de chaîne possibles à mettre en correspondance. Ne doit pas être vide. |
case |
Facultatif. Si la valeur est "true", la correspondance est sensible à la casse. Si la valeur est "false", la correspondance n'est pas sensible à la casse. Doit être défini sur "true". |
Méthodes |
|
---|---|
|
Crée un ExpandedDataSet. |
|
Supprime un ExpandedDataSet sur une propriété. |
|
Recherchez un seul ExpandedDataSet. |
|
Répertorie les ExpandedDataSets d'une propriété. |
|
Met à jour un ExpandedDataSet sur une propriété. |