Este servicio permite que las secuencias de comandos configuren y compilen complementos de Google Workspace que extiendan Google Workspace Studio.
Clases
| Nombre | Descripción breve |
|---|---|
Action | Es una acción que los complementos de Google Workspace que extienden Google Workspace Studio pueden usar para renderizar una tarjeta nueva. |
Add | Add proporciona la capacidad de crear respuestas para complementos de Google Workspace que extienden Google Workspace Studio. |
Basic | Es una enumeración que representa los tipos de datos genéricos básicos. |
Color | Objeto Color que representa un color en el espacio de color RGBA. |
Data | Se usa un DataType para establecer el tipo de una variable. |
Dynamic | Un DynamicResourceDefinition es un componente básico para un Resource. Puede contener uno o más números de Resource para definir de forma dinámica la cantidad de variables de salida que proporciona un paso en Google Workspace Studio. |
Error | Es una enumeración que representa la capacidad de acción del error. |
Error | Es un enum que representa la capacidad de reintento de la invocación de la acción cuando se produce un error. |
Font | Es una enumeración que representa el grosor de la fuente del texto con estilo. |
Host | Un HostAppAction es un tipo de Acción que controlan las apps host individuales. |
Hyperlink | Es un elemento Hyperlink que se usa en Text. |
Insert | Es un compilador para objetos InsertSection. |
Insert | Es un compilador para objetos InsertWidget. |
Link | Es el objeto de vínculo de un recurso de terceros que se convierte en un chip inteligente en la aplicación host. |
List | Es un contenedor para elementos de lista, en el que cada elemento de lista puede contener varios Text. |
List | Es un elemento de lista, donde cada elemento puede contener varios Text. |
List | Es una enum que representa el tipo de lista. |
Modify | Es un compilador para objetos Modify que cambia y actualiza la interfaz de una tarjeta existente pasando el objeto Modify a un Action. |
Navigation | Es un objeto auxiliar que controla la navegación de tarjetas. |
Remove | Es un compilador para objetos Remove. |
Remove | Es un compilador para objetos RemoveWidget. |
Render | Renderiza o actualiza una tarjeta realizando un Action en respuesta a una interacción del usuario. |
Render | Es un compilador para objetos Render. |
Resource | Representa datos de recursos específicos de la aplicación. Los datos de recursos contienen una colección de pares clave-valor de nombres de variables y Variable. |
Resource | Un ResourceField es un componente básico de un Dynamic. Cada campo de recurso corresponde a una variable de salida del paso actual. |
Resource | Un Resource es un tipo de Resource que se usa para recuperar la definición de una lista de campos de recursos a través de la función dynamic especificada en el manifiesto. |
Resource | Se usa un ResourceRetrievedAction para recuperar contenido de recursos personalizados cuando es necesario, en el que el campo de recursos personalizados se define en ResourceData. |
Resource | Es un tipo de recurso específico de la aplicación. El identificador único del tipo de recurso debe tener un WorkflowResourceDefinition correspondiente. |
Return | Un ReturnElementErrorAction indica que se produjo un error durante la invocación del elemento. |
Return | Contiene variables de salida generadas por la acción ejecutada en Google Workspace Studio. |
Save | Esta acción indica que la app host (Workspace Studio de Google) debe guardar el agente. |
Styled | Elemento de texto con estilos como negrita, cursiva y color. |
Text | Es un chip en el que se puede hacer clic en formato de texto. |
Text | Es un elemento de formato de texto, que puede ser Text, Styled, Hyperlink o List. |
Text | Ícono que se muestra en un Text. |
Text | Es una enumeración que representa el estilo del texto con formato. |
Time | Representa un objeto de marca de tiempo que se puede agregar a un Variable. |
Update | Es un compilador para objetos Update. |
Validation | Es una enumeración que representa la gravedad del error de validación. |
Value | Un objeto valueMetadata contiene información sobre los valores posibles de una variable. |
Variable | Representa datos variables que pueden contener una colección de valores en varios tipos. |
Workflow | Un WorkflowAction es un tipo de Host que se usa para realizar una acción específica en Google Workspace Studio. |
Workflow | Es un bloque de texto con opciones de formato enriquecido, incluidos estilos, hipervínculos y elementos interactivos definidos en Text. |
Workflow | Esta acción indica que la app host (Workspace Studio de Google) debe mostrar un error de validación. |
Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Action | Agrega una operación ModifyCard a la acción. |
add | Action | Agrega una navegación de tarjetas a la acción. |
Add Ons Response Service
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
new | Action | Crea una Action nueva. |
new | Navigation | Crea una Navigation nueva. |
new | Render | Crea una Render nueva. |
Basic Data Type
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | Valor predeterminado |
STRING | Enum | Es una cadena de caracteres. |
INTEGER | Enum | Es un valor entero. |
FLOAT | Enum | Es un número de punto flotante. |
TIMESTAMP | Enum | Es una marca de tiempo en formato ISO 8601. |
BOOLEAN | Enum | Un valor booleano |
EMAIL_ADDRESS | Enum | Es una cadena con el formato de una dirección de correo electrónico. |
GOOGLE_USER | Enum | Es un usuario de los servicios de Google, con el formato “users/encoded_GAIA_ID”. |
FILE | Enum | Es un tipo de archivo. |
FORMATTED_TEXT | Enum | Es un texto con formato enriquecido. |
Color
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Color | Establece el componente alfa del color. |
set | Color | Establece el componente azul del color. |
set | Color | Establece el componente verde del color. |
set | Color | Establece el componente rojo del color. |
Data Type
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Data | Establece el tipo de datos en uno de los Basic compatibles. |
set | Data | Establece el tipo de datos en un Resource definido de forma personalizada. |
set | Data | Establece el Value, que contiene información relacionada con el tipo de la variable. |
Dynamic Resource Definition
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Dynamic | Agrega un campo de recurso a la definición de recurso dinámico. |
set | Dynamic | Establece el ID para la definición del recurso dinámico. Este ID corresponde a workflow en el manifiesto. |
Error Actionability
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | Sin especificar. |
NOT_ACTIONABLE | Enum | El usuario no puede corregir el error a través de la tarjeta de configuración. |
ACTIONABLE | Enum | El usuario puede corregir el error a través de la tarjeta de configuración. |
Error Retryability
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | Sin especificar. |
NOT_RETRYABLE | Enum | El error no se puede reintentar, por lo que el flujo finaliza después del primer intento. |
RETRYABLE | Enum | El error se puede reintentar. El flujo de trabajo intentará ejecutar el paso hasta 5 veces. |
Font Weight
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | Peso estándar con grosor normal. |
LIGHT | Enum | Menos peso y grosor reducido |
MEDIUM | Enum | Peso intermedio entre claro y negrita. |
BOLD | Enum | Mayor peso con mayor grosor. |
Host App Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Host | Establece la acción de la app host en Acción de flujo de trabajo. |
Hyperlink
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Hyperlink | Establece la URL de destino del hipervínculo. |
set | Hyperlink | Establece el texto del hipervínculo. |
Insert Section
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
insert | Insert | Establece la marca onCardTop, que indica si la nueva sección se debe insertar en la parte superior de la tarjeta. |
insert | Insert | Establece el ID de la sección y la nueva sección se inserta debajo de ella. |
set | Insert | Establece la sección de la tarjeta que se insertará. |
Insert Widget
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
insert | Insert | Establece el ID del widget y el nuevo widget se inserta sobre el widget con el ID determinado. |
insert | Insert | Establece el ID del widget y el nuevo widget se inserta debajo del widget con el ID determinado. |
set | Insert | Establece el objeto Widget que se insertará. |
Link
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Link | Establece el título del vínculo. |
set | Link | Establece la URL del vínculo. |
List Container
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | List | Agrega un elemento de lista al contenedor de lista. |
set | List | Establece el nivel de la lista. Comienza en 0 para el nivel superior y aumenta en 1 para cada lista anidada. |
set | List | Establece el tipo de lista como ordenada o desordenada. |
List Item
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | List | Agrega un Text al elemento de la lista. |
List Type
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | Valor predeterminado |
ORDERED | Enum | Lista ordenada. |
UNORDERED | Enum | Lista sin ordenar. |
Modify Card
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Modify | Establece el Insert para este objeto de tarjeta de modificación. |
set | Modify | Establece el Insert para este objeto de tarjeta de modificación. |
set | Modify | Establece el Remove para este objeto de tarjeta de modificación. |
set | Modify | Establece el Remove para este objeto de tarjeta de modificación. |
set | Modify | Establece el Card de reemplazo para este objeto de tarjeta de modificación. La sección de reemplazo debe tener el mismo ID que una sección de tarjeta existente. |
set | Modify | Establece el widget de reemplazo para este objeto de tarjeta de modificación. El widget de reemplazo debe tener el mismo ID que un widget existente. |
set | Modify | Establece el Update para este objeto de tarjeta de modificación. |
Navigation
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
print | String | Imprime la representación JSON de este objeto. |
push | Navigation | Coloca la carta indicada en la pila. |
Remove Section
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Remove | Establece el ID de la sección que se quitará. |
Remove Widget
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Remove | Establece el ID del widget que se quitará. |
Render Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
print | String | Imprime la representación JSON de este objeto. |
Render Action Builder
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
build() | Render | Compila la acción de renderización actual y la valida. |
set | Render | Establece la acción que los complementos pueden usar para actualizar la IU a la acción de renderización. |
set | Render | Establece el Host controlado por las apps de host individuales en la acción de renderización. |
Resource Data
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Resource | Agrega un Variable con la clave de su nombre de variable. Si la clave ya existe, se sobrescribe el valor. |
set | Resource | Establece el mapa de los datos de las variables con los nombres de las variables como claves. |
Resource Field
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Resource | Establece el tipo de datos del campo y permite que otros pasos filtren las variables por tipo en la selección. |
set | Resource | Establece la descripción del campo que se muestra al usuario final durante la selección de variables en los pasos posteriores. |
set | Resource | Establece una clave para que la función del proveedor proporcione el valor durante la ejecución del paso. |
Resource Fields Definition Retrieved Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Resource | Agrega un Dynamic a la acción recuperada de la definición de campos de recursos. |
Resource Retrieved Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Resource | Establece el Resource en la acción de recuperación del recurso para proporcionar valores a los campos de recursos dinámicos o personalizados. |
Resource Type
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Resource | Establece el ID de definición del recurso del flujo de trabajo. |
Return Element Error Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Return | Establece la capacidad de acción del error. Un error debe ser de acción si se puede resolver reconfigurando el paso. |
set | Return | Establece el registro de errores que se mostrará al usuario final en el feed de actividad del flujo de trabajo. |
set | Return | Establece la capacidad de reintento del error. El flujo finaliza después del primer intento si no se puede reintentar el error. |
Return Output Variables Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Return | Agrega datos de variables con clave según el nombre de la variable. Si la clave ya existe, se reemplaza el valor. |
set | Return | Establece el registro de la acción del flujo de trabajo ejecutado para el usuario final en el feed de actividad del flujo de trabajo. |
set | Return | Establece el mapa de los datos de la variable con la clave del nombre de la variable. Si la clave ya existe, se reemplaza el valor. |
Save Workflow Action
Styled Text
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Styled | Establece el estilo del texto con formato. Se pueden aplicar varios estilos a un solo texto con formato. |
set | Styled | Establece el color del texto con estilo. |
set | Styled | Establece el grosor de la fuente del texto con estilo. |
set | Styled | Establece el contenido principal del texto con estilo. |
Text Format Chip
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Text | Establece el texto que se muestra en el chip. |
set | Text | Establece el ícono que se muestra en el chip. |
set | Text | Establece la URL a la que se navegará cuando se haga clic en el chip. |
Text Format Element
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Text | Establece el elemento de formato de texto como un Hyperlink. |
set | Text | Establece el elemento de formato de texto como un List. |
set | Text | Establece el elemento de formato de texto como un Styled. |
set | Text | Establece el elemento de formato de texto como una cadena de texto. |
set | Text | Establece el elemento de formato de texto como un Text. |
Text Format Icon
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Text | Establece la URL del ícono. |
set | Text | Establece el nombre del ícono de material definido en Google Material Icons. |
Text Style
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
STYLE_UNSPECIFIED | Enum | No se aplicó ningún estilo. |
ITALIC | Enum | Estilo en cursiva. |
UNDERLINE | Enum | Estilo de subrayado. |
STRIKETHROUGH | Enum | Estilo de tachado. |
LINE_BREAK | Enum | Salto de línea. |
UPPERCASE | Enum | Estilo en mayúsculas. |
CODE | Enum | Estilo de código |
CODE_BLOCK | Enum | Es el estilo del bloque de código. |
Time Stamp
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Time | Establece los nanosegundos de la marca de tiempo, que representan la cantidad de nanosegundos dentro del segundo actual. |
set | Time | Establece los segundos de la marca de tiempo, que representa la cantidad de segundos desde la época de Unix(1 de enero de 1970, 00:00:00 UTC). |
Update Widget
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Update | Agrega un elemento nuevo que se puede seleccionar para los menús de selección múltiple. |
Validation Error Severity
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | Sin especificar. |
CRITICAL | Enum | Crítico: El error es crítico y se debe corregir antes de la publicación. |
WARNING | Enum | Advertencia: El error no es crítico y no impide la publicación. |
Value Metadata
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Value | Agrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable en los metadatos de este valor. |
add | Value | Agrega un valor de cadena opcional a los valores de enumeración permitidos de una variable. Este campo solo se puede establecer si Data se establece en el tipo String. |
set | Value | Establece el valor predeterminado opcional de la variable. Por ejemplo, si el tipo de variable es booleano, defaultValue se puede establecer en "true" o "false". |
Variable Data
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Variable | Agrega un valor booleano a los datos de la variable. |
add | Variable | Agrega una dirección de correo electrónico a los datos de la variable. |
add | Variable | Agrega un valor de número de punto flotante a los datos de la variable. |
add | Variable | Agrega un usuario de Google a los datos de la variable. |
add | Variable | Agrega un valor entero a los datos de la variable. |
add | Variable | Agrega un valor Resource a los datos de la variable. |
add | Variable | Agrega un ID de referencia de recurso a los datos de la variable. |
add | Variable | Agrega un valor de cadena a los datos de la variable. |
add | Variable | Agrega un valor Time a los datos de la variable. |
add | Variable | Agrega un valor Workflow a los datos de la variable. |
Workflow Action
Workflow Text Format
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Workflow | Agrega un Text al formato de texto del flujo de trabajo. |
Workflow Validation Error Action
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Workflow | Establece la gravedad del error de validación. |