चार्ट से जुड़ी समस्याएं हल करना

जब आपके चार्ट काम नहीं कर रहे होते हैं, तब इस पेज पर डीबग करने से जुड़ी कुछ सलाह दी गई हैं.

डीबग करने की सामान्य सलाह

अपने यूआरएल में, डीबग करने वाला पैरामीटर chof=validate जोड़ें. इसके बाद, हर पैरामीटर के हिसाब से गड़बड़ी के मैसेज की सूची (या "सभी ठीक है" मैसेज) पाने के लिए, अपने ब्राउज़र पर जाएं. देखें कि नीचे दिए गए यूआरएल में क्या गड़बड़ी है. इसके बाद, डीबग की गड़बड़ी का मैसेज देखने के लिए, लिंक पर क्लिक करें (या जवाब देखने के लिए कर्सर घुमाएं):

पैरामीटर के दस्तावेज़ के हिसाब से अपने सिंटैक्स की ध्यान से जांच करें. क्या आपका चार्ट आपके पैरामीटर टाइप और पैरामीटर के विकल्पों के साथ काम करता है?

अपने चार्ट के दस्तावेज़ पढ़ें. सच में—इसे पढ़ें.

मिलते-जुलते सवालों के लिए, google-visualization-api की ईमेल पाने वाले लोगों की सूची खोजें.

अपने पैरामीटर में अलग-अलग बदलाव करने के लिए, चार्ट के प्लेग्राउंड का इस्तेमाल करें.

मेरा चार्ट नहीं दिख रहा है!

जब आपके वेब पेज पर चार्ट नहीं दिख रहा हो, तब समस्या का पता लगाने के लिए यहां कुछ सलाह दी गई है.

अपने पेज से असल चार्ट का यूआरएल पाएं. पक्का करें कि आप अपने पेज में इस्तेमाल किया जा रहा असल यूआरएल ले रहे हों; अपना पेज लोड करें और यूआरएल को कॉपी करें या पेज को उसे दिखाने के लिए कहें. ब्राउज़र से यूआरएल पाने के लिए, आम तौर पर आपको इमेज पर राइट क्लिक करके, "प्रॉपर्टी" जैसा कोई विकल्प चुनना होगा. अगर ब्राउज़र में इमेज का टूटा हुआ आइकॉन नहीं दिख रहा है, तो यह पता लगाना मुश्किल हो सकता है कि उस इमेज को कहां क्लिक करना है. इसलिए, इमेज को कोई स्टाइल दें, ताकि वह बेहतर तरीके से दिख सके, जैसे कि <img src="some_url..." style="border:red 5px solid; width:100px; height:100px">. यूआरएल को चार्ट के प्लेग्राउंड में चिपकाकर यूआरएल में chof=validate पैरामीटर जोड़ें.

क्या आपका यूआरएल सही तरीके से बनाया गया है? क्या इसकी शुरुआत https://chart.googleapis.com/chart? से होती है? इसके बाद, name=value&name=value&name=value फ़ॉर्मैट में सभी पैरामीटर आते हैं? अपने यूआरएल में, डीबग करने वाला पैरामीटर chof=validate जोड़ें. इसके बाद, हर पैरामीटर से गड़बड़ी के मैसेज की सूची पाने के लिए, अपने ब्राउज़र पर जाएं (या सही होने पर "मान्य" मैसेज).

क्या आपके यूआरएल में, चार्ट टाइप के लिए ज़रूरी सभी पैरामीटर मौजूद हैं? ज़्यादातर चार्ट में सिर्फ़ तीन पैरामीटर की ज़रूरत होती है: cht, chd, और chs. हालांकि, क्यूआर कोड जैसे कुछ खास चार्ट में इनमें से किसी एक पैरामीटर (chd) का इस्तेमाल नहीं किया जाता या दूसरे पैरामीटर (chl) की ज़रूरत नहीं होती. पक्का करें कि आपने कम से कम सभी ज़रूरी पैरामीटर तय किए हैं.

पता लगाएं कि कौनसे पैरामीटर आपके चार्ट को नुकसान पहुंचा रहे हैं. ऐसा करने के लिए, काम न करने वाले यूआरएल से शुरुआत करें और फिर से काम करें. इसके अलावा, किसी काम करने वाले यूआरएल से शुरुआत करके और फिर आगे की ओर काम करके भी ऐसा किया जा सकता है:

  • टूटे हुए यूआरएल से - अपने चार्ट के यूआरएल को चार्ट प्लेग्राउंड में प्लग करें. एक-एक करके पैरामीटर हटाना शुरू करें. ऐसा तब तक करें, जब तक आपको ऐसा चार्ट न मिल जाए जो काम करता हो. अपने हटाए गए पैरामीटर को एक-एक करके फिर से जोड़ें. ऐसा तब तक होगा, जब तक आपके ओरिजनल यूआरएल से ज़्यादा से ज़्यादा पैरामीटर नहीं मिल जाते और आपके पास एक काम करने वाला चार्ट बना रहता है. इसमें, काम न करने वाले पैरामीटर ही मौजूद हैं. उन पैरामीटर से जुड़े दस्तावेज़ को ध्यान से पढ़ें; क्या आपका सिंटैक्स सही है? क्या इस्तेमाल किया जाने वाला डेटा सही है? शायद आपसे दस्तावेज़ में कुछ छूट गया हो, जिसमें आपकी समस्या के बारे में बताया गया हो.
  • काम करने वाले यूआरएल से - अपने चार्ट टाइप के काम करने वाले उदाहरण को कट करके प्लेग्राउंड में चिपकाएं. अपने काम न करने वाले चार्ट से, एक-एक करके पैरामीटर जोड़ें. ऐसा तब तक करें, जब तक कुछ काम न करे. इसके बाद, समस्या को ठीक करें.

वापस सबसे ऊपर जाएं