Memublikasikan aplikasi

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Setelah membuat aplikasi Chat, Anda dapat memublikasikannya agar tersedia untuk memilih orang atau grup, semua orang di domain, atau pengguna Google Chat. Pengguna dapat memulai pesan langsung dengan aplikasi atau menambahkannya ke ruang dengan memilihnya dari daftar penerima yang diusulkan seperti yang ditunjukkan di bawah ini.

Pengguna juga dapat mempersempit daftar penerima yang diusulkan dengan @menyebut aplikasi berdasarkan nama. Misalnya, jika Anda memublikasikan aplikasi yang disebut “Bot Penjadwal” dan pengguna di jenis domain “@sch”, Google Chat akan mengusulkan aplikasi Anda sebagai salah satu opsi pelengkapan otomatis.

Berbagi aplikasi dengan orang lain

Agar aplikasi tersedia untuk orang lain, Anda harus mengaktifkan dan mengonfigurasi Google Chat API. Lihat Mengaktifkan Google Chat API.

Bergantung pada setelan domain dan audiens yang diinginkan, Anda mungkin perlu melakukan langkah-langkah tambahan yang tercantum di bawah ini.

Berbagi aplikasi hanya dalam domain Anda

Kecuali jika administrator harus menambahkan aplikasi tepercaya secara manual, aplikasi Anda akan tersedia untuk pengguna yang Anda tentukan di Chat API saat Anda menyimpan konfigurasi aplikasi.

Jika administrator harus menambahkan aplikasi tepercaya secara manual, lakukan langkah-langkah berikut:

  1. Ikuti langkah-langkah untuk memublikasikan aplikasi secara pribadi ke domain Anda menggunakan Google Workspace Marketplace SDK. Lihat Memublikasikan aplikasi dengan Google Workspace Marketplace SDK.
  2. Minta administrator untuk menambahkan aplikasi Anda ke daftar yang diizinkan domain.

Menjadikan aplikasi Anda publik

Setelah mengonfigurasi Chat API, ikuti langkah-langkah untuk memublikasikan secara publik menggunakan Google Workspace Marketplace SDK. Lihat Memublikasikan aplikasi dengan Google Workspace Marketplace SDK.

Mengaktifkan Google Chat API

Siapkan project untuk aplikasi Anda di Google API Console dan aktifkan Google Chat API.

  1. Gunakan tombol di bawah ini untuk membuat project baru (atau pilih yang sudah ada) dan tambahkan akun layanan ke project tersebut. Berikan peran Project Owner ke akun layanan.
    Mengaktifkan API
  2. Simpan kunci JSON yang didownload. Aplikasi dapat menggunakan kunci ini untuk mengautentikasi pesan yang dikirim ke ruang secara asinkron.
  3. Buka project Anda di API Console. Dalam daftar API, klik Google Chat API.
  4. Pilih tab Konfigurasi dan masukkan informasi untuk aplikasi, seperti yang dijelaskan di bawah ini.

Saat Anda menyimpan konfigurasi aplikasi, aplikasi akan tersedia untuk pengguna yang ditentukan di domain Anda.

Tentang konfigurasi aplikasi

Kolom Deskripsi
Nama aplikasi Nama yang digunakan orang saat berinteraksi dengan aplikasi Anda.
URL avatar URL HTTPS yang mengarah ke gambar grafis persegi (misalnya PNG atau JPEG), minimal 128x128, yang akan muncul sebagai avatar untuk aplikasi Anda.
Deskripsi Deskripsi fungsi aplikasi yang muncul di bawah nama aplikasi Anda.
Fungsi Kumpulan kolom yang menentukan peristiwa apa yang dapat memicu aplikasi:
  • Aplikasi berfungsi di ruang: Memungkinkan aplikasi dipicu oleh nama di ruang chat.
  • Aplikasi berfungsi di ruang dengan beberapa pengguna: Memungkinkan pengiriman pesan langsung ke aplikasi.
Setelan koneksi Endpoint untuk aplikasi, yang merupakan salah satu dari berikut:
  • URL Aplikasi: Endpoint HTTPS tempat implementasi aplikasi dihosting.
  • Project Apps Script: ID deployment untuk project Apps Script yang menerapkan aplikasi.
  • Nama topik Cloud Pub/Sub: Topik Cloud Pub/Sub yang diikuti oleh aplikasi sebagai endpoint.
  • Dialogflow: Mendaftarkan aplikasi dengan integrasi Dialogflow. Untuk informasi selengkapnya, lihat dokumentasi Dialogflow tentang integrasi dengan Google Chat.
Perintah garis miring Perintah yang dapat ditampilkan kepada pengguna dalam Google Chat. Memungkinkan pengguna melihat tindakan inti untuk aplikasi Anda dalam Google Chat, dan memilih tindakan tertentu yang ingin mereka gunakan.
Penghilangan link Pola URL yang dikenali dan memberikan konten tambahan oleh aplikasi saat pengguna mengirim link. Untuk mengetahui informasi selengkapnya, lihat Link memperluas URL.
Visibilitas Izin visibilitas dan penginstalan pengguna yang ditentukan developer untuk aplikasi. Anda dapat memberikan visibilitas kepada individu (hingga 5) atau grup yang dipilih. CATATAN: Jika administrator mengharuskan aplikasi ditambahkan ke daftar yang diizinkan domain dan ingin aplikasi chat terlihat dan dapat diinstal oleh lebih dari 5 pengguna, Anda harus memublikasikan aplikasi ke domain menggunakan Google Workspace Marketplace SDK dan menambahkannya ke daftar yang diizinkan oleh administrator.

Menonaktifkan aplikasi

Setelah Anda menyimpan halaman konfigurasi, kolom Status Aplikasi akan muncul. Kolom ini memungkinkan Anda mengontrol apakah aplikasi Live atau Dinonaktifkan.

Untuk menonaktifkan aplikasi Chat:

  1. Buka konsol Google Cloud.
  2. Jika perlu, pilih project Google Cloud yang menghosting aplikasi Chat:
    1. Di samping "Google Cloud", klik Panah bawah . Dialog yang mencantumkan project saat ini akan muncul.
    2. Pilih project yang menghosting aplikasi Chat yang dimigrasikan.
    3. Klik Open.
  3. Telusuri "Google Chat API", lalu klik Chat API.
  4. Klik Manage.
  5. Klik Konfigurasi.
  6. Di bagian "Status aplikasi", pilih Dinonaktifkan.
  7. Klik Simpan.

Memberikan izin konfigurasi aplikasi

Anda dapat memberikan akses ke halaman konfigurasi aplikasi kepada pengguna tertentu. Untuk melakukannya, gunakan peran IAM Chat apps Owner dan Chat apps Viewer. Pengguna dengan peran ini tidak dapat membuka halaman konfigurasi aplikasi melalui dasbor APIs & amp; Services, tetapi dapat mengakses halaman konfigurasi dengan membuka konsol untuk project mereka sebagai berikut:

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=your-project-id

Memublikasikan aplikasi dengan Google Workspace Marketplace SDK

Gunakan Google Workspace Marketplace SDK untuk:

  • Publikasikan aplikasi Anda secara publik dan izinkan semua pengguna Google Chat menambahkan aplikasi Chat Anda ke ruang.
  • Publikasikan aplikasi Anda ke domain.

Sebelum memublikasikan aplikasi menggunakan Google Workspace Marketplace SDK, ikuti langkah-langkah berikut:

  1. Uji aplikasi Chat Anda dengan menginstalnya dari Chat. Pastikan aplikasi Anda berfungsi penuh dan bukan pekerjaan yang sedang berlangsung.
  2. Tinjau persyaratan publikasi dan verifikasi bahwa aplikasi Anda memenuhi semua persyaratan. Lihat Area peninjauan.
  3. Catat nomor versi aplikasi Anda--Anda memerlukannya untuk mengonfigurasi Google Workspace Marketplace SDK.

Jika sudah siap memublikasikan aplikasi, lihat Ringkasan: Memublikasikan aplikasi.