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 Fields du compilateur. |
set | Get | Définit l'état des filtres appliqués pour cet outil de création. |
Documentation détaillée
add All Rows(rows)
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 Row(row)
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 Fields(fields)
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 Filters Applied(filtersApplied)
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.