Project Skrip

Proyek skrip mewakili kumpulan file dan sumber daya dalam Google Apps Script, terkadang disebut hanya sebagai "skrip". Project skrip memiliki satu atau beberapa file skrip yang dapat berupa file kode (memiliki .gs ekstensi) atau file HTML (ekstensi .html). Anda juga dapat menyertakan JavaScript dan CSS dalam file HTML.

Editor skrip selalu memiliki satu dan hanya satu project yang dibuka pada waktu tertentu. Anda dapat membuka beberapa project di beberapa jendela atau tab browser.

Membuat dan menghapus project

Bagian ini menjelaskan cara membuat dan menghapus file mandiri atau project Apps Script yang terikat container.

Membuat proyek mandiri

Untuk membuat project mandiri dari Apps Script:

  1. Buka script.google.com.
  2. Klik Project Baru.
  3. Di editor skrip, klik Project tanpa judul.
  4. Beri nama project Anda, lalu klik Rename.

Membuat project mandiri dari Google Drive

  1. Buka Google Drive.
  2. Klik Baru > Lainnya > Skrip Google Apps.

Membuat project yang terikat container dari Google Dokumen, Spreadsheet, atau Slide

  1. Buka dokumen Dokumen, spreadsheet Spreadsheet, atau presentasi Slide.
  2. Klik Ekstensi > Google Apps Script.
  3. Di editor skrip, klik Project tanpa judul.
  4. Beri nama project Anda, lalu klik Rename.

Membuat project yang terikat container dari Google Formulir

  1. Buka formulir di Google Formulir.
  2. Klik Lainnya > Editor skrip.
  3. Di editor skrip, klik Project tanpa judul.
  4. Beri nama project Anda, lalu klik Rename.

Membuat project mandiri menggunakan alat command line clasp

clasp adalah alat command line yang memungkinkan Anda membuat, menarik/mendorong, dan men-deploy Aplikasi Membuat skrip project dari terminal.

Lihat Panduan Antarmuka Command Line menggunakan clasp untuk mengetahui detail selengkapnya.

Menghapus project yang terikat dengan container

  1. Buka project yang terikat container menggunakan metode yang sesuai di atas.
  2. Di kiri atas, klik Overview .
  3. Di kanan atas, klik Hapus > Hapus selamanya.

Menghapus project mandiri

  1. Buka script.google.com.
  2. Di sebelah kanan project yang ingin Anda hapus, klik More > Hapus > Hapus.

Mengelola file dalam sebuah project

Membuat file

  1. Buka project Apps Script Anda.
  2. Di sebelah kiri, klik Editor > Tambahkan .
  3. Pilih jenis file yang akan dibuat dan beri nama.

Menghapus file

  1. Buka project Apps Script Anda.
  2. Di sebelah kiri, klik Editor .
  3. Di samping file yang ingin dihapus, klik Lainnya > Hapus.

Mengekspor file dari project Apps Script

Untuk mengeluarkan file kode dari Apps Script, Anda dapat menyalin dan menempelkan kode dari setiap file ke editor teks pilihan Anda atau gunakan gesper pada baris perintah. Untuk menggunakan gesper, lihat mengunduh project skrip Anda.

Menetapkan zona waktu untuk sebuah project

Anda dapat menyetel zona waktu untuk project Apps Script. Fungsi yang dijalankan oleh menggunakan zona waktu ini.

  1. Buka project Apps Script Anda.
  2. Di sebelah kiri, klik Project Settings Ikon untuk setelan project.
  3. Di bagian Zona waktu, pilih zona waktu yang ingin Anda gunakan.

Jika Anda ingin fungsi tertentu menggunakan zona waktu yang berbeda dengan skrip di project Anda, masukkan zona waktu dalam fungsi Anda secara eksplisit. Misalnya, di kolom di bawah ini, setiap fungsi akan membuat acara baru di Google Kalender. Yang pertama default ke zona waktu proyek. Fungsi kedua menentukan Zona waktu Pasifik, jadi acara dijadwalkan dalam waktu Pasifik, terlepas dari zona waktu proyek.

function createEvent(){
// Creates an event in the script project's time zone and logs the ID
var event = CalendarApp.getDefaultCalendar().createEvent('New test event',
   new Date('December 20, 2022 17:00:00'),
   new Date('December 20, 2022 18:00:00'));
console.log('Event ID: ' + event.getId());
}
function createEventPacific(){
// Creates an event with a specified time zone and logs the event ID.
var event = CalendarApp.getDefaultCalendar().createEvent('New sample event',
   new Date('December 20, 2022 17:00:00 PDT'),
   new Date('December 20, 2022 18:00:00 PDT'));
console.log('Event ID: ' + event.getId());
}

Memperbaiki masalah terkait beberapa Akun Google

Jika Anda masuk ke beberapa Akun Google secara bersamaan, Anda mungkin mengalami kesulitan dalam mengakses add-on dan aplikasi web Anda. Multi-login, atau masuk ke beberapa Akun Google sekaligus, tidak didukung untuk Aplikasi Skrip, add-on, atau aplikasi web.

  • Jika Anda membuka editor Apps Script saat login ke lebih dari satu akun, Dialog Google Anda untuk memilih akun yang ingin Anda gunakan.

  • Jika Anda membuka aplikasi web atau add-on dan mengalami masalah multi-login, coba salah satu solusi berikut:

    • Keluar dari semua Akun Google Anda dan hanya masuk ke akun yang memiliki atau aplikasi web yang ingin Anda akses.
    • Buka jendela samaran di Google Chrome, atau penjelajahan rahasia yang setara dan login ke Akun Google yang memiliki add-on atau aplikasi web yang telah ingin diakses.