Ce service permet aux scripts de configurer et de créer des modules complémentaires Google Workspace qui étendent Google Workspace Studio.
Classes
| Nom | Brève description |
|---|---|
Action | Action que les modules complémentaires Google Workspace qui étendent Google Workspace Studio peuvent utiliser pour afficher une nouvelle fiche. |
Add | Add permet de créer des réponses pour les modules complémentaires Google Workspace qui étendent Google Workspace Studio. |
Basic | Énumération qui représente les types de données génériques de base. |
Color | Objet Color représentant une couleur dans l'espace colorimétrique RVBA. |
Data | Un DataType est utilisé pour définir le type d'une variable. |
Dynamic | Une DynamicResourceDefinition est un élément de base pour un Resource. Elle peut contenir un ou plusieurs nombres de Resource pour définir de manière dynamique le nombre de variables de sortie fournies par une étape dans Google Workspace Studio. |
Error | Énumération représentant l'actionnabilité de l'erreur. |
Error | Énumération qui représente la possibilité de réessayer l'appel d'action en cas d'erreur. |
Font | Énumération représentant l'épaisseur de la police du texte stylisé. |
Host | HostAppAction est un type d'action géré par des applications hôtes individuelles. |
Hyperlink | Élément Hyperlink utilisé dans Text. |
Insert | Compilateur pour les objets InsertSection. |
Insert | Compilateur pour les objets InsertWidget. |
Link | Objet de lien provenant d'une ressource tierce qui est converti en chip intelligent dans l'application hôte. |
List | Conteneur pour les éléments de liste, où chaque élément de liste peut contenir plusieurs Text. |
List | Élément de liste, où chaque élément peut contenir plusieurs Text. |
List | Énumération représentant le type de liste. |
Modify | Générateur d'objets Modify qui modifie et met à jour l'interface d'une fiche existante en transmettant l'objet Modify à un Action. |
Navigation | Objet d'assistance qui contrôle la navigation dans les cartes. |
Remove | Compilateur pour les objets Remove. |
Remove | Compilateur pour les objets RemoveWidget. |
Render | Affiche ou met à jour une fiche en effectuant une Action en réponse à une interaction de l'utilisateur. |
Render | Compilateur pour les objets Render. |
Resource | Représente des données de ressources spécifiques à une application. Les données de ressources contiennent une collection de paires clé/valeur de noms de variables et Variable. |
Resource | Un ResourceField est un élément de base d'un Dynamic. Chaque champ de ressource correspond à une variable de sortie de l'étape actuelle. |
Resource | Un Resource est un type de Resource qui permet de récupérer la définition d'une liste de champs de ressources via la fonction dynamic spécifiée dans le fichier manifeste. |
Resource | Une ResourceRetrievedAction permet de récupérer le contenu d'une ressource personnalisée si nécessaire, lorsque le champ de ressource personnalisée est défini dans ResourceData. |
Resource | Type de ressource spécifique à une application. L'identifiant unique du type de ressource doit avoir une WorkflowResourceDefinition correspondante. |
Return | Une ReturnElementErrorAction indique qu'une erreur s'est produite lors de l'appel d'un élément. |
Return | Contient les variables de sortie générées par l'action exécutée dans Google Workspace Studio. |
Save | Cette action indique que l'application hôte (Google Workspace Studio) doit enregistrer l'agent. |
Styled | Élément de texte avec des styles tels que le gras, l'italique et la couleur. |
Text | Un chip cliquable au format texte. |
Text | Élément de format de texte, qui peut être Text, Styled, Hyperlink ou List. |
Text | Icône affichée dans un Text. |
Text | Énumération représentant le style du texte mis en forme. |
Time | Représente un objet d'horodatage qui peut être ajouté à un Variable. |
Update | Compilateur pour les objets Update. |
Validation | Énumération représentant la gravité de l'erreur de validation. |
Value | Un objet valueMetadata contient des informations sur les valeurs potentielles d'une variable. |
Variable | Représente des données variables pouvant contenir une collection de valeurs de différents types. |
Workflow | WorkflowAction est un type de Host utilisé pour effectuer une action spécifique dans Google Workspace Studio. |
Workflow | Bloc de texte avec des options de mise en forme enrichie, y compris des styles, des liens hypertextes et des éléments interactifs définis dans Text. |
Workflow | Cette action indique que l'application hôte (Google Workspace Studio) doit afficher une erreur de validation. |
Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Action | Ajoute une opération ModifyCard à l'action. |
add | Action | Ajoute une navigation par carte à l'action. |
Add Ons Response Service
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
new | Action | crée un objet Action ; |
new | Navigation | crée un objet Navigation ; |
new | Render | crée un objet Render ; |
Basic Data Type
Propriétés
| Propriété | Type | Description |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | Valeur par défaut. |
STRING | Enum | Chaîne de caractères. |
INTEGER | Enum | Valeur entière. |
FLOAT | Enum | Nombre à virgule flottante. |
TIMESTAMP | Enum | Code temporel au format ISO 8601. |
BOOLEAN | Enum | Une valeur booléenne. |
EMAIL_ADDRESS | Enum | Chaîne au format d'une adresse e-mail. |
GOOGLE_USER | Enum | Utilisateur des services Google, au format "users/encoded_GAIA_ID" |
FILE | Enum | Type de fichier. |
FORMATTED_TEXT | Enum | Texte avec une mise en forme enrichie. |
Color
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Color | Définit le composant alpha de la couleur. |
set | Color | Définit le composant bleu de la couleur. |
set | Color | Définit le composant vert de la couleur. |
set | Color | Définit le composant rouge de la couleur. |
Data Type
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Data | Définit le type de données sur l'un des Basic compatibles. |
set | Data | Définit le type de données sur un Resource personnalisé. |
set | Data | Définit le Value, qui contient des informations liées au type de la variable. |
Dynamic Resource Definition
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Dynamic | Ajoute un champ de ressource à la définition de ressource dynamique. |
set | Dynamic | Définit l'ID de la définition de ressource dynamique. Cet ID correspond à workflow dans le fichier manifeste. |
Error Actionability
Propriétés
| Propriété | Type | Description |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | Non spécifié. |
NOT_ACTIONABLE | Enum | L'utilisateur ne peut pas résoudre l'erreur à l'aide de la fiche de configuration. |
ACTIONABLE | Enum | L'utilisateur peut corriger l'erreur à l'aide de la fiche de configuration. |
Error Retryability
Propriétés
| Propriété | Type | Description |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | Non spécifié. |
NOT_RETRYABLE | Enum | L'erreur ne peut pas être corrigée. Le flux se termine après la première tentative. |
RETRYABLE | Enum | L'erreur est récupérable. Le workflow va essayer d'exécuter l'étape jusqu'à cinq fois. |
Font Weight
Propriétés
| Propriété | Type | Description |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | Poids standard avec une épaisseur normale. |
LIGHT | Enum | Plus léger et moins épais. |
MEDIUM | Enum | Poids intermédiaire entre le style clair et le style gras. |
BOLD | Enum | Poids plus élevé et épaisseur accrue. |
Host App Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Host | Définit l'action de l'application hôte sur l'action de workflow. |
Hyperlink
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Hyperlink | Définit l'URL de destination du lien hypertexte. |
set | Hyperlink | Définit le texte du lien hypertexte. |
Insert Section
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
insert | Insert | Définit l'indicateur onCardTop, qui indique si la nouvelle section doit être insérée en haut de la carte. |
insert | Insert | Définit l'ID de la section. La nouvelle section est insérée en dessous. |
set | Insert | Définit la section de carte à insérer. |
Insert Widget
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
insert | Insert | Définit l'ID du widget. Le nouveau widget est inséré au-dessus du widget portant l'ID spécifié. |
insert | Insert | Définit l'ID du widget. Le nouveau widget est inséré sous le widget portant l'ID spécifié. |
set | Insert | Définit le Widget à insérer. |
Link
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Link | Définit le titre du lien. |
set | Link | Définit l'URL du lien. |
List Container
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | List | Ajoute un élément de liste au conteneur de liste. |
set | List | Définit le niveau de la liste. La valeur est de 0 pour le niveau supérieur et augmente de 1 pour chaque liste imbriquée. |
set | List | Définit le type de liste (ordonnée ou non ordonnée). |
List Item
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | List | Ajoute un Text à l'élément de liste. |
List Type
Propriétés
| Propriété | Type | Description |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | Valeur par défaut. |
ORDERED | Enum | Liste ordonnée. |
UNORDERED | Enum | Liste non triée. |
Modify Card
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Modify | Définit le Insert pour cet objet de fiche de modification. |
set | Modify | Définit le Insert pour cet objet de fiche de modification. |
set | Modify | Définit le Remove pour cet objet de fiche de modification. |
set | Modify | Définit le Remove pour cet objet de fiche de modification. |
set | Modify | Définit le Card de remplacement pour cet objet de modification de carte. La section de remplacement doit avoir le même ID qu'une section de carte existante. |
set | Modify | Définit le widget de remplacement pour cet objet de carte de modification. Le widget de remplacement doit avoir le même ID qu'un widget existant. |
set | Modify | Définit le Update pour cet objet de fiche de modification. |
Navigation
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
print | String | Affiche la représentation JSON de cet objet. |
push | Navigation | Transfère la carte donnée sur la pile. |
Remove Section
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Remove | Définit l'ID de la section à supprimer. |
Remove Widget
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Remove | Définit l'ID du widget à supprimer. |
Render Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
print | String | Affiche la représentation JSON de cet objet. |
Render Action Builder
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
build() | Render | Crée l'action de rendu actuelle et la valide. |
set | Render | Définit l'action que les modules complémentaires peuvent utiliser pour mettre à jour l'UI sur l'action de rendu. |
set | Render | Définit les Host gérés par les applications hôtes individuelles sur l'action de rendu. |
Resource Data
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Resource | Ajoute un Variable identifié par son nom de variable. Si la clé existe déjà, la valeur est remplacée. |
set | Resource | Définit la carte des données de variables associées aux noms de variables. |
Resource Field
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Resource | Définit le type de données du champ et permet aux autres étapes de filtrer les variables par type lors de la sélection. |
set | Resource | Définit la description du champ qui s'affiche pour l'utilisateur final lors de la sélection des variables dans les étapes suivantes. |
set | Resource | Définit une clé pour que la fonction de fournisseur fournisse la valeur lors de l'exécution de l'étape. |
Resource Fields Definition Retrieved Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Resource | Ajoute un Dynamic à l'action de récupération de la définition des champs de ressource. |
Resource Retrieved Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Resource | Définit Resource sur l'action de récupération de la ressource pour fournir des valeurs aux champs de ressources dynamiques ou aux champs de ressources personnalisés. |
Resource Type
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Resource | Définit l'ID de définition de ressource de workflow. |
Return Element Error Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Return | Définit l'actionnabilité de l'erreur. Une erreur doit être actionable si elle peut être résolue en reconfigurant l'étape. |
set | Return | Définit le journal des erreurs à afficher à l'utilisateur final dans le flux d'activité du workflow. |
set | Return | Définit la possibilité de nouvelle tentative en cas d'erreur. Le flux se termine après la première tentative si une erreur ne peut pas faire l'objet d'une nouvelle tentative. |
Return Output Variables Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Return | Ajoute une variable de données indexée par son nom de variable. Une valeur est écrasée si la clé existe déjà. |
set | Return | Définit le journal de l'action de workflow exécutée pour l'utilisateur final dans le flux d'activité du workflow. |
set | Return | Définit le mappage des données de variables identifiées par le nom de la variable. Une valeur est écrasée si la clé existe déjà. |
Save Workflow Action
Styled Text
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Styled | Définit le style du texte stylisé. Plusieurs styles peuvent être appliqués à un même texte stylisé. |
set | Styled | Définit la couleur du texte stylisé. |
set | Styled | Définit l'épaisseur de la police du texte stylisé. |
set | Styled | Définit le contenu principal du texte stylisé. |
Text Format Chip
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Text | Définit le texte affiché dans le chip. |
set | Text | Définit l'icône affichée dans le chip. |
set | Text | Définit l'URL vers laquelle rediriger l'utilisateur lorsqu'il clique sur le chip. |
Text Format Element
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Text | Définit l'élément de format de texte comme Hyperlink. |
set | Text | Définit l'élément de format de texte comme List. |
set | Text | Définit l'élément de format de texte comme Styled. |
set | Text | Définit l'élément de format de texte en tant que chaîne de texte. |
set | Text | Définit l'élément de format de texte comme Text. |
Text Format Icon
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Text | Définit l'URL de l'icône. |
set | Text | Définit le nom de l'icône Material défini dans Google Material Icons. |
Text Style
Propriétés
| Propriété | Type | Description |
|---|---|---|
STYLE_UNSPECIFIED | Enum | Aucun style appliqué. |
ITALIC | Enum | Style italique. |
UNDERLINE | Enum | Style de soulignement. |
STRIKETHROUGH | Enum | Style barré. |
LINE_BREAK | Enum | Saut de ligne. |
UPPERCASE | Enum | Style en majuscules. |
CODE | Enum | Style de code. |
CODE_BLOCK | Enum | Style du bloc de code. |
Time Stamp
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Time | Définit les nanosecondes du code temporel. Il s'agit du nombre de nanosecondes dans la seconde actuelle. |
set | Time | Définit les secondes du code temporel. Il représente le nombre de secondes écoulées depuis l'époque Unix(1er janvier 1970, 00:00:00 UTC). |
Update Widget
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Update | Ajoute un nouvel élément pouvant être sélectionné pour les menus à sélection multiple. |
Validation Error Severity
Propriétés
| Propriété | Type | Description |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | Non spécifié. |
CRITICAL | Enum | Critique : l'erreur est critique et doit être corrigée avant la publication. |
WARNING | Enum | Avertissement : l'erreur n'est pas critique et n'empêche pas la publication. |
Value Metadata
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Value | Ajoute des types autorisés facultatifs qui peuvent être convertis dynamiquement pour les données d'une variable à ces métadonnées de valeur. |
add | Value | Ajoute une valeur de chaîne facultative aux valeurs d'énumération autorisées d'une variable. Ce champ ne peut être défini que si Data est défini sur le type "String". |
set | Value | Définit la valeur par défaut facultative de la variable. Par exemple, si le type de variable est booléen, defaultValue peut être défini sur "true" ou "false". |
Variable Data
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Variable | Ajoute une valeur booléenne aux données de la variable. |
add | Variable | Ajoute une adresse e-mail aux données de variable. |
add | Variable | Ajoute une valeur float aux données de la variable. |
add | Variable | Ajoute un utilisateur Google aux données de la variable. |
add | Variable | Ajoute une valeur entière aux données de la variable. |
add | Variable | Ajoute une valeur Resource aux données de la variable. |
add | Variable | Ajoute un ID de référence de ressource aux données de la variable. |
add | Variable | Ajoute une valeur de chaîne aux données de la variable. |
add | Variable | Ajoute une valeur Time aux données de la variable. |
add | Variable | Ajoute une valeur Workflow aux données de la variable. |
Workflow Action
Workflow Text Format
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Workflow | Ajoute un Text au format texte du workflow. |
Workflow Validation Error Action
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
set | Workflow | Définit la gravité de l'erreur de validation. |