Membangun aplikasi Google Chat interaktif

Halaman ini memberikan ringkasan framework yang dapat Anda gunakan untuk mem-build 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.
  • Minta aplikasi Chat dengan perintah.
  • Melihat pratinjau link dari layanan atau sistem eksternal.
  • Kirim informasi ke aplikasi Chat, seperti memasukkan teks ke dalam dialog atau pesan 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 @menyebutkannya. Untuk mengetahui informasi selengkapnya, lihat Menggunakan aplikasi Chat.

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

Menambahkan aplikasi Chat ke ruang dengan mengetik @ dalam pesan.

Memilih framework untuk aplikasi Chat interaktif

Untuk mem-build 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 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

Mem-build fitur interaktif

Untuk setiap framework, tabel berikut menunjukkan dokumentasi untuk mem-build fitur interaktif:

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