Memulai dengan Infografis

Penting: Meskipun Google Chart dinamis dan interaktif dikelola secara aktif, kami secara resmi menghentikan Diagram Google Gambar statis sejak tahun 2012. Fitur ini dinonaktifkan pada 18 Maret 2019.

Halaman ini menjelaskan dasar-dasar penggunaan server infografis untuk membuat gambar.

Kebijakan Penggunaan Infografis

Tidak ada batasan jumlah permintaan per hari yang dapat Anda buat untuk infografis. Namun, kami berhak memblokir penggunaan apa pun yang kami anggap sebagai penyalahgunaan.

  1. Memulai
  2. Pengoptimalan
    1. Meningkatkan waktu pemuatan
    2. Menggunakan POST

Memulai

Server infografis menampilkan gambar sebagai respons terhadap permintaan GET atau POST URL. Semua data yang diperlukan untuk membuat grafik disertakan dalam URL, termasuk jenis dan ukuran gambar. Misalnya, salin dan tempel URL berikut di browser Anda:

https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world

Gambar yang Anda lihat adalah representasi kode QR dari frasa "Hello World". Coba ubah frasa menjadi nama Anda sendiri dan muat ulang browser Anda. Hanya itu yang diperlukan.

Berikut sedikit penjelasan lebih lanjut tentang URL:

https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world

  • https://chart.googleapis.com/chart? - Semua URL infografis dimulai dengan URL root ini, diikuti dengan satu atau beberapa pasangan parameter/nilai. Parameter wajib dan opsional bersifat khusus untuk setiap gambar; baca dokumentasi gambar.
  • chs - Ukuran gambar dalam piksel, dalam format <width>x<height>
  • cht - Jenis gambar: 'qr' berarti kode QR.
  • chl - Data yang akan dienkode. Harus dienkode ke URL.

Pengoptimalan

Berikut beberapa pengoptimalan untuk gambar Anda:

Meningkatkan waktu pemuatan pada halaman yang memiliki banyak gambar

Jika Anda hanya memiliki beberapa gambar di halaman, URL dasar standar https://chart.googleapis.com/chart sudah cukup. Namun, jika memiliki banyak gambar, Anda dapat menambahkan angka 0-9 dan titik tepat sebelum chart.apis.google.com. Jika Anda menentukan angka yang berbeda untuk tiap gambar di halaman, browser akan mencoba memuat lebih banyak gambar secara bersamaan , bukan menunggu untuk memuatnya secara berurutan. Namun, Anda hanya memerlukan ID ini jika memuat mungkin lima gambar atau lebih di sebuah halaman. Contoh:

  • http://0.chart.apis.google.com/chart?cht=...
  • http://1.chart.apis.google.com/chart?cht=...
  • http://2.chart.apis.google.com/chart?cht=...
  • ...

Menggunakan POST

Panjang URL dibatasi hingga 2K. Jadi, jika gambar Anda memiliki lebih banyak data dari batas tersebut, Anda harus menggunakan POST, bukan GET. (GET adalah saat Anda mengetik URL gambar ke kolom URL browser, atau menggunakannya sebagai sumber elemen <img> di halaman web. POST memerlukan pemrograman tambahan dalam bahasa lain, seperti PHP atau PERL).

Anda juga dapat menggunakan POST saat membuat halaman secara terprogram.

Baca cara menggunakan POST untuk meminta gambar.