Membangun aplikasi Google Chat interaktif

Halaman ini memberikan ringkasan framework yang dapat Anda gunakan untuk membuat aplikasi Google Chat interaktif.

Aplikasi Chat interaktif memungkinkan pengguna melakukan salah satu hal berikut:

  • Menambahkan aplikasi Chat ke ruang Chat atau pesan langsung.
  • Mengirim pesan ke atau menerima pesan dari aplikasi Chat.
  • Mengarahkan aplikasi Chat dengan perintah.
  • Pratinjau link dari layanan atau sistem eksternal.
  • Mengirimkan informasi ke aplikasi Chat, seperti memasukkan teks ke dalam pesan dialog atau kartu.

Cara pengguna menemukan dan menggunakan aplikasi Chat interaktif

Pengguna dapat menemukan dan menggunakan aplikasi Chat yang dipublikasikan ke Marketplace dengan berbagai cara, termasuk:

  • Telusuri dan instal aplikasi Chat dari Google Chat atau Marketplace.
  • Berinteraksi dengan aplikasi Chat yang telah ditambahkan ke ruang Chat.
  • Menemukan aplikasi Chat di panel pesan langsung mereka setelah administrator Google Workspace menginstal aplikasi Chat atas nama mereka.

Untuk mulai menggunakan aplikasi Chat, pengguna Google Chat dapat memulai pesan langsung dengan aplikasi Chat atau menambahkannya ke ruang. Pengguna juga dapat menambahkan aplikasi Chat dengan @menyebutnya. Untuk mengetahui informasi selengkapnya, lihat Menggunakan aplikasi Chat.

Contoh berikut menunjukkan cara pengguna @menyebut aplikasi Chat untuk menambahkannya ke ruang:

Menambahkan aplikasi Chat ke ruang dengan mengetik @ dalam pesan.

Memilih framework untuk aplikasi Chat interaktif Anda

Untuk membuat aplikasi Chat yang berinteraksi dengan pengguna, Anda dapat memilih antara framework berikut:

  • Add-on Google Workspace (Pratinjau Developer): Memungkinkan Anda memperluas aplikasi Google Workspace lainnya dan mencantumkan aplikasi Chat Anda dengan jenis aplikasi lainnya di Google Workspace Marketplace. Untuk mempelajari lebih lanjut, lihat Memperluas Google Chat dalam dokumentasi add-on Google Workspace.
  • Peristiwa interaksi Chat API: Memungkinkan Anda membuat fitur tambahan seperti halaman beranda aplikasi Chat dan menggunakan arsitektur lain seperti Pub/Sub dan Dialogflow CX. Untuk mempelajari lebih lanjut, lihat Menerima dan merespons peristiwa interaksi.

Mengonfigurasi aplikasi Chat interaktif

Untuk setiap framework, tabel berikut menunjukkan dokumentasi untuk mengonfigurasi dan membuat aplikasi Chat interaktif dasar untuk setiap arsitektur aplikasi Google Chat:

Konfigurasi Add-on Peristiwa interaksi Chat API
Mengonfigurasi Chat API Dokumentasi Dokumentasi
Panduan memulai  
Apps Script Dokumentasi Dokumentasi
Layanan HTTP Dokumentasi Dokumentasi
Dialogflow CX Tidak tersedia untuk add-on. Dokumentasi
Pub/Sub Tidak tersedia untuk add-on. Dokumentasi

Membangun fitur interaktif

Untuk setiap framework, tabel berikut menunjukkan dokumentasi untuk membangun fitur interaktif:

Fitur Add-on Peristiwa interaksi Chat API
Mengirim pesan Dokumentasi
Merespons perintah Dokumentasi Dokumentasi
Membangun dialog interaktif Dokumentasi Dokumentasi
Mengumpulkan dan memproses informasi Dokumentasi Dokumentasi
Melihat pratinjau link dalam pesan Chat Dokumentasi Dokumentasi
Membangun halaman beranda untuk aplikasi Chat Anda Tidak tersedia untuk add-on. Dokumentasi
Menghubungkan ke sistem dan alat eksternal Dokumentasi Dokumentasi