İnfografikleri Kullanmaya Başlayın

Önemli: Dinamik ve etkileşimli Google Grafikleri aktif olarak bakımı yapılmakta olsa da statik Google Görsel Grafikleri'ni 2012 yılında resmi olarak kullanımdan kaldırdık. 18 Mart 2019'da devre dışı bırakılmıştı.

Bu sayfada, görüntü oluşturmak için bilgi görseli sunucusunu kullanmayla ilgili temel bilgiler verilmektedir.

İnfografikler Kullanım Politikası

İnfografikler için bir günde gönderebileceğiniz istek sayısıyla ilgili bir sınır yoktur. Bununla birlikte, kötüye kullanım olduğunu düşündüğümüz kullanımı engelleme hakkını saklı tutarız.

  1. Başlarken
  2. Optimizasyonlar
    1. Yükleme süresini iyileştirme
    2. POST kullanma

Başlarken

Bilgi grafikleri sunucusu, URL GET veya POST isteğine yanıt olarak bir resim döndürür. Grafiği oluşturmak için gereken tüm veriler (resim türü ve boyutu dahil) URL'ye eklenir. Örneğin, aşağıdaki URL'yi kopyalayıp tarayıcınıza yapıştırın:

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

Gördüğünüz resim, "Hello World" ifadesini içeren bir QR kodu temsilidir. İfadeyi kendi adınızla değiştirmeyi deneyin ve tarayıcınızı yenileyin. Hepsi bu kadar!

Aşağıda URL'ye ilişkin biraz daha açıklama verilmiştir:

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

  • https://chart.googleapis.com/chart? - Tüm bilgi görseli URL'leri bu kök URL ile başlar ve ardından bir veya daha fazla parametre/değer çifti gelir. Zorunlu ve isteğe bağlı parametreler her resme özeldir. Resim belgelerinizi okuyun.
  • chs - Resmin, <width>x<height> biçimindeki piksel cinsinden boyutu
  • cht - Resim türü: "qr", QR kodu anlamına gelir.
  • chl - Kodlanacak veriler. URL kodlamalı olmalıdır.

Aşağıda resimlerinize yönelik birkaç optimizasyon işlemi verilmiştir:

Çok sayıda resim içeren sayfalarda yükleme süresini iyileştirme

Sayfanızda yalnızca birkaç resim varsa standart temel URL (https://chart.googleapis.com/chart) yeterli olur. Ancak çok sayıda resminiz varsa chart.apis.google.com öncesine 0-9 arasında bir rakam ve bir nokta ekleyebilirsiniz. Sayfanızdaki her resim için farklı bir sayı belirtirseniz tarayıcı, resimlerin sırayla yüklenmesini beklemek yerine aynı anda daha fazla resim yüklemeye çalışır. Ancak bu yönteme yalnızca bir sayfada beş veya daha fazla resim yüklüyorsanız ihtiyacınız vardır. Örneğin:

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

POST kullanma

URL'lerin uzunluğu 2 K ile sınırlıdır. Bu nedenle, resimlerinizde daha fazla veri varsa GET yerine POST kullanmanız gerekir. (GET, resim URL'nizi tarayıcınızın URL çubuğuna yazmanız veya bir web sayfasında <img> öğesinin kaynağı olarak kullanmanızdır.) POST için PHP veya PERL gibi başka bir dilde ek programlama gerekir.)

Bir sayfayı programatik olarak oluştururken POST yöntemini de kullanabilirsiniz.

Resim istemek için POST kullanma hakkında bilgi edinin.