الخطوات الأولى في مخطّطات المعلومات البيانية

ملاحظة مهمّة: على الرغم من أنّه يتم صيانة مخططات Google الديناميكية والتفاعلية بشكل فعّال، إلا أننا أوقِفنا رسميًا الرسوم البيانية الثابتة للصور من Google منذ عام 2012. وقد تم إيقافه في 18 آذار (مارس) 2019.

تصف هذه الصفحة أساسيات استخدام خادم الرسوم البيانية لإنشاء الصور.

سياسة استخدام مخطّطات المعلومات البيانية

ليس هناك حد أقصى لعدد الطلبات التي يمكنك تقديمها يوميًا للحصول على مخطّطات معلومات بيانية. ومع ذلك، نحتفظ بالحق في حظر أي استخدام نعتبره إساءة استخدام.

  1. البدء
  2. التحسينات
    1. تحسين وقت التحميل
    2. استخدام POST

البدء

يعرض خادم مخطّطات المعلومات البيانية صورة استجابةً لطلب GET أو POST لعنوان URL. يتم تضمين جميع البيانات المطلوبة لإنشاء الرسم في عنوان URL، بما في ذلك نوع الصورة وحجمها. على سبيل المثال، انسخ عنوان URL التالي والصقه في المتصفّح:

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

الصورة التي تراها هي عبارة عن رمز الاستجابة السريعة لعبارة "Hello World". يُرجى محاولة تغيير العبارة إلى اسمك الخاص وإعادة تحميل المتصفِّح. هذا كل ما في الأمر.

في ما يلي المزيد من التوضيح حول عنوان URL:

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

  • https://chart.googleapis.com/chart? - تبدأ جميع عناوين URL لمخططات المعلومات البيانية بعنوان URL الجذر هذا، متبوعًا بزوج واحد أو أكثر من أزواج المعلمات/القيم. المَعلمات المطلوبة والاختيارية خاصة بكل صورة. اطّلِع على المستندات الخاصة بالصور.
  • chs - حجم الصورة بالبكسل، بالتنسيق <width>x<height>
  • cht - نوع الصورة: "qr" يعني رمز الاستجابة السريعة.
  • chl - البيانات المطلوب ترميزها. يجب أن يكون بترميز عنوان URL.

التحسينات

في ما يلي بعض التحسينات التي تم إجراؤها على صورك:

تحسين وقت التحميل على الصفحات التي تحتوي على العديد من الصور

إذا كانت صفحتك تتضمّن بضع صور فقط، من المفترض أن يكون عنوان URL الأساسي العادي https://chart.googleapis.com/chart مناسبًا. مع ذلك، إذا كان لديك العديد من الصور، يمكنك إضافة أرقام من 0 إلى 9 ونقطة قبل chart.apis.google.com مباشرةً. وإذا حدّدت عددًا مختلفًا لكل صورة على صفحتك، سيحاول المتصفّح تحميل المزيد من الصور في الوقت نفسه بدلاً من الانتظار لتحميلها بالتسلسل. ومع ذلك، من المفترض أن تحتاج إلى هذه الطريقة فقط إذا كنت تحمّل حوالي خمس صور أو أكثر في الصفحة. مثلاً:

  • 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

لا يزيد طول عناوين URL عن 2K، لذا إذا كانت صورك تحتوي على بيانات أكثر من ذلك، ستحتاج إلى استخدام POST بدلاً من GET. (دالة GET هي عند كتابة عنوان URL للصورة في شريط عناوين URL للمتصفح أو استخدامه كمصدر لعنصر <img> في صفحة ويب. تتطلّب طريقة POST برمجة إضافية بلغة أخرى، مثل PHP أو PERL).

يمكنك أيضًا استخدام طريقة POST عند إنشاء صفحة بشكل آلي.

تعرَّف على كيفية استخدام POST لطلب صورة.