Membuat dan mengelola deployment

Deployment project Apps Script adalah versi skrip yang dibuat tersedia untuk digunakan sebagai aplikasi web, add-on, atau API yang dapat dieksekusi. Dengan membuat dan mengelola deployment, Anda dapat melakukan iterasi kode, melacak perubahan, dan mengontrol versi kode yang dapat diakses pengguna Anda.

Ada dua jenis deployment:

  • Deployment head, yang selalu disinkronkan ke kode project saat ini.
  • Deployment berversi, yang terhubung ke versi project tertentu.

Head deployment

Head deployment adalah kode project saat ini. Saat Anda membuat Apps Script Anda secara otomatis membuat deployment head untuk project tersebut.

Deployment head selalu disinkronkan dengan kode terbaru yang disimpan. Sebagai jika Anda membuat deployment berversi lalu mengubah kode, head deployment mencerminkan perubahan tersebut, sedangkan versi deployment tetap tetap utuh.

Gunakan deployment head untuk menguji kode. Jangan gunakan deployment head untuk penggunaan publik.

Deployment dengan versi

Deployment berversi menyediakan kode project versi tertentu. Hal ini memungkinkan pengguna Anda untuk terus menggunakan versi yang berfungsi saat Anda membuat perubahan dan perbaikan pada kode.

Saat aplikasi Anda dipublikasikan untuk konsumsi publik, selalu gunakan deployment berversi. Anda dapat memiliki beberapa deployment berversi yang aktif di satu kali.

Penting: Anda tidak dapat mentransfer kepemilikan deployment berversi. Jika Anda mentransfer kepemilikan project skrip kepada seseorang, pemilik project yang ada deployment berversi dalam project tidak berubah. Jika administrator menghapus akun pemilik deployment, Anda mungkin mengalami error skrip untuk deployment mereka.

Membuat deployment berversi

Untuk men-deploy versi Add-on Google Workspace, Add-on Editor, aplikasi Google Chat, atau API dapat dijalankan, Anda harus terlebih dahulu mengalihkan skrip Apps Script Pengaitan project Google Cloud dari project default ke project standar project Anda.

Untuk membuat deployment berversi, ikuti langkah-langkah berikut:

  1. Buka project Apps Script.
  2. Di kanan atas, klik Deploy > Deployment baru.
  3. Di sebelah Pilih jenis klik Aktifkan jenis deployment .
  4. Pilih jenis deployment yang ingin di-deploy. Sebagai Add-on Google Workspace, Add-on Editor, dan Aplikasi Google Chat, pilih Add-on.
  5. Masukkan informasi tentang deployment Anda, lalu klik Deploy.

Lihat deployment berversi

Untuk melihat deployment project Apps Script, di bagian atas, klik Deploy > Manage deployment.

Untuk melihat kode versi tertentu, baca Melihat versi sebelumnya versi.

Mengedit deployment berversi

Anda dapat mengedit deployment berversi untuk mengubah deskripsi atau versinya. Kepada mengedit deployment, ikuti langkah-langkah berikut:

  1. Buka project Apps Script.
  2. Klik Deploy > Kelola deployment.
  3. Pilih deployment aktif yang ingin diubah, lalu klik Edit .
  4. Lakukan perubahan, lalu klik Deploy.

    Jika ingin mengedit deployment yang diarsipkan, Anda harus men-deploy ulang deployment tersebut, lalu ikuti langkah-langkah sebelumnya.

    Bila Anda ingin men-deploy perubahan pada kode project, buat versi baru dan mengedit deployment untuk menggunakannya. Versi baru akan otomatis digunakan oleh semua pengguna yang menggunakan deployment tersebut.

Menemukan ID deployment

Setiap deployment memiliki ID string terkait yang otomatis dibuat untuknya. Kepada temukan ID ini, ikuti langkah-langkah di bawah:

  1. Buka project Apps Script.
  2. Di kanan atas, klik Deploy > Kelola deployment.
  3. Pilih deployment aktif untuk menemukan ID-nya.

    ID deployment hanya muncul pada deployment aktif.

Menguji deployment

Cara Anda menguji deployment bergantung pada jenis aplikasi yang Anda bangun.

Add-on Google Workspace

Untuk menguji deployment Add-on Google Workspace, lihat Menguji Add-on Google Workspace.

Add-on Editor

Untuk menguji deployment Add-on Editor, lihat Menguji Add-on Editor.

Aplikasi web

Untuk menguji penerapan aplikasi web, lihat Menguji deployment aplikasi web.

Aplikasi Google Chat

Untuk menguji deployment aplikasi Chat, Anda harus terlebih dahulu membuat deployment berversi skrip untuk mengakses ID deployment-nya.

Setelah memiliki ID deployment, ikuti langkah-langkah untuk mengaktifkan Google Chat API. Pada Halaman konfigurasi di bagian "Izin", menentukan alamat email saja, jadi Anda dapat menginstal dan menguji aplikasi.

API Dapat Dieksekusi

Untuk menguji penerapan API yang dapat dijalankan, Anda harus terlebih dahulu membuat deployment berversi. Setelah Anda membuat deployment, ikuti langkah-langkah di bawah ini:

  1. Di kanan atas project Apps Script, klik Deploy > Uji coba Deployment.
  2. Di samping ”Pilih jenis”, klik Aktifkan jenis deployment > API Dapat Dieksekusi.
  3. Salin dan gunakan URL untuk menguji deployment API yang Dapat Dieksekusi.

Mengarsipkan deployment berversi

Anda tidak dapat menghapus deployment berversi. Sebagai gantinya, Anda dapat mengarsipkannya.

Untuk mengarsipkan deployment berversi:

  1. Buka project Apps Script.
  2. Klik Deploy > Kelola deployment.
  3. Pilih deployment yang ingin diarsipkan, lalu klik Arsipkan deployment .

Men-deploy ulang deployment yang diarsipkan

  1. Buka project Apps Script.
  2. Di kanan atas, klik Deploy > Kelola deployment.
  3. Di sebelah kiri pada bagian Diarsipkan, pilih deployment yang ingin di-deploy ulang dan klik Edit > Deploy.