مهم: در حالی که نمودارهای پویا و تعاملی Google به طور فعال حفظ می شوند، ما رسماً نمودارهای تصویر ثابت Google را در سال 2012 منسوخ کردیم . در 18 مارس 2019 خاموش شد.
در این صفحه اصول استفاده از سرور اینفوگرافیک برای ساخت تصاویر توضیح داده شده است.
خط مشی استفاده از اینفوگرافیک
هیچ محدودیتی برای تعداد درخواست هایی که در روز می توانید برای اینفوگرافیک انجام دهید وجود ندارد. با این حال، ما این حق را برای خود محفوظ می داریم که هرگونه استفاده ای را که توهین آمیز بدانیم مسدود کنیم.
شروع شدن
سرور اینفوگرافیک در پاسخ به درخواست URL GET یا POST یک تصویر را برمی گرداند. تمام اطلاعات مورد نیاز برای ایجاد گرافیک در URL گنجانده شده است، از جمله نوع و اندازه تصویر. برای مثال URL زیر را در مرورگر خود کپی و پیست کنید:
https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=Hello%20world
تصویری که مشاهده می کنید نمایش کد QR عبارت "Hello World" است. سعی کنید عبارت را به نام خود تغییر دهید و مرورگر خود را به روز کنید. این تمام چیزی است که لازم است!
در اینجا کمی توضیح بیشتر در مورد 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 محدود می شود، بنابراین اگر داده های تصاویر شما بیشتر از آن باشد، باید به جای GET از POST استفاده کنید. (GET زمانی است که URL تصویر خود را در نوار URL مرورگر خود تایپ می کنید یا از آن به عنوان منبع عنصر <img>
در یک صفحه وب استفاده می کنید. POST به برنامه نویسی اضافی به زبان دیگری مانند PHP یا PERL نیاز دارد).
همچنین می توانید از POST هنگام تولید یک صفحه به صورت برنامه نویسی استفاده کنید.