نمودارهای عیب یابی

این صفحه برخی از نکات رفع اشکال را در زمانی که نمودارهای شما کار نمی کنند توضیح می دهد.

نکات عمومی رفع اشکال

پارامتر اشکال زدایی chof=validate را به URL خود اضافه کنید و در مرورگر خود بازدید کنید تا لیستی از پیام های خطا در هر پارامتر (یا پیام "همه OK") را دریافت کنید. ببینید آیا می‌توانید متوجه شوید که آدرس‌های اینترنتی زیر چه مشکلی دارند، سپس روی پیوند کلیک کنید تا پیام خطای اشکال‌زدایی را ببینید (یا برای پاسخ، ماوس را نگه دارید):

نحو خود را در برابر مستندات پارامتر به دقت بررسی کنید. آیا نوع نمودار شما از نوع پارامتر و گزینه های پارامتر شما پشتیبانی می کند؟

اسناد نمودار خود را بخوانید. واقعاً - بخوانید.

برای سوالات مشابه در لیست پستی google-visualization-api جستجو کنید.

از زمین بازی نمودار برای تغییر پارامترهای خود به صورت جداگانه استفاده کنید.

نمودار من نمایش داده نمی شود!

در اینجا چند نکته برای پی بردن به مشکل در زمانی که نمودار شما در صفحه وب شما نمایش داده نمی شود، آورده شده است.

URL واقعی نمودار را از صفحه خود دریافت کنید. مطمئن شوید که URL واقعی که توسط صفحه شما استفاده می شود را دریافت کنید. صفحه خود را بارگذاری کنید و URL را کپی کنید یا صفحه را نمایش دهید. برای دریافت URL از مرورگر، معمولاً باید روی تصویر کلیک راست کرده و گزینه ای مانند "Properties" را انتخاب کنید. اگر مرورگر حتی یک نماد تصویر شکسته را نشان نمی‌دهد، پیدا کردن جایی که باید کلیک کنید دشوار است، بنابراین ممکن است بخواهید به آن یک سبک بدهید تا بیشتر قابل مشاهده باشد، چیزی مانند <img src=" some_url... " style="border:red 5px solid; width:100px; height:100px"> . URL را در زمین بازی نمودار قرار دهید و پارامتر chof=validate را به URL اضافه کنید.

آیا URL شما به درستی تشکیل شده است؟ آیا با https://chart.googleapis.com/chart? به دنبال آن همه پارامترها در فرمت name = value & name = value&name = value ? پارامتر اشکال زدایی chof=validate را به URL خود اضافه کنید و در مرورگر خود بازدید کنید تا لیستی از پیام های خطا در هر پارامتر را دریافت کنید (یا یک پیام "معتبر" اگر خوب است).

آیا URL شما تمام پارامترهای مورد نیاز برای نوع نمودار شما را دارد؟ بیشتر نمودارها فقط به سه پارامتر نیاز دارند: cht ، chd و chs . اما برخی از نمودارهای تخصصی، مانند کدهای QR ، از یکی از آن پارامترها ( chd ) استفاده نمی کنند یا به پارامترهای دیگری نیاز دارند ( chl ). مطمئن شوید که حداقل تمام پارامترهای مورد نیاز را مشخص کرده اید.

دریابید که کدام پارامترها نمودار شما را شکسته اند. شما می توانید این کار را با شروع از یک URL شکسته و کار به عقب، یا با شروع از یک URL فعال و کار به جلو انجام دهید:

  • از یک URL شکسته - URL نمودار خود را به زمین بازی نمودار وصل کنید. شروع به حذف پارامترها، یک به یک، تا زمانی که نموداری کارآمد به دست آورید. سعی کنید پارامترهایی را که حذف کرده اید به صورت جداگانه اضافه کنید تا در نهایت به همان اندازه که می توانید از URL اصلی خود پارامتر داشته باشید و همچنان یک نمودار کارآمد داشته باشید. پارامترهای از دست رفته موارد شکسته هستند. اسناد مربوط به آن پارامترها را به دقت بخوانید. نحو شما درست است؟ آیا استفاده شما درست است؟ ممکن است چیزی را در مستندات که مشکل شما را توضیح می دهد از قلم انداخته باشید.
  • از یک URL کار - یک نمونه کار از نوع نمودار خود را برش داده و در زمین بازی بچسبانید. پارامترهای نمودار شکسته خود را یکی یکی اضافه کنید تا زمانی که چیزی خراب شود و سپس روی رفع مشکل کار کنید.

بازگشت به بالا