Membuat Add-on Meet

Add-on Google Meet dibuat dan dikonfigurasi sebagai bagian dari project Google Cloud.

Membuat project Google Cloud

Untuk membuat project Google Cloud, lihat artikel Membuat project Google Cloud.

Mengaktifkan Google Workspace Marketplace SDK dan Google Workspace Add-ons API

Google Workspace Marketplace SDK dan Google Workspace Add-ons API diperlukan untuk mengembangkan Add-on Meet. Untuk mengaktifkannya:

  1. Buka Google Cloud Console.
  2. Di bagian atas, jika project lain sudah terbuka, pilih nama project dari project aplikasi Anda untuk beralih project.
  3. Di bagian atas, di kotak penelusuran, ketik Google Workspace Marketplace SDK, lalu tekan enter.
  4. Buka halaman Google Workspace Marketplace SDK, klik Aktifkan.

  5. Ulangi langkah-langkah ini untuk menemukan dan mengaktifkan Google Workspace Add-ons API.

Membuat deployment

Untuk menggunakan add-on di Meet, Anda memerlukan deployment dan file manifes add-on.

  1. Buka Google Cloud Console.
  2. Di bagian atas, jika project lain sudah terbuka, pilih nama project dari project aplikasi Anda untuk beralih project.
  3. Klik API & Layanan.
  4. Pilih Google Workspace Marketplace SDK untuk melihat halaman detail.
  5. Opsi A: Menggunakan deployment runtime alternatif.

    1. Klik tab Runtime alternatif.
    2. Klik Create new deployment, lalu masukkan ID deployment add-on.

      ID deployment adalah string arbitrer yang membantu developer add-on mengidentifikasi deployment yang berisi manifes add-on. ID deployment diperlukan dan dapat berisi maksimal 100 karakter.

    3. Klik Berikutnya.

      Panel samping akan terbuka agar Anda dapat mengirimkan spesifikasi manifes add-on dalam format JSON. Objek ini juga disebut DEPLOYMENT.JSON.

      File manifes add-on adalah konfigurasi pusat untuk Add-on Google Meet. Contoh kode berikut menunjukkan kolom Meet yang tersedia untuk web dalam file manifes.

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING,
              "logoUrl": "MEET_WEB_LOGO_URL",
              "addOnOrigins": ["ADD_ON_ORIGINS"]
            }
          }
        }
      }
      

      Ganti kode berikut:

      • NAME: String. Nama Add-on Google Meet Anda.
      • LOGO_URL: String. URL logo untuk Add-on Meet.
      • SIDE_PANEL_URI: String. URL iframe panel samping. Origin URL ini harus merupakan bagian dari origin yang ditentukan di kolom ADD_ON_ORIGINS.
      • SUPPORTS_SCREENSHARING: Opsional. Boolean. Jika disetel ke salah (false), pengguna harus menggunakan add-on untuk melihat apa yang terjadi dalam sesi add-on kolaboratif. Jika disetel ke benar (true), inisiator sesi add-on kolaboratif dapat membagikan layar tampilan add-on mereka.
      • MEET_WEB_LOGO_URL: Opsional. String. URL logo khusus Meet untuk add-on.
      • ADD_ON_ORIGINS: Daftar string. Daftar origin yang digunakan add-on Anda. Dua URL memiliki origin yang sama saat menggunakan skema, host, dan port yang sama. Sub origin juga diizinkan. Untuk informasi selengkapnya, lihat Keamanan add-on.
    4. Klik Submit.

      Untuk mengetahui informasi selengkapnya tentang deployment, lihat Membuat resource deployment.

    5. Opsional: Untuk tujuan pengujian, pengguna yang login dapat menginstal add-on dengan mengklik Instal di kolom Tindakan.

    6. Di tab App configuration, di bagian App integration, pilih Google Workspace Add-on. Pilih Deploy using cloud deployment resource, lalu pilih deployment runtime alternatif yang tepat.

    Opsi B: Menggunakan deployment Google Apps Script.

    1. Klik tab App configuration.

    2. Di bagian Integrasi aplikasi, pilih Add-on Google Workspace. Pilih Deploy using Google Apps Script ID deployment dan masukkan ID deployment skrip Anda.

    3. Klik Save.

      Untuk mengetahui detail cara membuat project Apps Script, lihat dokumentasi Apps Script. Anda tidak perlu menulis kode Apps Script apa pun. Add-on Meet hanya mengandalkan "appsscript.json", yang juga disebut file manifes. Pastikan file manifes dalam project Apps Script berisi bagian addOns dan meet. Bagian addOns dan meet mengikuti struktur yang sama seperti yang dijelaskan dalam "Opsi A".

Memublikasikan add-on

Jika Anda ingin pengguna lain dapat menginstal add-on Anda, atau jika ingin menguji alur entri berbagi layar, add-on Anda harus dipublikasikan. Add-on dapat dipublikasikan secara pribadi (add-on hanya dapat diakses di domain Anda) atau secara publik. Perhatikan bahwa meskipun add-on dipublikasikan, Anda memiliki kontrol atas apakah pengguna dapat menemukannya menggunakan Google Workspace Marketplace atau melalui link langsung.

Untuk informasi selengkapnya, lihat petunjuk cara memublikasikan add-on.

Buka add-on di Meet

Buat rapat di meet.google.com. Add-on yang diinstal kini terlihat di panel Add-on.