Halaman ini menjelaskan cara mengambil bagan yang ada dari Google Spreadsheet dan menambahkannya ke presentasi Google Slide.
Menambahkan diagram ke presentasi dapat membantu Anda memberikan dampak yang lebih besar dan membuat data bermakna bagi audiens. Diagram adalah alat yang sangat berguna dan unik untuk menampilkan pola atau tren dalam kumpulan data dan dapat membantu Anda mengomunikasikan data kuantitatif dengan jelas.
Video di atas membahas cara membuat {i>slide<i} dari data {i>spreadsheet<i}. Panduan ini juga menyertakan contoh lengkap (Python) yang menambahkan bagan ke {i>slide<i}, dan juga mengimpor data sel {i>spreadsheet<i} ke dalam tabel.
Tentang menambahkan diagram
Setiap kali Anda menyajikan informasi kuantitatif, diagram data dapat menyempurnakan presentasi Anda. Slides API memungkinkan Anda menyertakan diagram apa pun yang dapat dibuat di Google Spreadsheet: diagram batang, diagram garis, diagram lingkaran, dan lainnya.
Seperti yang ditunjukkan pada diagram di atas, Anda harus terlebih dahulu membuat bagan di Google Sheets. Setelah bagan ada, Anda dapat menyematkannya ke dalam presentasi.
Proses umum mengelola bagan dalam presentasi Anda adalah:
- Membuat diagram di Google Sheets.
- Gunakan Sheets API untuk membaca ID diagram EmbeddedChart yang dihasilkan.
- Gunakan CreateSheetsChartRequest sekali untuk menambahkannya ke slide.
- Gunakan RefreshSheetsChartRequest sesuai kebutuhan untuk menyinkronkannya ke data sumber.
Diagram statis vs tertaut
Saat Anda menggunakan API untuk menambahkan diagram ke presentasi, salah satu parameter yang Anda tentukan adalah LinkingMode. Hal ini menentukan apakah diagram ditambahkan sebagai gambar statis atau sebagai objek yang dapat dimuat ulang di masa mendatang.
Gunakan mode LINKED
jika:
- Anda ingin me-refresh diagram di masa mendatang, yang mencerminkan perubahan dalam data pokok.
- Anda ingin kolaborator memiliki link ke spreadsheet yang berisi diagram sumber.
Gunakan mode NOT_LINKED_IMAGE
(statis) jika:
- Anda ingin agar diagram tidak berubah di masa mendatang.
- Anda tidak ingin kolaborator melihat link ke spreadsheet sumber.
Cakupan untuk mengakses Google Spreadsheet
Saat Anda menambahkan diagram ke slide, Slides API perlu mengaksesnya di Google Spreadsheet. Artinya, permintaan Anda harus menggunakan salah satu cakupan berikut:
https://www.googleapis.com/auth/spreadsheets.readonly
(Pilihan)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
Cakupan spreadsheets.readonly
umumnya paling cocok untuk digunakan, karena
paling ketat. Namun, jika aplikasi Anda sudah menggunakan salah satu cakupan lain
yang tercantum di atas, cukup gunakan cakupan tersebut.
Menambahkan diagram
Untuk menambahkan diagram, Anda harus mengetahui ID spreadsheet dan ID diagram dari diagram tersebut di Google Spreadsheet. Kemudian, Anda memanggil metode batchUpdate
, menggunakan CreateSheetsChartRequest sekali untuk menambahkan diagram.
Contoh berikut mengambil diagram dan menambahkannya ke slide sebagai LINKED
sehingga
dapat dimuat ulang nanti.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Memuat ulang diagram
Jika menyematkan diagram LINKED
dalam presentasi, Anda dapat memperbaruinya kapan saja menggunakan RefreshSheetsChartRequest.
Tindakan ini akan memperbarui diagram agar sinkron dengan diagram Spreadsheet dan
data yang menjadi dasarnya.
Contoh berikut memuat ulang diagram yang ada: