Contient des données liées aux champs. Ses propriétés déterminent la façon dont le champ est utilisé dans Data Studio.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields.newDimension() .setId('field1_id') .setName('Field 1 ID') .setDescription('The first field.') .setType(cc.FieldType.YEAR_MONTH) .setGroup('DATETIME');
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
get | Aggregation | Renvoie le Aggregation de cette Field. |
get | String | Renvoie la description de cet objet Field. |
get | String | Renvoie la formule de cet objet Field. |
get | String | Renvoie le groupe de cet objet Field. |
get | String | Renvoie l'ID de cet objet Field. |
get | Boolean | Renvoie true si ce champ peut être réagrégé, ou false dans le cas contraire. |
get | String | Renvoie le nom de cet objet Field. |
get | Field | Renvoie le Field de cette Field. |
is | Boolean | Renvoie true si ce Field est la métrique ou la dimension par défaut. |
is | Boolean | Renvoie true si ce champ est une dimension. |
is | Boolean | Renvoie true si ce Field est masqué. |
is | Boolean | Renvoie true si ce champ est une métrique. |
set | Field | Définit le type d'agrégation de ce Field. |
set | Field | Définit la description de ce Field. |
set | Field | Définit la formule de cette Field. |
set | Field | Définit le groupe de ce Field. |
set | Field | Définit l'ID de ce Field. |
set | Field | Définit l'état masqué de cet Field. |
set | Field | Définit l'état d'agrégation autorisée pour un Field. |
set | Field | Définit le nom de cet objet Field. |
set | Field | Définit le Field de ce Field. |
Documentation détaillée
getAggregation()
Renvoie le AggregationType de cette Field. AggregationType détermine comment Data Studio combine des données similaires en dimensions.
Renvois
AggregationType : aggregationType pour ce champ.
getDescription()
Renvoie la description de cet objet Field. Les descriptions sont de brèves explications sur l'objectif d'un champ.
Renvois
String : description de ce champ.
getFormula()
Renvoie la formule de cet objet Field. Les formules définissent une transformation de données que Data
Studio exécute au moment de la requête.
Renvois
String : formule de ce champ.
getGroup()
Renvoie le groupe de cet objet Field. Les champs collectés dans un groupe sont présentés ensemble dans l'UI Data Studio.
Renvois
String : groupe de ce champ.
getId()
Renvoie l'ID de cet objet Field. Les ID sont uniques pour chaque ensemble de champs et sont utilisés dans les formules pour faire référence aux champs.
Renvois
String : ID de ce champ.
getIsReaggregatable()
Renvoie true si ce champ peut être réagrégé, ou false dans le cas contraire.
Renvois
Boolean : true si ce champ peut être réagrégé, false dans le cas contraire.
getName()
Renvoie le nom de cet objet Field. Les noms sont affichés pour permettre à l'utilisateur de distinguer les champs.
Renvois
String : nom de ce champ.
isDefault()
isDimension()
Renvoie true si ce champ est une dimension.
Renvois
Boolean : true si ce champ est une dimension, false dans le cas contraire.
isHidden()
isMetric()
Renvoie true si ce champ est une métrique.
Renvois
Boolean : true si ce champ est une métrique, false dans le cas contraire.
setAggregation(aggregation)
Définit le type d'agrégation de ce Field. AggregationType détermine comment Data Studio combine des données similaires en dimensions. Cela génère une erreur si l'opération est appelée sur une métrique.
Paramètres
| Nom | Type | Description |
|---|---|---|
aggregation | Aggregation | Type d'agrégation à définir. |
Renvois
Field : ce générateur, pour le chaînage.
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
Définit l'état masqué de cet Field. Vous pouvez utiliser des champs masqués dans les formules, mais pas dans les graphiques. Vous ne pouvez pas masquer les champs contenant des formules.
Paramètres
| Nom | Type | Description |
|---|---|---|
is | Boolean | État caché à définir. |
Renvois
Field : ce générateur, pour le chaînage.
setIsReaggregatable(isReaggregatable)
Définit l'état d'agrégation autorisée pour un Field. Toute tentative de définition d'un type d'agrégation sur un champ qui ne peut pas être réagrégé génère une erreur.
Paramètres
| Nom | Type | Description |
|---|---|---|
is | Boolean | État de réagrégation autorisée à définir. |
Renvois
Field : ce générateur, pour le chaînage.