REST Resource: properties.expandedDataSets

Ressource: ExpandedDataSet

Message de ressource représentant un ExpandedDataSet GA4.

Représentation JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Champs
name

string

Uniquement en sortie. Nom de ressource de cette ressource ExpandedDataSet. Format: Properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Obligatoire. Nom à afficher de ExpandedDataSet. 200 caractères maximum.

description

string

Facultatif. Description de l'ensemble de données ExpandedDataSet. 50 caractères maximum.

dimensionNames[]

string

Immuable. Liste des dimensions incluses dans ExpandedDataSet. Consultez la section Dimensions de l'API pour obtenir la liste des noms de dimensions.

metricNames[]

string

Immuable. Liste des métriques incluses dans l'ensemble de données ExpandedDataSet. Consultez la section Métriques de l'API pour obtenir la liste des noms de dimensions.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Immuable. Expression logique des filtres "ExpandedDataSet" appliquée à la dimension incluse dans "ExpandedDataSet". Ce filtre permet de réduire le nombre de lignes et donc le risque de rencontrer other ligne.

dataCollectionStartTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle l'ensemble de données développé a commencé (ou commencera) à collecter des données.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

ExpandedDataSetFilterExpression

Expression logique des filtres de dimensions EnhancedDataSet.

Représentation JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Champs
Champ d'union expr. Expression appliquée à un filtre. expr ne peut être qu'un des éléments suivants :
andGroup

object (ExpandedDataSetFilterExpressionList)

Liste d'expressions à associer avec l'opérateur AND. Il doit contenir un élément ExpandedDataSetFilterExpression avec notExpression ou dimensionFilter. Cette valeur doit être définie pour l'élément ExpandedDataSetFilterExpression de premier niveau.

notExpression

object (ExpandedDataSetFilterExpression)

Expression de filtre à NE PAS (c'est-à-dire inversée ou complétée). Il doit inclure un dimensionFilter. Impossible de définir cette valeur au niveau supérieur de l'élément ExpandedDataSetFilterExpression.

filter

object (ExpandedDataSetFilter)

Filtre sur une seule dimension. Impossible de définir cette valeur au niveau supérieur de l'élément ExpandedDataSetFilterExpression.

ExpandedDataSetFilterExpressionList

Liste d'expressions de filtre ExpandedDataSet.

Représentation JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Champs
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Liste d'expressions de filtre ExpandedDataSet.

ExpandedDataSetFilter

Un filtre spécifique pour une seule dimension

Représentation JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Champs
fieldName

string

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 :
stringFilter

object (StringFilter)

Filtre pour une dimension de type chaîne correspondant à un modèle particulier.

inListFilter

object (InListFilter)

Filtre pour une dimension de chaîne qui correspond à une liste spécifique d'options.

StringFilter

Filtre pour une dimension de type chaîne correspondant à un modèle particulier.

Représentation JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Champs
matchType

enum (MatchType)

Obligatoire. Type de correspondance du filtre de chaîne.

value

string

Obligatoire. Valeur de chaîne à mettre en correspondance.

caseSensitive

boolean

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. La valeur doit être "true" lorsque la valeur de matchType est EXACT. La valeur doit être "false" lorsque le type de correspondance est "CONTAINS".

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 qui correspond à une liste spécifique d'options.

Représentation JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Champs
values[]

string

Obligatoire. Liste des valeurs de chaîne possibles à mettre en correspondance. Ce champ ne doit pas être vide.

caseSensitive

boolean

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. La valeur doit être "true".

Méthodes

create

Crée un ExpandedDataSet.

delete

Supprime un ExpandedDataSet d'une propriété.

get

Recherche un seul ExpandedDataSet.

list

Répertorie les ExpandedDataSets d'une propriété.

patch

Met à jour un ExpandedDataSet sur une propriété.