İnfografikleri Kullanmaya Başlayın

Önemli: Dinamik ve etkileşimli Google Grafikleri etkin bir şekilde korunurken, statik Google Resim Grafikleri 2012 yılında resmi olarak kullanımdan kaldırıldı. 18 Mart 2019'da devre dışı bırakılmıştı.

Bu sayfada, görsel oluşturmak için bilgi görseli sunucusunu kullanmayla ilgili temel bilgiler açıklanmaktadır.

İnfografik Kullanım Politikası

İnfografikler için gönderebileceğiniz günlük istek sayısı konusunda bir sınır yoktur. Ancak kötüye kullanım olarak değerlendirdiğimiz her türlü kullanımı engelleme hakkını saklı tutarız.

  1. Başlarken
  2. Optimizasyonlar
    1. Yükleme süresini kısaltma
    2. POST kullanma

Başlarken

İnfografik 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'de yer alır. Ö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" ifadesinin QR kodu temsilidir. Kelime öbeğini kendi adınızla değiştirmeyi deneyin ve tarayıcınızı yenileyin. Hepsi bu kadar!

URL ile ilgili daha fazla açıklama aşağıda verilmiştir:

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

  • https://chart.googleapis.com/chart? - Tüm infografik URL'leri bu kök URL ile başlar ve ardından bir veya daha fazla parametre/değer çifti gelir. Gerekli ve isteğe bağlı parametreler her resme özeldir. Resim dokümanlarınızı okuyun.
  • chs: Resmin piksel cinsinden boyutu (<genişlik>x<yükseklik> biçiminde)
  • cht - Resim türü: "qr", QR kodu anlamına gelir.
  • chl - Kodlanacak veriler. URL olarak kodlanmış olmalıdır.

Optimizasyonlar

Resimlerinizle ilgili birkaç optimizasyon aşağıda verilmiştir:

Çok sayıda resim içeren sayfaların yüklenme süresini iyileştirme

Sayfanızda yalnızca birkaç resim varsa standart temel URL https://chart.googleapis.com/chart olmalıdır. Ancak, çok sayıda resminiz varsa chart.apis.google.com'ın hemen önüne 0-9 arasında bir sayı ve bir nokta ekleyebilirsiniz. Sayfanızdaki her bir resim için farklı bir sayı belirtirseniz tarayıcı daha fazla resmi sırayla yüklemeyi beklemek yerine aynı anda yüklemeye çalışır. Ancak buna yalnızca bir sayfaya belki 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 yöntemini kullanma

URL'ler uzunluk olarak 2K ile sınırlıdır. Bu nedenle resimlerinizde bundan daha fazla veri varsa GET yerine POST kullanmanız gerekir. (GET, resim URL'nizi tarayıcınızın URL çubuğuna yazdığınızda veya bunu bir web sayfasındaki <img> öğesinin kaynağı olarak kullandığınızda gerçekleşir. POST, PHP veya PERL gibi başka bir dilde ek programlama gerektirir.

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

Görüntü isteğinde bulunmak için POST işlevini kullanma hakkında bilgi edinin.