Ce service permet aux scripts d'accéder aux connecteurs de la communauté Data Studio et de les modifier.
Classes
| Nom | Brève description | 
|---|---|
| Aggregation | Énumération qui définit les types d'agrégation pouvant être définis pour un Field. | 
| Auth | Enumération qui définit les types d'authentification pouvant être définis pour un connecteur. | 
| Big | Objet de configuration pour un connecteur BigQuery natif. | 
| Big | Enumération qui définit les types de paramètres BigQuery que vous pouvez définir. | 
| Checkbox | Contient des informations sur les cases à cocher pour la configuration. | 
| Community | Le connecteur | 
| Config | Contient les entrées de configuration d'un connecteur. | 
| Data | L'application Data | 
| Debug | Erreur visible uniquement par les administrateurs du connecteur. | 
| Field | Contient des données liées au champ. | 
| Field | Énumération qui définit les types pouvant être définis pour un Field. | 
| Fields | Inclut un ensemble de Fieldpour un connecteur de communauté. | 
| Get | Compilateur permettant de créer une réponse getpour votre projet de script. | 
| Get | Compilateur permettant de créer une réponse getpour votre projet de script. | 
| Get | Compilateur permettant de créer une réponse getpour votre projet de script. | 
| Info | Contient des données d'informations pour la configuration. | 
| Option | Compilateur permettant de créer des options pour les Selectet lesSelect. | 
| Select | Contient plusieurs informations sélectionnées pour la configuration. | 
| Select | Contient des informations spécifiques à la configuration. | 
| Set | Compilateur permettant de créer une réponse setpour votre projet de script. | 
| Text | Contient des informations sur la zone de texte pour la configuration. | 
| Text | Contient des informations sur la saisie de texte pour la configuration. | 
| User | Erreur affichée aux utilisateurs du connecteur. | 
Aggregation
Propriétés
| Propriété | Type | Description | 
|---|---|---|
| AVG | Enum | Moyenne. | 
| COUNT | Enum | Nombre. | 
| COUNT_DISTINCT | Enum | Valeurs distinctes. | 
| MAX | Enum | Max. | 
| MIN | Enum | Min. | 
| SUM | Enum | Somme. | 
| AUTO | Enum | Auto. | 
Auth
Propriétés
| Propriété | Type | Description | 
|---|---|---|
| NONE | Enum | Aucune autorisation requise. | 
| OAUTH2 | Enum | Autorisation OAuth2 requise. | 
| USER_PASS | Enum | Nom d'utilisateur et mot de passe requis. | 
| PATH_USER_PASS | Enum | Nom d'utilisateur, chemin d'accès et mot de passe requis. | 
| PATH_KEY | Enum | Chemin et clé requis. | 
| KEY | Enum | Clé ou jeton d'API requis. | 
| USER_TOKEN | Enum | Nom d'utilisateur et jeton requis. | 
Big
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| add | Big | Ajoute un paramètre de requête à cet élément Big. | 
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Big | Définit le jeton d'accès de cet élément Big. | 
| set | Big | Définit l'ID du projet de facturation de cet élément Big. | 
| set | Big | Définit la requête SQL de cet élément Big. | 
| set | Big | Détermine si la requête est interprétée en SQL standard ou en ancien SQL. | 
Big
Propriétés
| Propriété | Type | Description | 
|---|---|---|
| STRING | Enum | Chaîne. | 
| INT64 | Enum | Entier de 64 bits. | 
| BOOL | Enum | Valeur booléenne. | 
| FLOAT64 | Enum | Nombre à virgule flottante de 64 bits. | 
Checkbox
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| set | Checkbox | Active le forçage pour cette entrée de configuration. | 
| set | Checkbox | Définit le texte d'aide pour cette entrée de configuration. | 
| set | Checkbox | Définit l'ID unique de cette entrée de configuration. | 
| set | Checkbox | Définit l'état dynamique de cette entrée de configuration. | 
| set | Checkbox | Définit le nom à afficher pour cette entrée de configuration. | 
Community
Propriétés
| Propriété | Type | Description | 
|---|---|---|
| Aggregation | Aggregation | Énumération Aggregation. | 
| Auth | Auth | Énumération Auth. | 
| Big | Big | Énumération Big. | 
| Field | Field | Énumération Field. | 
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| get | Config | Renvoie un objet Config. | 
| get | Fields | Renvoie un objet Fields. | 
| new | Get | Renvoie un nouvel objet Get. | 
| new | Big | Renvoie un nouvel objet Big. | 
| new | Debug | Renvoie un nouvel objet Debug. | 
| new | Get | Renvoie un nouvel objet Get. | 
| new | Get | Renvoie un nouvel objet Get. | 
| new | Set | Renvoie un nouvel objet Set. | 
| new | User | Renvoie un nouvel objet User. | 
Config
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| new | Checkbox | Renvoie une nouvelle entrée de configuration de case à cocher. | 
| new | Info | Renvoie une nouvelle entrée de configuration d'informations. | 
| new | Option | Renvoie un nouvel outil de création d'options. | 
| new | Select | Renvoie une nouvelle entrée de configuration de sélection multiple. | 
| new | Select | Renvoie une nouvelle entrée de configuration sélectionnée. | 
| new | Text | Renvoie une nouvelle entrée de configuration de zone de texte. | 
| new | Text | Renvoie une nouvelle entrée de configuration d'entrée de texte. | 
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Config | Si la valeur est true, une plage de dates est fournie pour les requêtes getData(). | 
| set | Config | Si true,getest appelé à nouveau avec la configuration utilisateur actuelle. | 
Data
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| create | Community | Crée un connecteur de communauté. | 
Debug
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Debug | Définit le texte de l'erreur de débogage, qui n'est visible que par les administrateurs. | 
| throw | void | Déclenche l'exception. | 
Field
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| get | Aggregation | Renvoie l' Aggregationde cet objetField. | 
| 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 truesi ce champ peut être réagrégé, oufalsedans le cas contraire. | 
| get | String | Renvoie le nom de cet objet Field. | 
| get | Field | Renvoie l' Fieldde cet objetField. | 
| is | Boolean | Renvoie truesi cetteFieldest la métrique ou la dimension par défaut. | 
| is | Boolean | Renvoie truesi ce champ est une dimension. | 
| is | Boolean | Renvoie truesi cet élémentFieldest masqué. | 
| is | Boolean | Renvoie truesi ce champ est une métrique. | 
| set | Field | Définit le type d'agrégation de cette Field. | 
| set | Field | Définit la description de cet élément Field. | 
| set | Field | Définit la formule de cet élément Field. | 
| set | Field | Définit le groupe de cet élément Field. | 
| set | Field | Définit l'ID de cet objet Field. | 
| set | Field | Définit l'état masqué de cet objet Field. | 
| set | Field | Définit l'état d'autorisation de la réagrégation pour un Field. | 
| set | Field | Définit le nom de cet objet Field. | 
| set | Field | Définit le Fieldde ceField. | 
Field
Propriétés
| Propriété | Type | Description | 
|---|---|---|
| YEAR | Enum | Année au format AAAA, par exemple 2017. | 
| YEAR_QUARTER | Enum | Année et trimestre au format AAAAT (par exemple, 20171). | 
| YEAR_MONTH | Enum | Année et mois au format AAAAMM (par exemple, 201703). | 
| YEAR_WEEK | Enum | Année et semaine au format AAAAww (par exemple, 201707). | 
| YEAR_MONTH_DAY | Enum | Année, mois et jour au format AAAAMMJJ (par exemple, 20170317). | 
| YEAR_MONTH_DAY_HOUR | Enum | Année, mois, jour et heure au format AAAAMMJJHH (par exemple, 2017031703). | 
| YEAR_MONTH_DAY_MINUTE | Enum | Année, mois, jour, heure et minute au format AAAAMMJJHHmm (par exemple, 201703170230). | 
| YEAR_MONTH_DAY_SECOND | Enum | Année, mois, jour, heure, minute et seconde au format AAAAMMJJHHmmss (par exemple, 20170317023017). | 
| QUARTER | Enum | Trimestre au format 1, 2, 3 ou 4. | 
| MONTH | Enum | Mois au format MM, par exemple 03. | 
| WEEK | Enum | Semaine au format ww (par exemple, 07). | 
| MONTH_DAY | Enum | Mois et jour au format MMJJ, par exemple 0317. | 
| DAY_OF_WEEK | Enum | Nombre compris dans la plage [0,6], où 0 correspond à dimanche. | 
| DAY | Enum | Jour au format JJ, par exemple 17. | 
| HOUR | Enum | Heure au format HH, par exemple 13. | 
| MINUTE | Enum | Minute au format mm, par exemple 12. | 
| DURATION | Enum | Durée en secondes. | 
| COUNTRY | Enum | Pays (par exemple, États-Unis) | 
| COUNTRY_CODE | Enum | Un code pays, par exemple "US". | 
| CONTINENT | Enum | Un continent, comme les Amériques. | 
| CONTINENT_CODE | Enum | Un code de continent, par exemple 019. | 
| SUB_CONTINENT | Enum | Un sous-continent, comme l'Amérique du Nord. | 
| SUB_CONTINENT_CODE | Enum | Code du sous-continent (par exemple, 003) | 
| REGION | Enum | Région (par exemple, Californie) | 
| REGION_CODE | Enum | Code de région, par exemple CA. | 
| CITY | Enum | Une ville comme Mountain View. | 
| CITY_CODE | Enum | Un code de ville, par exemple 1014044. | 
| METRO | Enum | Un métro comme San Francisco-Oakland-San Jose CA | 
| METRO_CODE | Enum | Un code d'agglomération, par exemple 200807. | 
| LATITUDE_LONGITUDE | Enum | Une paire latitude/longitude, par exemple 51.5074, -0.1278. | 
| NUMBER | Enum | Un nombre décimal. | 
| PERCENT | Enum | Pourcentage décimal (peut être supérieur à 1,0). | 
| TEXT | Enum | Texte libre. | 
| BOOLEAN | Enum | Valeur booléenne trueoufalse. | 
| URL | Enum | Une URL sous forme de texte, par exemple https://google.com. | 
| HYPERLINK | Enum | Lien hypertexte. | 
| IMAGE | Enum | Image. | 
| IMAGE_LINK | Enum | Lien vers une image. | 
| CURRENCY_AED | Enum | Devise de AED. | 
| CURRENCY_ALL | Enum | Devise de TOUS. | 
| CURRENCY_ARS | Enum | Devise de l'ARS. | 
| CURRENCY_AUD | Enum | Devise de l'AUD. | 
| CURRENCY_BDT | Enum | Devise de BDT. | 
| CURRENCY_BGN | Enum | Devise en BGN. | 
| CURRENCY_BOB | Enum | Devise de BOB. | 
| CURRENCY_BRL | Enum | Devise du réal brésilien. | 
| CURRENCY_CAD | Enum | Devise du CAD. | 
| CURRENCY_CDF | Enum | Devise de la CDF. | 
| CURRENCY_CHF | Enum | Devise de CHF. | 
| CURRENCY_CLP | Enum | Devise CLP. | 
| CURRENCY_CNY | Enum | Devise de CNY. | 
| CURRENCY_COP | Enum | Devise du COP. | 
| CURRENCY_CRC | Enum | Devise du CRC | 
| CURRENCY_CZK | Enum | Devise de CZK. | 
| CURRENCY_DKK | Enum | Devise DKK. | 
| CURRENCY_DOP | Enum | Devise de l'opérateur | 
| CURRENCY_EGP | Enum | Devise de l'EGP. | 
| CURRENCY_ETB | Enum | Devise de l'ETB. | 
| CURRENCY_EUR | Enum | Devise de l'EUR. | 
| CURRENCY_GBP | Enum | Devise de GBP. | 
| CURRENCY_HKD | Enum | Devise HKD. | 
| CURRENCY_HRK | Enum | Devise HRK. | 
| CURRENCY_HUF | Enum | Devise HUF. | 
| CURRENCY_IDR | Enum | Devise IDR. | 
| CURRENCY_ILS | Enum | Devise de l'ILS. | 
| CURRENCY_INR | Enum | Devise de l'INR. | 
| CURRENCY_IRR | Enum | Devise de l'IRR. | 
| CURRENCY_ISK | Enum | Devise de l'ISK. | 
| CURRENCY_JMD | Enum | Devise de JMD. | 
| CURRENCY_JPY | Enum | Devise JPY. | 
| CURRENCY_KRW | Enum | Devise KRW. | 
| CURRENCY_LKR | Enum | Devise de LKR. | 
| CURRENCY_LTL | Enum | Devise de LTL. | 
| CURRENCY_MNT | Enum | Devise de MNT. | 
| CURRENCY_MVR | Enum | Devise de MVR. | 
| CURRENCY_MXN | Enum | Devise MXN. | 
| CURRENCY_MYR | Enum | Devise MYR. | 
| CURRENCY_NGN | Enum | Devise NGN. | 
| CURRENCY_NOK | Enum | Devise NOK. | 
| CURRENCY_NZD | Enum | Devise NZD. | 
| CURRENCY_PAB | Enum | Devise de PAB. | 
| CURRENCY_PEN | Enum | Devise de PEN. | 
| CURRENCY_PHP | Enum | Devise de PHP. | 
| CURRENCY_PKR | Enum | Devise PKR. | 
| CURRENCY_PLN | Enum | Devise PLN. | 
| CURRENCY_RON | Enum | Devise RON. | 
| CURRENCY_RSD | Enum | Devise de RSD. | 
| CURRENCY_RUB | Enum | Devise RUB. | 
| CURRENCY_SAR | Enum | Devise du SAR. | 
| CURRENCY_SEK | Enum | Devise SEK. | 
| CURRENCY_SGD | Enum | Devise SGD. | 
| CURRENCY_THB | Enum | Devise THB. | 
| CURRENCY_TRY | Enum | Devise de TRY. | 
| CURRENCY_TWD | Enum | Devise TWD. | 
| CURRENCY_TZS | Enum | Devise de TZS. | 
| CURRENCY_UAH | Enum | Devise UAH. | 
| CURRENCY_USD | Enum | Devise à partir du dollar américain. | 
| CURRENCY_UYU | Enum | Devise de l'UYU. | 
| CURRENCY_VEF | Enum | Devise de VEF. | 
| CURRENCY_VND | Enum | Devise de VND. | 
| CURRENCY_YER | Enum | Devise de YER. | 
| CURRENCY_ZAR | Enum | Devise de ZAR. | 
Fields
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| as | Field[] | Affiche une vue de cet objet sous forme de tableau. | 
| build() | Object[] | Valide cet objet et le renvoie au format requis par Data Studio. | 
| for | Fields | Renvoie un nouvel objet Fieldsfiltré pour lesFieldavec un ID dansids. | 
| get | Field | Renvoie la dimension par défaut à utiliser pour l'ensemble de champs. | 
| get | Field | Renvoie la métrique par défaut à utiliser pour l'ensemble de champs. | 
| get | Field | Renvoie un champ avec un ID donné, ou nullsi aucun champ avec cet ID ne se trouve dans cet objetFields. | 
| new | Field | Renvoie une nouvelle dimension Field. | 
| new | Field | Renvoie une nouvelle métrique Field. | 
| set | void | Définit la dimension par défaut à utiliser pour l'ensemble de champs. | 
| set | void | Définit la métrique par défaut à utiliser pour l'ensemble de champs. | 
Get
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Get | Définit le Authdu compilateur. | 
| set | Get | Définit l'URL d'aide du compilateur. | 
Get
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. | 
Get
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Get | Définit le Fieldsdu compilateur. | 
Info
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| set | Info | Définit l'ID unique de cette entrée de configuration. | 
| set | Info | Définit le texte de cette entrée de configuration. | 
Option
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| set | Option | Définit le libellé de ce générateur d'options. | 
| set | Option | Définit la valeur de ce générateur d'options. | 
Select
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| add | Select | Ajoute une nouvelle option de sélection. | 
| set | Select | Active le forçage pour cette entrée de configuration. | 
| set | Select | Définit le texte d'aide pour cette entrée de configuration. | 
| set | Select | Définit l'ID unique de cette entrée de configuration. | 
| set | Select | Définit l'état dynamique de cette entrée de configuration. | 
| set | Select | Définit le nom à afficher pour cette entrée de configuration. | 
Select
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| add | Select | Ajoute une nouvelle option de sélection. | 
| set | Select | Active le forçage pour cette entrée de configuration. | 
| set | Select | Définit le texte d'aide pour cette entrée de configuration. | 
| set | Select | Définit l'ID unique de cette entrée de configuration. | 
| set | Select | Définit l'état dynamique de cette entrée de configuration. | 
| set | Select | Définit le nom à afficher pour cette entrée de configuration. | 
Set
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| build() | Object | Valide cet objet et le renvoie au format requis par Data Studio. | 
| print | String | Imprime la représentation JSON de cet objet. | 
| set | Set | Définit l'état valide de cet objet Set. | 
Text
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| set | Text | Active le forçage pour cette entrée de configuration. | 
| set | Text | Définit le texte d'aide pour cette entrée de configuration. | 
| set | Text | Définit l'ID unique de cette entrée de configuration. | 
| set | Text | Définit l'état dynamique de cette entrée de configuration. | 
| set | Text | Définit le nom à afficher pour cette entrée de configuration. | 
| set | Text | Définit le texte d'espace réservé pour cette entrée de configuration. | 
Text
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| set | Text | Active le forçage pour cette entrée de configuration. | 
| set | Text | Définit le texte d'aide pour cette entrée de configuration. | 
| set | Text | Définit l'ID unique de cette entrée de configuration. | 
| set | Text | Définit l'état dynamique de cette entrée de configuration. | 
| set | Text | Définit le nom à afficher pour cette entrée de configuration. | 
| set | Text | Définit le texte d'espace réservé pour cette entrée de configuration. | 
User
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| print | String | Imprime la représentation JSON de cet objet. | 
| set | User | Définit le texte de l'erreur de débogage, qui n'est visible que par les administrateurs. | 
| set | User | Définit le texte de l'erreur utilisateur. | 
| throw | void | Déclenche l'exception. |