Panduan memulai Google Apps Script

Panduan memulai menjelaskan cara menyiapkan dan menjalankan aplikasi yang memanggil Google Workspace API.

Panduan memulai Google Workspace menggunakan library klien API untuk menangani beberapa detail alur autentikasi dan otorisasi. Sebaiknya gunakan library klien untuk aplikasi Anda sendiri. Panduan memulai ini menggunakan pendekatan autentikasi sederhana yang sesuai untuk lingkungan pengujian. Untuk lingkungan produksi, sebaiknya pelajari autentikasi dan otorisasi sebelum memilih kredensial akses yang sesuai untuk aplikasi Anda.

Buat Google Apps Script yang membuat permintaan ke Admin SDK API.

Tujuan

  • Buat skrip.
  • Aktifkan Admin SDK API.
  • Jalankan contoh.

Prasyarat

  • Domain Google Workspace dengan akses API yang diaktifkan.
  • Akun Google di domain tersebut dengan hak istimewa administrator.

  • Akses ke Google Drive

Membuat skrip

  1. Buat skrip baru dengan membuka script.google.com/create.
  2. Ganti konten editor skrip dengan kode berikut:

adminSDK/reports/quickstart.gs
/**
 * List login events for a Google Workspace domain.
 * @see https://developers.google.com/admin-sdk/reports/reference/rest/v1/activities/list
 */
function listLogins() {
  const userKey = 'all';
  const applicationName = 'login';
  const optionalArgs = {
    maxResults: 10
  };
  try {
    const response = AdminReports.Activities.list(userKey, applicationName, optionalArgs);
    const activities = response.items;
    if (!activities || activities.length === 0) {
      console.log('No logins found.');
      return;
    }
    // Print login events
    console.log('Logins:');
    for (const activity of activities) {
      console.log('%s: %s (%s)', activity.id.time, activity.actor.email,
          activity.events[0].name);
    }
  } catch (err) {
    // TODO (developer)- Handle exception from the Report  API
    console.log('Failed with error %s', err.message);
  }
}

  1. Klik Simpan .
  2. Klik Untitled project, ketik Quickstart, lalu klik Rename.

Mengaktifkan Admin SDK API

  1. Buka project Apps Script.
  2. Klik Editor .
  3. Di samping Services, klik Add a service .
  4. Pilih Admin Reports API dan klik Add.

Menjalankan contoh

Di editor Apps Script, klik Run.

Saat pertama kali menjalankan contoh, contoh akan meminta Anda mengizinkan akses:

  1. Klik Tinjau izin.
  2. Pilih akun.
  3. Klik Izinkan.

Log eksekusi skrip akan muncul di bagian bawah jendela.

Langkah berikutnya