Muestras de la app de Google Chat

En esta sección, se muestran ejemplos en los que se explica cómo compilar e implementar diferentes tipos de apps de Chat.

Comienza con una guía de inicio rápido

Si nunca creaste una app de Chat, puedes comenzar completando una guía de inicio rápido. Las guías de inicio rápido explican cómo configurar y ejecutar un muestra. Para comenzar a usar la API de Google Chat, puedes elegir entre dos tipos de guías de inicio rápido:

  • Guías de inicio rápido de la API: Configura tu entorno creando un una app de Chat que llama a la API de Chat para realizar tareas en tu nombre, como enviar un mensaje o devolver una lista de de los que eres miembro.
  • Guías de inicio rápido interactivas: Configura el Chat y crearás una app básica de Chat que que puedes agregar a los espacios y los mensajes.

Guías de inicio rápido de la API

Las guías de inicio rápido de la API usan la autenticación de usuarios llamar a la API de Chat, lo que significa que realiza una acción como usuario de Chat autenticado. En este caso, las guías de inicio rápido te ayudarán llama a la API de Chat como tú mismo. A diferencia de las guías de inicio rápido interactivas, No necesitas instalar la app de Chat ni interactuar con ella en los espacios de Chat.

Las guías de inicio rápido de la API se ofrecen en los siguientes idiomas:

Para los demás lenguajes de programación, consulta e instala nuestro bibliotecas cliente para comenzar a usar la API de Chat.

Guías de inicio rápido interactivas

Elige una de las siguientes guías de inicio rápido interactivas según cómo desees compilación:

  • Google Apps Script, una una plataforma de desarrollo con poco código, basada en la nube y en JavaScript.
  • Servicio HTTP con Google Cloud Cloud Functions.
  • Dialogflow CX de Google Cloud, una plataforma de lenguaje natural para conversaciones automatizadas y de respuestas ante incidentes.
  • Google Cloud Pub/Sub, una herramienta de de mensajería que te permite compilar detrás de un firewall.
  • AppSheet, plataforma de desarrollo sin código para compilar apps en Google Workspace organizaciones.

Después de completar una guía de inicio rápido, puedes continuar compilando para que tu La app de Chat puede hacer lo siguiente:

  • Responde a los usuarios usando comandos de barra, diálogos, vistas previas de vínculos y otras funciones interactivas.
  • Realizar tareas de forma proactiva o independiente; por ejemplo, enviar un mensaje cuando algo cambia en un servicio externo. Para realizar tareas que no son iniciados por un usuario, debes configurar la autenticación de la app Chat puede autenticarse y llamar al API de Chat. Para obtener más información, consulta Autentícate como una app de Google Chat.

Explora muestras más completas

Después de probar una guía de inicio rápido, explora los ejemplos de la app de Chat que usan más funciones y servicios. En la siguiente tabla, se enumeran algunas de nuestras de apps de Chat basadas en el formato las tecnologías, la arquitectura y las funciones interactivas que usan:

  • Format: El formato de la muestra, incluidos los siguientes:
    • Los instructivos brindan instrucciones paso a paso de principio a fin y supongamos que no tienes nada configurado más que un proyecto de Google Cloud.
    • Codelabs son explicaciones guiadas de uno o más productos de Google y, por lo general, una presentación en un evento y publicada más tarde para que la pruebes en casa.
    • Las muestras de código de GitHub se publican en el Repositorio de GitHub de Google Chat con algunas instrucciones básicas para usarlas. Muchas veces, estas muestras también se usan en la documentación.
  • Tecnologías: Google Workspace y Google Cloud los productos, servicios o APIs que se usan en la muestra.
  • Arquitectura: La Arquitectura de la app de Chat o servicio usado en la muestra.
  • Consulta qué funciones interactivas utiliza la muestra:
    • Comandos de barra: responde a comandos del usuario, como /about.
    • Diálogos: Abre las interfaces en una ventana nueva. donde los usuarios pueden ingresar y enviar información.
    • Vistas previas de vínculos: archivos adjuntos interfaces basadas en tarjetas para mensajes que contienen vínculos de terceros servicios, para que los usuarios puedan obtener una vista previa o actualizar la información desde el vínculo.
    • Páginas principales: Muestra un Pestaña Página principal en los mensajes con la app de Chat en la que los usuarios pueden conocer sus funciones o usarlas.
    • Widgets interactivos: Utiliza widgets. que soliciten a los usuarios hacer clic o interactuar con mensajes y otros tipos de interfaces de usuario, incluidos botones, casillas de verificación y entradas de texto.
    • Eventos: Responde a actividades en Chat, como los mensajes nuevos o los miembros de un espacio.
Muestra Descripción Formato Tecnologías Arquitectura Comandos de barra Diálogos Vistas previas de vínculos Páginas de inicio Widgets interactivos Eventos
Asistente de conocimiento de la IA Usar Gemini para responder preguntas basadas en mensajes anteriores en un Chat breve. Instructivo
API de Google Workspace Events
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Eventarc
Vertex AI de Google Cloud
Google Gemini
Google Cloud Firestore
HTTP (Node.js)
Administración de incidentes Responde a incidentes en Chat y genera una respuesta basada resumen de la resolución en Documentos de Google. Instructivo
API del SDK de Admin
Documentos de Google
Vertex AI de Google Cloud
Apps Script
Administra proyectos Ayudar a los usuarios a crear, actualizar y completar proyectos en Chat Instructivo
Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI de Google Cloud
Google Cloud Firestore
HTTP (Node.js)
Crea apps para Google con Gemini Desde Google I/O 2024, crea varias apps de Chat con Gemini atributos. Codelab
Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI de Google Cloud
Google Gemini
API de Google Workspace Events
Apps Script
HTTP (Node.js)
Dialogflow CX
Encuesta interactiva Compila una app de Chat que permita a los usuarios crear encuestas y mostrar el total de votos. explica cómo crear la de Chat con la Editor de Google Cloud Shell. Codelab
Google Cloud Functions
Google Cloud Shell
HTTP (Node.js)

Próximos pasos