หน้านี้จะอธิบายถึงเคล็ดลับการแก้ไขข้อบกพร่องบางอย่างเมื่อแผนภูมิของคุณอาจไม่ทำงาน
เคล็ดลับเกี่ยวกับการแก้ไขข้อบกพร่องทั่วไป
เพิ่มพารามิเตอร์การแก้ไขข้อบกพร่อง chof=validate
ใน URL แล้วไปที่เบราว์เซอร์เพื่อดูรายการข้อความแสดงข้อผิดพลาดต่อพารามิเตอร์ (หรือข้อความ "ตกลงทั้งหมด") ดูว่าคุณระบุปัญหาของ URL ต่อไปนี้ได้หรือไม่ จากนั้นคลิกลิงก์เพื่อดูข้อความแสดงข้อผิดพลาดการแก้ไขข้อบกพร่อง (หรือวางเมาส์เหนือคำตอบ)
- https://chart.googleapis.com/chart?cht=lc&chd=s:cEAELFJHHHKUju9uuXUc&chco=76A4FB&chls=2.0&chxp=1,10,35,75&chxs=3,0000DD,13,2,t&chof=validate
- https://chart.googleapis.com/chart?cht=p3&chs=200x90&chd=t:10,20,30,40,,50&chco=FFFF10,FF0000&chof=validate
- https://chart.googleapis.com/chart?cht=lc&chd=s:zyvneTTOMLIJFHEAECFJGHDBFCERcgnpy45879,INUWUWYswz0479773133zy1246872tnkgcaZQONHCECAAAAEII&chls=3,6,3,5&chs=200x125&chof=validate
โปรดตรวจสอบชุดคำสั่งตามรูปแบบไวยากรณ์ในเอกสารพารามิเตอร์อย่างละเอียด ประเภทแผนภูมิของคุณรองรับประเภทพารามิเตอร์และตัวเลือกพารามิเตอร์ไหม
อ่านเอกสารสำหรับแผนภูมิของคุณ จริงๆ นะ อ่านเลย
ค้นหาคําถามที่คล้ายกันในรายชื่ออีเมล google-visualization-api
ใช้สนามเด็กเล่นแผนภูมิเพื่อปรับแต่งพารามิเตอร์ทีละรายการ
แผนภูมิของฉันไม่ปรากฏขึ้น
ต่อไปนี้คือเคล็ดลับบางประการในการแก้ปัญหาเมื่อแผนภูมิไม่แสดงในหน้าเว็บ
ดู URL ของแผนภูมิจริงจากหน้าเว็บ อย่าลืมหา URL จริงที่หน้าเว็บใช้ โหลดหน้าเว็บแล้วคัดลอก URL หรือให้หน้าเว็บแสดง หากต้องการดู URL จากเบราว์เซอร์ โดยปกติคุณต้องคลิกขวาที่รูปภาพและเลือกตัวเลือก เช่น "พร็อพเพอร์ตี้" หากเบราว์เซอร์ไม่ได้แสดงไอคอนรูปภาพเสียด้วยซ้ำ ก็อาจหาตำแหน่งที่จะคลิกได้ยาก ดังนั้นโปรดกำหนดสไตล์ให้เบราว์เซอร์มองเห็นได้ง่ายขึ้น เช่น <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 มีพารามิเตอร์ทั้งหมดที่จำเป็นสำหรับประเภทแผนภูมิไหม แผนภูมิส่วนใหญ่ต้องการพารามิเตอร์เพียง 3 ตัว ได้แก่ cht
, chd
และ chs
แต่แผนภูมิพิเศษบางอย่าง เช่น คิวอาร์โค้ด ไม่ใช้พารามิเตอร์ตัวใดตัวหนึ่งเหล่านั้น (chd
) หรือต้องใช้พารามิเตอร์อื่น (chl
) ตรวจสอบว่าคุณระบุพารามิเตอร์ที่จำเป็นอย่างน้อยทั้งหมด
ดูว่าพารามิเตอร์ใดที่ทำให้แผนภูมิของคุณเสียหาย ซึ่งทำได้โดยเริ่มจาก URL ที่ใช้ไม่ได้และทำงานแบบย้อนหลัง หรือเริ่มจาก URL ที่ใช้งานได้และทำต่อด้านล่าง
- จาก URL ที่ไม่ทำงาน - เสียบ URL ของแผนภูมิในชุดสไลด์ของแผนภูมิ เริ่มนำพารามิเตอร์ออกทีละรายการจนกว่าจะได้แผนภูมิที่ทำงานได้ ลองเพิ่มพารามิเตอร์ที่นำออกไปแล้วทีละรายการ จนท้ายที่สุดคุณจะมีพารามิเตอร์จาก URL เดิมมากที่สุดเท่าที่จะทำได้โดยที่ยังมีแผนภูมิที่ใช้ได้อยู่ พารามิเตอร์ที่ขาดหายไปคือพารามิเตอร์ที่ใช้งานไม่ได้ โปรดอ่านเอกสารประกอบเกี่ยวกับพารามิเตอร์เหล่านั้นอย่างละเอียด ไวยากรณ์ของคุณถูกต้องไหม การใช้งานของคุณถูกต้องไหม คุณอาจพลาดบางสิ่งในเอกสารประกอบที่อธิบายปัญหาของคุณ
- จาก URL ที่ใช้งานได้ - ตัดและวางตัวอย่างประเภทแผนภูมิที่ใช้งานได้ลงในสนามเด็กเล่น เพิ่มพารามิเตอร์จากแผนภูมิที่เสียไปทีละรายการจนกว่าจะมีรายการใดขัดข้อง จากนั้นดำเนินการแก้ไขปัญหา