Compilateur permettant de créer une réponse get pour votre projet de script.
function getFields() { //... } function getData() { const cc = DataStudioApp.createCommunityConnector(); return cc.newGetDataResponse() .setFields(getFields()) .addRow(['3', 'Foobar.com']) .addRow(['4', 'Foobaz.com']) .addRows([ ['5', 'Fizzbuz.com'], ['6', 'Fizzbaz.com'], ]) .build(); }
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| add | Get | Ajoute plusieurs lignes de données à cette Get. | 
| add | Get | Ajoute une ligne de données à cet élément Get. | 
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| set | Get | Définit le Fieldsdu compilateur. | 
| set | Get | Définit l'état des filtres appliqués pour cet outil de création. | 
Documentation détaillée
add
Ajoute plusieurs lignes de données à cette Get.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| rows | String[][] | Lignes de données à définir. | 
Renvois
Get : ce générateur, pour le chaînage.
add
Ajoute une ligne de données à cet élément Get.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| row | String[] | Ligne de données à définir. | 
Renvois
Get : ce générateur, pour le chaînage.
build()
Valide cet objet et le renvoie au format requis par Data Studio.
Renvois
Object : objet Get validé.
set
Définit le Fields du compilateur.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| fields | Fields | Champs à définir. | 
Renvois
Get : ce générateur, pour le chaînage.
set
Définit l'état des filtres appliqués pour cet outil de création. Définissez-le sur true si tous les filtres ont bien été appliqués, sinon sur false.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| filters | Boolean | - État des filtres appliqués à définir. | 
Renvois
Get : ce générateur, pour le chaînage.