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 Field pour un connecteur de communauté. |
Get | Compilateur permettant de créer une réponse get pour votre projet de script. |
Get | Compilateur permettant de créer une réponse get pour votre projet de script. |
Get | Compilateur permettant de créer une réponse get pour votre projet de script. |
Info | Contient des données d'informations pour la configuration. |
Option | Compilateur permettant de créer des options pour les Select et les Select . |
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 set pour 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 Type
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 Type
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 Query Config
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 Query Parameter Type
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 Connector
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 , get est appelé à nouveau avec la configuration utilisateur actuelle. |
Data Studio App
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
create | Community | Crée un connecteur de communauté. |
Debug Error
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'Aggregation de cet objet 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 l'Field de cet objet Field . |
is | Boolean | Renvoie true si cette 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 cet élément Field est masqué. |
is | Boolean | Renvoie true si 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 Field de ce Field . |
Field Type
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 true ou false . |
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 Fields filtré pour les Field avec un ID dans ids . |
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 null si aucun champ avec cet ID ne se trouve dans cet objet Fields . |
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 Auth Type Response
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 Auth du compilateur. |
set | Get | Définit l'URL d'aide du compilateur. |
Get Data Response
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. |
Get Schema Response
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 Fields du 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 Builder
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 Multiple
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 Single
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 Credentials Response
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 Area
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 Input
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 Error
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. |