Contoh

Dokumen ini menyajikan serangkaian contoh kode dan codelab yang menunjukkan cara menerjemahkan tindakan Google Slide yang dimaksud ke dalam permintaan API Google Slides.

Contoh kode

Contoh kode yang tercantum di bagian ini menunjukkan cara mengekspresikan tindakan umum di Slide sebagai permintaan Slides API.

Contoh ini disajikan sebagai permintaan HTTP agar netral terhadap bahasa. Untuk mempelajari cara menerapkan protokol permintaan Slides API dalam bahasa tertentu menggunakan library klien Google API, lihat panduan berikut:

Contoh kode di bagian ini dibagi menjadi kategori berikut:

  • Pembacaan dasar: Contoh yang menunjukkan cara umum membaca informasi dari presentasi
  • Penulisan dasar: Contoh yang menunjukkan cara umum menulis ke presentasi
  • Operasi elemen: Contoh yang menunjukkan tugas pembuatan dan pengeditan elemen halaman umum
  • Operasi presentasi: Contoh yang menunjukkan cara membuat dan memanipulasi presentasi
  • Operasi slide: Contoh yang menunjukkan cara membuat, memindahkan, dan menghapus slide dalam presentasi
  • Operasi tabel: Contoh yang menunjukkan cara membuat dan mengedit tabel dalam slide
  • Operasi transformasi: Contoh yang menunjukkan cara mengubah ukuran dan posisi elemen dalam slide

Codelab

Alat presentasi kustom untuk analisis lisensi software umum
Alat presentasi kustom untuk analisis lisensi software umum.

Codelab Slide mengajarkan cara menggunakan Slides API sebagai alat presentasi kustom untuk analisis lisensi software yang paling umum.

Anda akan mempelajari cara membuat kueri semua kode open source di GitHub menggunakan BigQuery dan membuat slide presentasi menggunakan Slides API untuk menyajikan hasil.

Praktik terbaik

Sering kali ada lebih dari satu cara untuk menyelesaikan tugas tertentu dengan Slides API. Gunakan metode batch presentations.batchUpdate jika memungkinkan untuk menggabungkan beberapa permintaan pembaruan ke dalam satu panggilan metode. Hal ini mengurangi overhead HTTP klien, mengurangi jumlah kueri, meminimalkan jumlah revisi pada presentasi, dan menerapkan semua perubahan secara atomik.

Untuk lebih meningkatkan performa, gunakan mask kolom saat membaca dan memperbarui presentasi, halaman, dan elemen halaman.