Charts

EmbeddedChart

แผนภูมิที่ฝังอยู่ในชีต

การแสดง JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
ช่อง
chartId

integer

รหัสของแผนภูมิ

spec

object (ChartSpec)

ข้อกําหนดของแผนภูมิ

position

object (EmbeddedObjectPosition)

ตําแหน่งของแผนภูมิ

border

object (EmbeddedObjectBorder)

เส้นขอบของแผนภูมิ

ChartSpec

ข้อกําหนดของแผนภูมิ

การแสดง JSON
{
  "title": string,
  "altText": string,
  "titleTextFormat": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "subtitle": string,
  "subtitleTextFormat": {
    object (TextFormat)
  },
  "subtitleTextPosition": {
    object (TextPosition)
  },
  "fontName": string,
  "maximized": boolean,
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "dataSourceChartProperties": {
    object (DataSourceChartProperties)
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "hiddenDimensionStrategy": enum (ChartHiddenDimensionStrategy),

  // Union field chart can be only one of the following:
  "basicChart": {
    object (BasicChartSpec)
  },
  "pieChart": {
    object (PieChartSpec)
  },
  "bubbleChart": {
    object (BubbleChartSpec)
  },
  "candlestickChart": {
    object (CandlestickChartSpec)
  },
  "orgChart": {
    object (OrgChartSpec)
  },
  "histogramChart": {
    object (HistogramChartSpec)
  },
  "waterfallChart": {
    object (WaterfallChartSpec)
  },
  "treemapChart": {
    object (TreemapChartSpec)
  },
  "scorecardChart": {
    object (ScorecardChartSpec)
  }
  // End of list of possible types for union field chart.
}
ช่อง
title

string

ชื่อของแผนภูมิ

altText

string

ข้อความสำรองที่อธิบายแผนภูมิ ซึ่งมักใช้สำหรับการเข้าถึง

titleTextFormat

object (TextFormat)

รูปแบบข้อความชื่อ ไม่รองรับขีดทับ ขีดล่าง และลิงก์

titleTextPosition

object (TextPosition)

ตำแหน่งข้อความชื่อ ช่องนี้จะระบุหรือไม่ก็ได้

subtitle

string

ชื่อรองของแผนภูมิ

subtitleTextFormat

object (TextFormat)

รูปแบบข้อความของคำบรรยายแทนเสียง ไม่รองรับขีดทับ ขีดเส้นใต้ และลิงก์

subtitleTextPosition

object (TextPosition)

ตำแหน่งข้อความคำบรรยาย ช่องนี้จะระบุหรือไม่ก็ได้

fontName

string

ชื่อแบบอักษรที่จะใช้กับข้อความในแผนภูมิทั้งหมดโดยค่าเริ่มต้น (เช่น ชื่อ ป้ายกำกับแกน ตำนาน) หากมีการระบุแบบอักษรไว้โดยเฉพาะในแผนภูมิ จะลบล้างชื่อแบบอักษรนี้

maximized

boolean

จริงเพื่อให้แผนภูมิเต็มพื้นที่ทั้งหมดที่แสดงผลโดยมีระยะห่างจากขอบน้อยที่สุด เท็จเพื่อใช้การถ่วงเริ่มต้น (ไม่สามารถใช้กับแผนภูมิภูมิศาสตร์และแผนภูมิองค์กร)

backgroundColor
(deprecated)

object (Color)

สีพื้นหลังของแผนภูมิทั้งแผนภูมิ ใช้กับแผนภูมิองค์กรไม่ได้ เลิกใช้งานแล้ว: ใช้ backgroundColorStyle

backgroundColorStyle

object (ColorStyle)

สีพื้นหลังของแผนภูมิทั้งแผนภูมิ ใช้ไม่ได้กับแผนภูมิองค์กร หากมีการตั้งค่า backgroundColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

dataSourceChartProperties

object (DataSourceChartProperties)

หากมี ช่องจะมีพร็อพเพอร์ตี้เฉพาะของแผนภูมิแหล่งข้อมูล

filterSpecs[]

object (FilterSpec)

ตัวกรองที่ใช้กับข้อมูลต้นทางของแผนภูมิ ใช้ได้กับแผนภูมิแหล่งข้อมูลเท่านั้น

sortSpecs[]

object (SortSpec)

ลำดับการจัดเรียงข้อมูลแผนภูมิ ระบบรองรับข้อกำหนดการจัดเรียงเพียงประเภทเดียว ใช้ได้กับแผนภูมิแหล่งข้อมูลเท่านั้น

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

กำหนดวิธีที่แผนภูมิจะใช้แถวหรือคอลัมน์ที่ซ่อนอยู่

ฟิลด์สหภาพ chart ข้อกําหนดของแผนภูมิที่เฉพาะเจาะจง คุณต้องตั้งค่าค่าเพียงค่าเดียว chart อาจเป็นได้เพียงค่าใดค่าหนึ่งต่อไปนี้
basicChart

object (BasicChartSpec)

ข้อกําหนดของแผนภูมิพื้นฐาน ซึ่งอาจเป็นแผนภูมิประเภทใดประเภทหนึ่ง ดูรายการแผนภูมิทั้งหมดที่รองรับได้ที่ BasicChartType

pieChart

object (PieChartSpec)

ข้อกําหนดของแผนภูมิวงกลม

bubbleChart

object (BubbleChartSpec)

ข้อกําหนดของแผนภูมิฟองอากาศ

candlestickChart

object (CandlestickChartSpec)

ข้อกําหนดของแผนภูมิแท่งเทียน

orgChart

object (OrgChartSpec)

ข้อกําหนดของแผนภูมิองค์กร

histogramChart

object (HistogramChartSpec)

ข้อกำหนดของแผนภูมิฮิสโตแกรม

waterfallChart

object (WaterfallChartSpec)

ข้อกำหนดของแผนภูมิ Waterfall

treemapChart

object (TreemapChartSpec)

ข้อกำหนดของแผนภูมิทรีแม็ป

scorecardChart

object (ScorecardChartSpec)

ข้อกําหนดของแผนภูมิตารางสรุปสถิติ

TextPosition

การตั้งค่าตำแหน่งสำหรับข้อความ

การแสดง JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
ช่อง
horizontalAlignment

enum (HorizontalAlign)

การตั้งค่าการจัดแนวในแนวนอนสำหรับข้อความ

DataSourceChartProperties

พร็อพเพอร์ตี้ของแผนภูมิแหล่งข้อมูล

การแสดง JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
ช่อง
dataSourceId

string

รหัสของแหล่งข้อมูลที่เชื่อมโยงกับแผนภูมิ

dataExecutionStatus

object (DataExecutionStatus)

เอาต์พุตเท่านั้น สถานะการเรียกใช้ข้อมูล

BasicChartSpec

ข้อกําหนดสําหรับแผนภูมิพื้นฐาน ดูรายการแผนภูมิที่รองรับได้ในBasicChartType

การแสดง JSON
{
  "chartType": enum (BasicChartType),
  "legendPosition": enum (BasicChartLegendPosition),
  "axis": [
    {
      object (BasicChartAxis)
    }
  ],
  "domains": [
    {
      object (BasicChartDomain)
    }
  ],
  "series": [
    {
      object (BasicChartSeries)
    }
  ],
  "headerCount": integer,
  "threeDimensional": boolean,
  "interpolateNulls": boolean,
  "stackedType": enum (BasicChartStackedType),
  "lineSmoothing": boolean,
  "compareMode": enum (BasicChartCompareMode),
  "totalDataLabel": {
    object (DataLabel)
  }
}
ช่อง
chartType

enum (BasicChartType)

ประเภทของแผนภูมิ

legendPosition

enum (BasicChartLegendPosition)

ตำแหน่งของคำอธิบายแผนภูมิ

axis[]

object (BasicChartAxis)

แกนในแผนภูมิ

domains[]

object (BasicChartDomain)

โดเมนของข้อมูลที่แสดงในแผนภูมิ ระบบจะรองรับโดเมนเดียวเท่านั้น

series[]

object (BasicChartSeries)

ข้อมูลของแผนภูมินี้

headerCount

integer

จำนวนแถวหรือคอลัมน์ในข้อมูลที่เป็น "ส่วนหัว" หากไม่ได้ตั้งค่า Google ชีตจะเดาจำนวนแถวที่เป็นส่วนหัวตามข้อมูล

(โปรดทราบว่า BasicChartAxis.title อาจลบล้างชื่อแกนซึ่งอนุมานจากค่าส่วนหัว)

threeDimensional

boolean

จริง เพื่อทำให้แผนภูมิเป็น 3 มิติ ใช้กับแผนภูมิแท่งและแผนภูมิคอลัมน์

interpolateNulls

boolean

หากค่าบางค่าในชุดหายไป อาจมีช่องว่างปรากฏในแผนภูมิ (เช่น ส่วนของเส้นในแผนภูมิเส้นจะหายไป) หากต้องการปิดช่องว่างเหล่านี้ ให้ตั้งค่านี้เป็น "จริง" ใช้กับแผนภูมิเส้น แผนภูมิพื้นที่ และแผนภูมิคอมโบ

stackedType

enum (BasicChartStackedType)

ประเภทซ้อนสําหรับแผนภูมิที่รองรับการซ้อนแนวตั้ง ใช้กับแผนภูมิพื้นที่ แผนภูมิแท่ง แผนภูมิคอลัมน์ แผนภูมิผสม และพื้นที่แบบขั้นบันได

lineSmoothing

boolean

รับว่าควรแสดงผลเส้นทั้งหมดให้เรียบหรือตรงโดยค่าเริ่มต้น ใช้กับแผนภูมิเส้น

compareMode

enum (BasicChartCompareMode)

ลักษณะการทำงานของเคล็ดลับเครื่องมือและการไฮไลต์ข้อมูลเมื่อวางเมาส์เหนือข้อมูลและพื้นที่แผนภูมิ

totalDataLabel

object (DataLabel)

ควบคุมว่าจะแสดงป้ายกำกับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมค่าทั้งหมดของค่าที่ซ้อนกันในแต่ละค่าตามแกนโดเมน ป้ายกำกับข้อมูลเหล่านี้จะตั้งค่าได้ก็ต่อเมื่อ chartType มีค่าเป็นอย่างใดอย่างหนึ่งต่อไปนี้ AREA, BAR, COLUMN, COMBO หรือ STEPPED_AREA และ stackedType มีค่าเป็น STACKED หรือ PERCENT_STACKED นอกจากนี้ สำหรับ COMBO ระบบจะรองรับเฉพาะในกรณีที่มีชุดที่ซ้อนกันได้เพียงประเภทเดียว type หรือมีชุดประเภทหนึ่งที่มีชุดมากกว่าประเภทอื่นๆ และแต่ละประเภทมีชุดไม่เกิน 1 ชุด เช่น หากแผนภูมิมีอนุกรมแท่งแบบซ้อน 2 อนุกรมและอนุกรมพื้นที่ 1 อนุกรม ระบบจะรองรับป้ายกำกับข้อมูลทั้งหมด หากมีชุดแท่ง 3 ชุดและชุดพื้นที่ 2 ชุด ระบบจะไม่อนุญาตให้ใช้ป้ายกำกับข้อมูลทั้งหมด คุณจะตั้งค่าทั้ง CUSTOM หรือ placement ใน totalDataLabel ไม่ได้

BasicChartType

ลักษณะการแสดงแผนภูมิ

Enum
BASIC_CHART_TYPE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BAR แผนภูมิแท่ง
LINE แผนภูมิเส้น
AREA แผนภูมิพื้นที่
COLUMN แผนภูมิคอลัมน์
SCATTER แผนภูมิกระจาย
COMBO แผนภูมิผสม
STEPPED_AREA แผนภูมิพื้นที่แบบขั้นบันได

BasicChartLegendPosition

ตําแหน่งที่จะวางคําอธิบายแผนภูมิ

Enum
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BOTTOM_LEGEND คำอธิบายจะแสดงที่ด้านล่างของแผนภูมิ
LEFT_LEGEND ระบบจะแสดงคำอธิบายทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND ระบบจะแสดงผลคําอธิบายทางด้านขวาของแผนภูมิ
TOP_LEGEND คำอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ระบบจะไม่แสดงคำอธิบาย

BasicChartAxis

แกนของแผนภูมิ แผนภูมิต้องมีแกนไม่เกิน 1 แกนต่อ axis position

การแสดง JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
ช่อง
position

enum (BasicChartAxisPosition)

ตำแหน่งของแกนนี้

title

string

ชื่อแกนนี้ หากตั้งค่าไว้ ค่านี้จะลบล้างชื่อที่อนุมานจากส่วนหัวของข้อมูล

format

object (TextFormat)

รูปแบบของชื่อ ใช้ได้ก็ต่อเมื่อแกนไม่ได้เชื่อมโยงกับโดเมน ไม่รองรับฟิลด์ลิงก์

titleTextPosition

object (TextPosition)

ตำแหน่งข้อความชื่อแกน

viewWindowOptions

object (ChartAxisViewWindowOptions)

ตัวเลือกกรอบเวลาของการแสดงผลสำหรับแกนนี้

BasicChartAxisPosition

ตำแหน่งของแกนของแผนภูมิ

Enum
BASIC_CHART_AXIS_POSITION_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BOTTOM_AXIS แกนที่แสดงผลที่ด้านล่างของแผนภูมิ สำหรับแผนภูมิส่วนใหญ่ แกนนี้คือแกนหลักมาตรฐาน สำหรับแผนภูมิแท่ง นี่คือแกนย่อย
LEFT_AXIS แกนที่แสดงผลทางด้านซ้ายของแผนภูมิ สำหรับแผนภูมิส่วนใหญ่ จะเป็นแกนย่อย สําหรับแผนภูมิแท่ง นี่เป็นแกนหลักมาตรฐาน
RIGHT_AXIS แกนจะแสดงอยู่ทางด้านขวาของแผนภูมิ สำหรับแผนภูมิส่วนใหญ่ แกนนี้คือแกนรอง สําหรับแผนภูมิแท่ง นี่เป็นแกนหลักที่ผิดปกติ

ChartAxisViewWindowOptions

ตัวเลือกที่กําหนด "กรอบเวลาการดู" สําหรับแผนภูมิ (เช่น ค่าที่มองเห็นได้ในแกน)

การแสดง JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
ช่อง
viewWindowMin

number

ค่าตัวเลขต่ำสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า ระบบจะกําหนดค่าต่ำสุดที่เหมาะสมกับข้อมูลโดยอัตโนมัติ

viewWindowMax

number

ค่าตัวเลขสูงสุดที่จะแสดงในหน้าต่างมุมมองนี้ หากไม่ได้ตั้งค่า ระบบจะกําหนดค่าสูงสุดที่เหมาะสมกับข้อมูลโดยอัตโนมัติ

viewWindowMode

enum (ViewWindowMode)

โหมดของหน้าต่างดู

ViewWindowMode

โหมดของหน้าต่างดู ซึ่งจะกําหนดวิธีจัดการค่าต่ำสุดและสูงสุดของกรอบเวลาการดู

Enum
DEFAULT_VIEW_WINDOW_MODE โหมดหน้าต่างมุมมองเริ่มต้นที่ใช้ในเครื่องมือแก้ไขชีตสำหรับแผนภูมิประเภทนี้ ในกรณีส่วนใหญ่ หากตั้งค่าไว้ โหมดเริ่มต้นจะเทียบเท่ากับ PRETTY
VIEW_WINDOW_MODE_UNSUPPORTED โปรดอย่าใช้ แสดงว่า API ไม่รองรับโหมดที่ตั้งค่าไว้ในปัจจุบัน
EXPLICIT เป็นไปตามค่าต่ำสุดและสูงสุดอย่างตรงที่สุดหากระบุ หากไม่ได้ระบุค่า ระบบจะใช้ค่า PRETTY
PRETTY เลือกค่าต่ำสุดและสูงสุดที่ทำให้แผนภูมิดูดี ระบบจะไม่สนใจทั้งค่าต่ำสุดและสูงสุดในโหมดนี้

BasicChartDomain

โดเมนของแผนภูมิ เช่น หากเป็นแผนภูมิราคาหุ้นตามช่วงเวลา คอลัมน์นี้จะเป็นวันที่

การแสดง JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
domain

object (ChartData)

ข้อมูลของโดเมน เช่น หากเป็นแผนภูมิราคาหุ้นตามช่วงเวลา ข้อมูลนี้จะเป็นข้อมูลที่แสดงถึงวันที่

reversed

boolean

เป็นจริงเพื่อกลับลำดับของค่าโดเมน (แกนแนวนอน)

ChartData

ข้อมูลที่รวมอยู่ในโดเมนหรือชุด

การแสดง JSON
{
  "groupRule": {
    object (ChartGroupRule)
  },
  "aggregateType": enum (ChartAggregateType),

  // Union field type can be only one of the following:
  "sourceRange": {
    object (ChartSourceRange)
  },
  "columnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field type.
}
ช่อง
groupRule

object (ChartGroupRule)

กฎในการแบ่งกลุ่มข้อมูลตาม ChartData หาก ChartData รองรับโดเมนของแผนภูมิแหล่งข้อมูล ใช้ได้กับแผนภูมิแหล่งข้อมูลเท่านั้น

aggregateType

enum (ChartAggregateType)

ประเภทการรวมสําหรับชุดของแผนภูมิแหล่งข้อมูล ใช้ได้กับแผนภูมิแหล่งข้อมูลเท่านั้น

ฟิลด์สหภาพ type ประเภทข้อมูลที่มี ต้องตั้งค่าค่าเดียว type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
sourceRange

object (ChartSourceRange)

ช่วงแหล่งที่มาของข้อมูล

columnReference

object (DataSourceColumnReference)

การอ้างอิงคอลัมน์แหล่งข้อมูลที่อ่านข้อมูล

ChartSourceRange

ช่วงที่เป็นแหล่งที่มาของแผนภูมิ

การแสดง JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
ช่อง
sources[]

object (GridRange)

ช่วงของข้อมูลสําหรับชุดหรือโดเมน มิติข้อมูล 1 รายการต้องมีความยาว 1 และแหล่งที่มาทั้งหมดในรายการต้องมีมิติข้อมูลเดียวกันที่มีความยาว 1 โดเมน (หากมี) และชุดทั้งหมดต้องมีช่วงแหล่งที่มาจำนวนเท่ากัน หากใช้ช่วงแหล่งที่มามากกว่า 1 ช่วง ช่วงแหล่งที่มาที่ออฟเซ็ตหนึ่งๆ ต้องเป็นระเบียบและต่อเนื่องกันตลอดทั้งโดเมนและชุด

ตัวอย่างเช่น การกำหนดค่าเหล่านี้ถูกต้อง

domain sources: A1:A5
series1 sources: B1:B5
series2 sources: D6:D10

domain sources: A1:A5, C10:C12
series1 sources: B1:B5, D10:D12
series2 sources: C1:C5, E10:E12

ChartGroupRule

การตั้งค่าที่ไม่บังคับใน ChartData ของโดเมนของแผนภูมิแหล่งข้อมูลซึ่งกําหนดกลุ่มสําหรับค่าในโดเมนแทนการแยกแต่ละค่า

ตัวอย่างเช่น เมื่อพล็อตแผนภูมิแหล่งข้อมูล คุณสามารถระบุกฎฮิสโตแกรมบนโดเมนได้ (ซึ่งควรมีเฉพาะค่าตัวเลข) โดยจัดกลุ่มค่าลงในที่เก็บข้อมูล ระบบจะรวบรวมค่าของชุดแผนภูมิที่อยู่ในกลุ่มเดียวกันตาม aggregateType

การแสดง JSON
{

  // Union field rule can be only one of the following:
  "dateTimeRule": {
    object (ChartDateTimeRule)
  },
  "histogramRule": {
    object (ChartHistogramRule)
  }
  // End of list of possible types for union field rule.
}
ช่อง
ฟิลด์สหภาพ rule กฎที่จะใช้กับ ChartData rule อาจเป็นได้เพียงค่าใดค่าหนึ่งต่อไปนี้
dateTimeRule

object (ChartDateTimeRule)

A ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

ChartHistogramRule

ChartDateTimeRule

ช่วยให้คุณจัดระเบียบค่าวันที่และเวลาในคอลัมน์ข้อมูลแหล่งที่มาลงในที่เก็บข้อมูลตามส่วนที่เลือกไว้ของค่าวันที่หรือเวลา

การแสดง JSON
{
  "type": enum (ChartDateTimeRuleType)
}
ช่อง
type

enum (ChartDateTimeRuleType)

ประเภทการจัดกลุ่มวันที่และเวลาที่จะใช้

ChartDateTimeRuleType

ประเภทกฎการจัดกลุ่มวันที่และเวลาที่ใช้ได้

Enum
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED ประเภทเริ่มต้น โปรดอย่าใช้
SECOND จัดกลุ่มวันที่ตามวินาที ตั้งแต่ 0 ถึง 59
MINUTE จัดกลุ่มวันที่ตามนาที จาก 0 ถึง 59
HOUR จัดกลุ่มวันที่ตามชั่วโมงโดยใช้ระบบ 24 ชั่วโมง ตั้งแต่ 0 ถึง 23
HOUR_MINUTE จัดกลุ่มวันที่ตามชั่วโมงและนาทีโดยใช้ระบบ 24 ชั่วโมง เช่น 19:45
HOUR_MINUTE_AMPM จัดกลุ่มวันที่ตามชั่วโมงและนาทีโดยใช้ระบบ 12 ชั่วโมง เช่น 19:45 น. การระบุ AM/PM จะแปลตามภาษาของสเปรดชีต
DAY_OF_WEEK จัดกลุ่มวันที่ตามวันในสัปดาห์ เช่น วันอาทิตย์ ระบบจะแปลวันในสัปดาห์ตามภาษาของสเปรดชีต
DAY_OF_YEAR จัดกลุ่มวันที่ตามวันของปี ตั้งแต่ 1 ถึง 366 โปรดทราบว่าวันที่หลังวันที่ 29 ก. พ. จะอยู่ในกลุ่มที่ต่างกันในปีอธิกสุรทินกับปีปกติ
DAY_OF_MONTH จัดกลุ่มวันที่ตามวันของเดือน ตั้งแต่ 1 ถึง 31
DAY_MONTH จัดกลุ่มวันที่ตามวันและเดือน เช่น 22-Nov ระบบจะแปลเดือนตามภาษาของสเปรดชีต
MONTH จัดกลุ่มวันที่ตามเดือน เช่น พ. ย. ระบบจะแปลเดือนตามภาษาของสเปรดชีต
QUARTER จัดกลุ่มวันที่ตามไตรมาส เช่น ไตรมาสที่ 1 (ซึ่งแสดงถึง ม.ค. - มี.ค.)
YEAR จัดกลุ่มวันที่ตามปี เช่น 2008
YEAR_MONTH จัดกลุ่มวันที่ตามปีและเดือน เช่น 2008-Nov ระบบจะแปลเดือนตามภาษาของสเปรดชีต
YEAR_QUARTER จัดกลุ่มวันที่ตามปีและไตรมาส เช่น 2008 Q4
YEAR_MONTH_DAY จัดกลุ่มวันที่ตามปี เดือน และวัน เช่น 22-11-2008

ChartHistogramRule

ช่วยให้คุณจัดระเบียบค่าตัวเลขในคอลัมน์ข้อมูลต้นทางเป็นกลุ่มที่มีขนาดคงที่

การแสดง JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
ช่อง
minValue

number

ค่าต่ำสุดที่ระบบจะจัดรายการลงในที่เก็บข้อมูล ระบบจะจัดกลุ่มค่าที่น้อยกว่าค่าขั้นต่ำไว้ในที่เก็บข้อมูลเดียว หากไม่ระบุ ระบบจะกำหนดตามมูลค่าสินค้าขั้นต่ำ

maxValue

number

ค่าสูงสุดที่ระบบจะจัดสินค้าไว้ในที่เก็บ ระบบจะจัดกลุ่มค่าที่มากกว่าค่าสูงสุดไว้ในที่เก็บข้อมูลกลุ่มเดียว หากไม่ระบุ ระบบจะกำหนดตามค่าสูงสุดของรายการ

intervalSize

number

ขนาดของที่เก็บข้อมูลที่สร้างขึ้น ต้องเป็นค่าบวก

ChartAggregateType

ประเภทการรวมสําหรับชุดแผนภูมิ

Enum
CHART_AGGREGATE_TYPE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
AVERAGE ฟังก์ชันการรวมข้อมูลค่าเฉลี่ย
COUNT ฟังก์ชันรวมข้อมูล "นับ"
MAX ฟังก์ชันการรวมข้อมูลสูงสุด
MEDIAN ฟังก์ชันการรวมข้อมูลค่ามัธยฐาน
MIN ฟังก์ชันรวมข้อมูลขั้นต่ำ
SUM ฟังก์ชันการรวมผล

BasicChartSeries

ชุดข้อมูลเดียวในแผนภูมิ เช่น หากสร้างแผนภูมิราคาหุ้นตามช่วงเวลา อาจมีชุดข้อมูลหลายชุด เช่น ชุดข้อมูล "ราคาเปิด" "ราคาสูงสุด" "ราคาต่ำสุด" และ "ราคาปิด"

การแสดง JSON
{
  "series": {
    object (ChartData)
  },
  "targetAxis": enum (BasicChartAxisPosition),
  "type": enum (BasicChartType),
  "lineStyle": {
    object (LineStyle)
  },
  "dataLabel": {
    object (DataLabel)
  },
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  },
  "styleOverrides": [
    {
      object (BasicSeriesDataPointStyleOverride)
    }
  ]
}
ช่อง
series

object (ChartData)

ข้อมูลที่แสดงเป็นภาพในชุดแผนภูมินี้

targetAxis

enum (BasicChartAxisPosition)

แกนรองที่จะระบุช่วงของค่าสําหรับชุดนี้ เช่น หากสร้างแผนภูมิหุ้นตามช่วงเวลา คุณอาจต้องปักหมุดชุด "ปริมาณ" ไว้ทางด้านขวาโดยปักหมุดราคาไว้ทางด้านซ้าย เนื่องจากมาตราส่วนปริมาณการซื้อขายแตกต่างจากมาตราส่วนของราคา การระบุแกนที่ไม่ได้เป็นแกนรองที่ถูกต้องสำหรับ type ของแผนภูมิเป็นข้อผิดพลาด

type

enum (BasicChartType)

ประเภทของชุดหนังสือนี้ ใช้ได้ก็ต่อเมื่อ chartType เป็น COMBO ประเภทต่างๆ จะเปลี่ยนวิธีแสดงภาพชุด รองรับเฉพาะ LINE, AREA และ COLUMN

lineStyle

object (LineStyle)

รูปแบบเส้นของชุดนี้ ใช้ได้เฉพาะเมื่อ chartType คือ AREA, LINE หรือ SCATTER นอกจากนี้ ระบบยังรองรับแผนภูมิ COMBO ด้วยหาก series chart type เป็น AREA หรือ LINE

dataLabel

object (DataLabel)

ข้อมูลเกี่ยวกับป้ายกำกับข้อมูลสำหรับชุดหนังสือนี้

color
(deprecated)

object (Color)

สีขององค์ประกอบ (เช่น แท่ง เส้น และจุด) ที่เชื่อมโยงกับชุดนี้ หากเป็นค่าว่าง ระบบจะใช้สีเริ่มต้น เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีขององค์ประกอบ (เช่น แท่ง เส้น และจุด) ที่เชื่อมโยงกับชุดข้อมูลนี้ หากเป็นค่าว่าง ระบบจะใช้สีเริ่มต้น หากมีการตั้งค่า color ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

pointStyle

object (PointStyle)

รูปแบบของจุดที่เชื่อมโยงกับชุดข้อมูลนี้ ใช้ได้เฉพาะเมื่อ chartType คือ AREA, LINE หรือ SCATTER ระบบยังรองรับแผนภูมิ COMBO หากseries chart typeเป็นAREA, LINE หรือSCATTER หากว่างเปล่า ระบบจะใช้รูปแบบจุดเริ่มต้น

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

การตั้งค่าการลบล้างรูปแบบสำหรับจุดข้อมูลของชุด

LineStyle

พร็อพเพอร์ตี้ที่อธิบายสไตล์ของเส้น

การแสดง JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
ช่อง
width

integer

ความหนาของเส้นเป็นพิกเซล

type

enum (LineDashType)

ประเภทเส้นประของเส้น

LineDashType

ประเภทเส้นประของเส้น

Enum
LINE_DASH_TYPE_UNSPECIFIED ค่าเริ่มต้น อย่านำไปใช้
INVISIBLE ไม่มีประเภทขีดคั่น ซึ่งเทียบเท่ากับเส้นที่มองไม่เห็น
CUSTOM เครื่องหมายขีดกลางที่กำหนดเองสำหรับเส้น ขณะนี้ระบบยังไม่รองรับการแก้ไขรูปแบบขีดคั่นที่กำหนดเองแบบตรงทั้งหมด
SOLID เส้นทึบ
DOTTED เส้นไข่ปลา
MEDIUM_DASHED เส้นประที่เส้นประมีความยาว "ปานกลาง"
MEDIUM_DASHED_DOTTED เส้นที่แสดงขีดกลางคั่นด้วยจุด
LONG_DASHED เส้นประที่ประมีความยาว "ยาว"
LONG_DASHED_DOTTED เส้นที่แสดงขีดกลาง "ยาว" สลับกับจุด

DataLabel

การตั้งค่าสำหรับป้ายกำกับข้อมูลชุดหนึ่ง ป้ายกำกับข้อมูลคือคำอธิบายประกอบที่ปรากฏข้างชุดข้อมูล เช่น จุดในแผนภูมิเส้น และแสดงข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ข้อมูลแสดง เช่น การนําเสนอค่าเป็นข้อความที่อยู่เบื้องหลังจุดนั้นในกราฟ

การแสดง JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
ช่อง
type

enum (DataLabelType)

ประเภทของป้ายกํากับข้อมูล

textFormat

object (TextFormat)

รูปแบบข้อความที่ใช้สำหรับป้ายกำกับข้อมูล ไม่รองรับฟิลด์ลิงก์

placement

enum (DataLabelPlacement)

ตําแหน่งป้ายกํากับข้อมูลสัมพันธ์กับข้อมูลที่ติดป้ายกํากับ

customLabelData

object (ChartData)

ข้อมูลที่จะใช้สำหรับป้ายกำกับที่กำหนดเอง ใช้เฉพาะในกรณีที่มีการตั้งค่า type เป็น CUSTOM ข้อมูลนี้ต้องมีความยาวเท่ากับชุดหรือองค์ประกอบอื่นๆ ที่ใช้ป้ายกำกับข้อมูลนี้ นอกจากนี้ หากชุดค่าผสมแยกออกเป็นช่วงแหล่งที่มาหลายช่วง ข้อมูลแหล่งที่มานี้ต้องมาจากคอลัมน์ถัดไปในข้อมูลแหล่งที่มา เช่น หากชุดคือ B2:B4,E6:E8 ข้อมูลนี้ต้องมาจาก C2:C4,F6:F8

DataLabelType

ประเภทของป้ายกำกับข้อมูล

Enum
DATA_LABEL_TYPE_UNSPECIFIED ระบบจะไม่ระบุประเภทป้ายกำกับข้อมูลและจะตีความตามบริบทของป้ายกำกับข้อมูลภายในแผนภูมิ
NONE ป้ายกำกับข้อมูลไม่แสดง
DATA ป้ายกำกับข้อมูลจะแสดงโดยใช้ค่าจากข้อมูลชุด
CUSTOM ป้ายกำกับข้อมูลจะแสดงโดยใช้ค่าจากแหล่งข้อมูลที่กำหนดเองซึ่งระบุด้วย customLabelData

DataLabelPlacement

ตําแหน่งป้ายกํากับข้อมูลสัมพันธ์กับข้อมูลที่ติดป้ายกํากับ

Enum
DATA_LABEL_PLACEMENT_UNSPECIFIED โหมดแสดงภาพจะกำหนดตำแหน่งโดยอัตโนมัติ
CENTER วางกึ่งกลางในแถบหรือคอลัมน์ ทั้งแนวนอนและแนวตั้ง
LEFT ทางด้านซ้ายของจุดข้อมูล
RIGHT ทางด้านขวาของจุดข้อมูล
ABOVE เหนือจุดข้อมูล
BELOW ด้านล่างจุดข้อมูล
INSIDE_END ภายในแท่งหรือคอลัมน์ส่วนท้าย (ด้านบนหากเป็นบวก ด้านล่างหากลบ)
INSIDE_BASE ภายในแถบหรือคอลัมน์ที่ฐาน
OUTSIDE_END นอกแถบหรือคอลัมน์ที่ส่วนท้าย

PointStyle

รูปแบบของจุดในแผนภูมิ

การแสดง JSON
{
  "size": number,
  "shape": enum (PointShape)
}
ช่อง
size

number

ขนาดจุด หากเว้นว่างไว้ ระบบจะใช้ขนาดเริ่มต้น

shape

enum (PointShape)

รูปร่างของจุด หากว่างเปล่าหรือไม่ได้ระบุ ระบบจะใช้รูปร่างเริ่มต้น

PointShape

รูปร่างของจุด

Enum
POINT_SHAPE_UNSPECIFIED ค่าเริ่มต้น
CIRCLE รูปร่างวงกลม
DIAMOND รูปทรงข้าวหลามตัด
HEXAGON รูปหกเหลี่ยม
PENTAGON รูปห้าเหลี่ยม
SQUARE รูปสี่เหลี่ยมจัตุรัส
STAR รูปดาว
TRIANGLE รูปสามเหลี่ยม
X_MARK รูปร่างเครื่องหมาย X

BasicSeriesDataPointStyleOverride

การตั้งค่าการลบล้างสไตล์สำหรับจุดข้อมูลอนุกรมเดียว

การแสดง JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
ช่อง
index

integer

ดัชนีที่เริ่มต้นจาก 0 ของจุดข้อมูลอนุกรม

color
(deprecated)

object (Color)

สีของจุดข้อมูลของชุด หากว่างเปล่า ระบบจะใช้ค่าเริ่มต้นของชุด เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของจุดข้อมูลชุด หากว่างเปล่า ระบบจะใช้ค่าเริ่มต้นของชุด หากมีการตั้งค่า color ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

pointStyle

object (PointStyle)

รูปแบบจุดของจุดข้อมูลชุด ใช้ได้เฉพาะในกรณีที่ chartType มีค่าเป็น AREA, LINE หรือ SCATTER ระบบยังรองรับแผนภูมิ COMBO หากseries chart typeเป็นAREA, LINE หรือSCATTER หากว่างเปล่า ระบบจะใช้ค่าเริ่มต้นของชุด

BasicChartStackedType

เมื่อซ้อนแผนภูมิ ค่าช่วง (แกนแนวตั้ง) จะแสดงซ้อนกันแทนที่จะแสดงจากแกนแนวนอน เช่น ค่า 20 และ 80 จะวาดจาก 0 โดยที่ 80 อยู่ห่างจากแกนนอน 80 หน่วย หากซ้อนกัน 80 จะแสดงผลจาก 20 ซึ่งอยู่ห่างจากแกนนอน 100 หน่วย

Enum
BASIC_CHART_STACKED_TYPE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
NOT_STACKED ระบบจะไม่ซ้อนชุด
STACKED ค่าของชุดหนังสือจะเรียงซ้อนกัน โดยแต่ละค่าจะแสดงผลในแนวตั้งโดยเริ่มจากด้านบนของค่าที่อยู่ด้านล่าง
PERCENT_STACKED ระบบจะยืดกองแนวตั้งให้ถึงด้านบนของแผนภูมิ โดยแสดงค่าเป็นเปอร์เซ็นต์ของกันและกัน

BasicChartCompareMode

ประเภทโหมดการเปรียบเทียบ ซึ่งอธิบายลักษณะการทำงานของเคล็ดลับเครื่องมือและการไฮไลต์ข้อมูลเมื่อวางเมาส์เหนือข้อมูลและพื้นที่แผนภูมิ

Enum
BASIC_CHART_COMPARE_MODE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
DATUM ระบบจะไฮไลต์และแสดงเฉพาะองค์ประกอบของข้อมูลที่โฟกัสในเคล็ดลับเครื่องมือ
CATEGORY องค์ประกอบข้อมูลทั้งหมดที่มีหมวดหมู่เดียวกัน (เช่น ค่าโดเมน) จะถูกไฮไลต์และแสดงในเคล็ดลับเครื่องมือ

PieChartSpec

แผนภูมิวงกลม

การแสดง JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
ช่อง
legendPosition

enum (PieChartLegendPosition)

ตำแหน่งที่ควรวาดคำอธิบายแผนภูมิวงกลม

domain

object (ChartData)

ข้อมูลที่ครอบคลุมโดเมนของแผนภูมิวงกลม

series

object (ChartData)

ข้อมูลที่ครอบคลุมชุดค่าผสมเดียวของแผนภูมิวงกลม

threeDimensional

boolean

จริง หากพายเป็นแบบ 3 มิติ

pieHole

number

ขนาดของรูในแผนภูมิวงกลม

PieChartLegendPosition

ตำแหน่งที่ควรวางคำอธิบายแผนภูมิ

Enum
PIE_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BOTTOM_LEGEND คำอธิบายจะแสดงที่ด้านล่างของแผนภูมิ
LEFT_LEGEND ระบบจะแสดงคำอธิบายทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND ระบบจะแสดงผลคําอธิบายทางด้านขวาของแผนภูมิ
TOP_LEGEND คำอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ไม่มีคำอธิบายที่แสดงผล
LABELED_LEGEND ชิ้นส่วนแผนภูมิวงกลมแต่ละชิ้นจะมีป้ายกำกับติดอยู่

BubbleChartSpec

แผนภูมิฟองอากาศ

การแสดง JSON
{
  "legendPosition": enum (BubbleChartLegendPosition),
  "bubbleLabels": {
    object (ChartData)
  },
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "groupIds": {
    object (ChartData)
  },
  "bubbleSizes": {
    object (ChartData)
  },
  "bubbleOpacity": number,
  "bubbleBorderColor": {
    object (Color)
  },
  "bubbleBorderColorStyle": {
    object (ColorStyle)
  },
  "bubbleMaxRadiusSize": integer,
  "bubbleMinRadiusSize": integer,
  "bubbleTextStyle": {
    object (TextFormat)
  }
}
ช่อง
legendPosition

enum (BubbleChartLegendPosition)

ตำแหน่งที่ควรวาดคำอธิบายแผนภูมิ

bubbleLabels

object (ChartData)

ข้อมูลที่มีค่าป้ายกำกับของฟอง ซึ่งไม่จำเป็นต้องซ้ำกัน

domain

object (ChartData)

ข้อมูลที่มีค่า x ของลูกโป่ง ค่าเหล่านี้จะระบุตําแหน่งของลูกโป่งในแผนภูมิในแนวนอน

series

object (ChartData)

ข้อมูลที่มีค่า y ของฟอง ค่าเหล่านี้จะระบุตําแหน่งของลูกโป่งในแผนภูมิในแนวตั้ง

groupIds

object (ChartData)

ข้อมูลที่มีรหัสกลุ่มของฟอง ฟองทั้งหมดที่มีรหัสกลุ่มเดียวกันจะวาดด้วยสีเดียวกัน หากระบุ bubbleSizes แล้ว ต้องระบุช่องนี้ด้วยแต่อาจมีค่าว่าง ช่องนี้ไม่บังคับ

bubbleSizes

object (ChartData)

ข้อมูลที่มีขนาดลูกโป่ง ขนาดของฟองอากาศใช้วาดฟองอากาศในขนาดต่างๆ เมื่อเทียบกับฟองอากาศอื่นๆ หากระบุ groupIds ต้องระบุด้วย ช่องนี้จะระบุหรือไม่ก็ได้

bubbleOpacity

number

ความทึบแสงของลูกโป่งอยู่ระหว่าง 0 ถึง 1.0 ค่า 0 หมายถึงโปร่งแสงทั้งหมด ส่วนค่า 1 คือทึบแสงสนิท

bubbleBorderColor
(deprecated)

object (Color)

สีเส้นขอบลูกโป่ง เลิกใช้งานแล้ว: ใช้ bubbleBorderColorStyle

bubbleBorderColorStyle

object (ColorStyle)

สีเส้นขอบลูกโป่ง หากมีการตั้งค่า bubbleBorderColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

bubbleMaxRadiusSize

integer

ขนาดรัศมีสูงสุดของลูกโป่ง หน่วยเป็นพิกเซล หากระบุไว้ ช่องนี้ต้องเป็นค่าบวก

bubbleMinRadiusSize

integer

ขนาดรัศมีขั้นต่ำของฟองสบู่ในหน่วยพิกเซล หากระบุค่า ช่องต้องเป็นค่าบวก

bubbleTextStyle

object (TextFormat)

รูปแบบของข้อความภายในลูกโป่ง ไม่รองรับขีดทับ ขีดล่าง และลิงก์

BubbleChartLegendPosition

ตำแหน่งของคำอธิบายแผนภูมิ

Enum
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BOTTOM_LEGEND คำอธิบายจะแสดงที่ด้านล่างของแผนภูมิ
LEFT_LEGEND ระบบจะแสดงคำอธิบายทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND ระบบจะแสดงผลคําอธิบายทางด้านขวาของแผนภูมิ
TOP_LEGEND คำอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ระบบจะไม่แสดงคำอธิบาย
INSIDE_LEGEND ระบบจะแสดงผลคําอธิบายภายในพื้นที่แผนภูมิ

CandlestickChartSpec

แผนภูมิแท่งเทียน

การแสดง JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
ช่อง
domain

object (CandlestickDomain)

ข้อมูลโดเมน (แกนแนวนอน) สําหรับแผนภูมิแท่งเทียน ระบบจะถือว่าข้อมูลสตริงเป็นป้ายกำกับแบบไม่ต่อเนื่อง ส่วนข้อมูลอื่นๆ จะถือว่าเป็นค่าต่อเนื่อง

data[]

object (CandlestickData)

ข้อมูลแผนภูมิแท่งเทียน รองรับ CandlestickData เพียงรายการเดียวเท่านั้น

CandlestickDomain

โดเมนของ CandlestickChart

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
data

object (ChartData)

ข้อมูลของ CandlestickDomain

reversed

boolean

เป็นจริงเพื่อกลับลำดับของค่าโดเมน (แกนแนวนอน)

CandlestickData

ข้อมูลแผนภูมิแท่งเทียนแต่ละรายการจะมีค่าต่ำ ค่าเปิด ค่าปิด และค่าสูงสำหรับชุดข้อมูล

การแสดง JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
ช่อง
lowSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนตั้ง) สำหรับค่าต่ำสุด/ต่ำของแต่ละแท่งเทียน นี่คือด้านล่างของเส้นกึ่งกลางแท่งเทียน

openSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สำหรับค่าเปิด/ค่าเริ่มต้นของแท่งเทียนแต่ละแท่ง นี่คือด้านล่างของแท่งเทียน หากน้อยกว่าค่าปิด แท่งเทียนจะเป็นสีทึบ ไม่เช่นนั้นแท่งเทียนจะไม่มีสี

closeSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สำหรับค่าปิด/ค่าสุดท้ายของแท่งเทียนแต่ละแท่ง นี่คือจุดสูงสุดของแท่งเทียน หากมากกว่าค่าเปิด แท่งเทียนจะเป็นสีทึบ มิฉะนั้น แท่งเทียนจะไม่มีสี

highSeries

object (CandlestickSeries)

ข้อมูลช่วง (แกนแนวตั้ง) สำหรับค่าสูง/สูงสุดสำหรับเทียนแต่ละอัน นี่คือส่วนบนสุดของเส้นกึ่งกลางแท่งเทียน

CandlestickSeries

ชุด CandlestickData

การแสดง JSON
{
  "data": {
    object (ChartData)
  }
}
ช่อง
data

object (ChartData)

ข้อมูลของ CandlestickSeries

OrgChartSpec

แผนภูมิองค์กร แผนภูมิองค์กรต้องมีชุดป้ายกำกับที่ไม่ซ้ำกันใน labels และอาจรวม parentLabels และ tooltips ด้วยก็ได้ parentLabels มีป้ายกำกับที่ระบุโหนดหลักสำหรับแต่ละโหนด tooltips มีเคล็ดลับเครื่องมือที่ไม่บังคับสำหรับแต่ละโหนด

เช่น หากต้องการอธิบายแผนภูมิองค์กรที่มี Alice เป็น CEO, Bob เป็นประธานาธิบดี (รายงานต่อ Alice) และ Cathy เป็นรองประธานฝ่ายขาย (รายงานต่อ Alice ด้วย) ให้ labels มี "Alice", "Bob", "Cathy", parentLabels มี "", "Alice", "Alice" และ tooltips มี "CEO", "President", "VP Sales"

การแสดง JSON
{
  "nodeSize": enum (OrgChartNodeSize),
  "nodeColor": {
    object (Color)
  },
  "nodeColorStyle": {
    object (ColorStyle)
  },
  "selectedNodeColor": {
    object (Color)
  },
  "selectedNodeColorStyle": {
    object (ColorStyle)
  },
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "tooltips": {
    object (ChartData)
  }
}
ช่อง
nodeSize

enum (OrgChartNodeSize)

ขนาดของโหนดแผนภูมิองค์กร

nodeColor
(deprecated)

object (Color)

สีของโหนดแผนภูมิองค์กร เลิกใช้งานแล้ว: ใช้ nodeColorStyle

nodeColorStyle

object (ColorStyle)

สีของโหนดแผนภูมิองค์กร หากมีการตั้งค่า nodeColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

selectedNodeColor
(deprecated)

object (Color)

สีของโหนดแผนภูมิองค์กรที่เลือก เลิกใช้งานแล้ว: ใช้ selectedNodeColorStyle

selectedNodeColorStyle

object (ColorStyle)

สีของโหนดแผนภูมิองค์กรที่เลือก หากมีการตั้งค่า selectedNodeColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

labels

object (ChartData)

ข้อมูลที่มีป้ายกำกับสำหรับโหนดทั้งหมดในแผนภูมิ ป้ายกำกับต้องไม่ซ้ำกัน

parentLabels

object (ChartData)

ข้อมูลที่มีป้ายกำกับของโหนดหลักสำหรับโหนดที่เกี่ยวข้อง ค่าว่างหมายความว่าโหนดไม่มีโหนดระดับบนสุดและเป็นโหนดระดับบนสุด ช่องนี้ไม่บังคับ

tooltips

object (ChartData)

ข้อมูลที่มีส่วนที่แสดงข้อมูลสำหรับโหนดที่เกี่ยวข้อง ค่าว่างจะทำให้ไม่มีการแสดงเคล็ดลับเครื่องมือสำหรับโหนด ช่องนี้จะระบุหรือไม่ก็ได้

OrgChartNodeSize

ขนาดของโหนดแผนภูมิองค์กร

Enum
ORG_CHART_LABEL_SIZE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
SMALL ขนาดโหนดแผนภูมิองค์กรขนาดเล็ก
MEDIUM ขนาดโหนดของแผนภูมิองค์กรขนาดกลาง
LARGE ขนาดโหนดแผนภูมิองค์กรขนาดใหญ่

HistogramChartSpec

แผนภูมิฮิสโตแกรม แผนภูมิฮิสโตแกรมจะจัดกลุ่มรายการข้อมูลเป็นกลุ่ม โดยแสดงแต่ละกลุ่มเป็นคอลัมน์ของรายการที่ซ้อนกัน ฮิสโตแกรมใช้เพื่อแสดงการกระจายของชุดข้อมูล คอลัมน์รายการแต่ละคอลัมน์แสดงช่วงของรายการเหล่านั้น คุณเลือกจํานวนกล่องได้แบบอัตโนมัติหรือระบุอย่างชัดแจ้ง

การแสดง JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
ช่อง
series[]

object (HistogramSeries)

ชุดของฮิสโตแกรมอาจเป็นชุดค่าที่จะแบ่งกลุ่มหรือหลายชุดก็ได้ โดยแต่ละชุดมีความยาวเท่ากันและมีชื่อชุดตามด้วยค่าที่จะแบ่งกลุ่มสำหรับชุดนั้น

legendPosition

enum (HistogramChartLegendPosition)

ตำแหน่งของคำอธิบายแผนภูมิ

showItemDividers

boolean

ต้องการให้แสดงเส้นแบ่งแนวนอนระหว่างรายการต่างๆ ในแต่ละคอลัมน์หรือไม่

bucketSize

number

โดยค่าเริ่มต้น ระบบจะเลือกขนาดที่เก็บข้อมูล (ช่วงของค่าที่ซ้อนอยู่ในคอลัมน์เดียว) โดยอัตโนมัติ แต่ก็อาจลบล้างได้ที่นี่ เช่น ขนาดที่เก็บข้อมูลเท่ากับ 1.5 จะให้ผลลัพธ์ในที่เก็บข้อมูลตั้งแต่ 0 - 1.5, 1.5 - 3.0 ฯลฯ เป็นค่าลบไม่ได้ ช่องนี้จะระบุหรือไม่ก็ได้

outlierPercentile

number

ระบบจะใช้เปอร์เซ็นต์ไทล์ของค่าผิดปกติเพื่อให้มั่นใจว่าค่าผิดปกติจะไม่ส่งผลเสียต่อการคำนวณขนาดที่เก็บข้อมูล เช่น การตั้งค่าเปอร์เซ็นต์ส่วนเบี่ยงเบน 0.05 บ่งบอกว่าค่า 5% สูงสุดและต่ำสุดเมื่อคํานวณที่เก็บข้อมูล ค่าต่างๆ ยังคงรวมอยู่ในแผนภูมิ โดยระบบจะเพิ่มลงในที่เก็บข้อมูลแรกหรือที่เก็บข้อมูลสุดท้ายแทนที่เก็บข้อมูลของตนเอง ต้องอยู่ระหว่าง 0.0 ถึง 0.5

HistogramSeries

ชุดฮิสโตแกรมที่มีสีและข้อมูลชุด

การแสดง JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
ช่อง
barColor
(deprecated)

object (Color)

สีของคอลัมน์ที่แสดงถึงชุดนี้ในที่เก็บข้อมูลแต่ละชุด ช่องนี้จะระบุหรือไม่ก็ได้ เลิกใช้งานแล้ว: ใช้ barColorStyle

barColorStyle

object (ColorStyle)

สีของคอลัมน์ที่แสดงชุดนี้ในแต่ละที่เก็บ ช่องนี้จะระบุหรือไม่ก็ได้ หากมีการตั้งค่า barColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

data

object (ChartData)

ข้อมูลของชุดฮิสโตแกรมนี้

HistogramChartLegendPosition

ตําแหน่งที่จะวางคําอธิบายแผนภูมิ

Enum
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
BOTTOM_LEGEND คำอธิบายจะแสดงที่ด้านล่างของแผนภูมิ
LEFT_LEGEND ระบบจะแสดงคำอธิบายทางด้านซ้ายของแผนภูมิ
RIGHT_LEGEND ระบบจะแสดงผลคําอธิบายทางด้านขวาของแผนภูมิ
TOP_LEGEND คำอธิบายจะแสดงที่ด้านบนของแผนภูมิ
NO_LEGEND ระบบจะไม่แสดงคำอธิบาย
INSIDE_LEGEND ระบบจะแสดงผลคําอธิบายภายในพื้นที่แผนภูมิ

WaterfallChartSpec

แผนภูมิ Waterfall

การแสดง JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
ช่อง
domain

object (WaterfallChartDomain)

ข้อมูลโดเมน (แกนแนวนอน) สําหรับแผนภูมิ Waterfall

series[]

object (WaterfallChartSeries)

ข้อมูลที่แผนภูมิ Waterfall นี้กําลังแสดงภาพ

stackedType

enum (WaterfallChartStackedType)

ประเภทซ้อน

firstValueIsTotal

boolean

จริงเพื่อตีความค่าแรกเป็นยอดรวม

hideConnectorLines

boolean

จริงเพื่อซ่อนเส้นเชื่อมระหว่างคอลัมน์

connectorLineStyle

object (LineStyle)

รูปแบบเส้นสำหรับเส้นเชื่อมต่อ

totalDataLabel

object (DataLabel)

ควบคุมว่าจะแสดงป้ายกำกับข้อมูลเพิ่มเติมในแผนภูมิแบบซ้อนหรือไม่ ซึ่งจะรวมค่าทั้งหมดของค่าที่ซ้อนกันในแต่ละค่าตามแกนโดเมน stackedType ต้องเป็น STACKED และจะตั้งค่าทั้ง CUSTOM และ placement ใน totalDataLabel ไม่ได้

WaterfallChartDomain

โดเมนของแผนภูมิ Waterfall

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
ช่อง
data

object (ChartData)

ข้อมูลของ WaterfallChartDomain

reversed

boolean

จริงเพื่อกลับลําดับค่าของโดเมน (แกนนอน)

WaterfallChartSeries

ข้อมูลชุดเดียวสำหรับแผนภูมิ Waterfall

การแสดง JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
ช่อง
data

object (ChartData)

ข้อมูลที่แสดงเป็นภาพในชุดนี้

positiveColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสำหรับทุกคอลัมน์ในชุดนี้ซึ่งมีค่าเป็นบวก

negativeColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสำหรับคอลัมน์ทั้งหมดในชุดนี้ซึ่งมีค่าลบ

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

รูปแบบสำหรับคอลัมน์ยอดรวมย่อยทั้งหมดในชุดนี้

hideTrailingSubtotal

boolean

จริงเพื่อซ่อนคอลัมน์ยอดรวมย่อยจากส่วนท้ายของชุด โดยค่าเริ่มต้น คอลัมน์ยอดรวมย่อยจะปรากฏที่ท้ายแต่ละชุด การตั้งค่าช่องนี้เป็น "จริง" จะซ่อนคอลัมน์ยอดรวมย่อยนั้นสําหรับชุดนี้

customSubtotals[]

object (WaterfallChartCustomSubtotal)

คอลัมน์ยอดรวมย่อยที่กำหนดเองซึ่งปรากฏในชุดนี้ ลําดับที่กําหนดยอดย่อยไม่สําคัญ กำหนดผลรวมย่อยได้เพียงรายการเดียวสำหรับจุดข้อมูลแต่ละจุด

dataLabel

object (DataLabel)

ข้อมูลเกี่ยวกับป้ายกํากับข้อมูลของชุดนี้

WaterfallChartColumnStyle

รูปแบบสําหรับคอลัมน์แผนภูมิ Waterfall

การแสดง JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
ช่อง
label

string

ป้ายกำกับของคำอธิบายของคอลัมน์

color
(deprecated)

object (Color)

สีของคอลัมน์ เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของคอลัมน์ หากมีการตั้งค่า color ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

WaterfallChartCustomSubtotal

คอลัมน์ผลรวมย่อยที่กำหนดเองสำหรับชุดแผนภูมิ Waterfall

การแสดง JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
ช่อง
subtotalIndex

integer

ดัชนีฐาน 0 ของจุดข้อมูลภายในชุด หาก dataIsSubtotal เป็นจริง จุดข้อมูลในดัชนีนี้คือยอดย่อย มิเช่นนั้น ยอดย่อยจะปรากฏหลังจุดข้อมูลที่มีดัชนีนี้ ชุดหนึ่งอาจมีผลรวมย่อยหลายรายการที่ดัชนีที่กำหนดเอง แต่ผลรวมย่อยจะไม่มีผลต่อดัชนีของจุดข้อมูล เช่น หากชุดข้อมูลมีจุดข้อมูล 3 จุด ดัชนีของชุดข้อมูลจะเป็น 0, 1 และ 2 เสมอ ไม่ว่าจะมียอดย่อยเท่าใดในชุดข้อมูลหรือเชื่อมโยงกับจุดข้อมูลใดก็ตาม

label

string

ป้ายกำกับของคอลัมน์ยอดรวมย่อย

dataIsSubtotal

boolean

จริงหากจุดข้อมูลที่ subtotalIndex เป็นยอดย่อย หากเป็นเท็จ ผลรวมย่อยจะถูกคำนวณและปรากฏหลังจุดข้อมูล

WaterfallChartStackedType

ตัวเลือกประเภทซ้อนสําหรับแผนภูมิ Waterfall

Enum
WATERFALL_STACKED_TYPE_UNSPECIFIED ค่าเริ่มต้น อย่าใช้
STACKED ค่าที่สอดคล้องกับโดเมน (แกนแนวนอน) เดียวกันจะซ้อนกันอยู่แนวตั้ง
SEQUENTIAL ชุดข้อมูลจะกระจายไปตามแกนแนวนอน

TreemapChartSpec

แผนภูมิ Tree Map

การแสดง JSON
{
  "labels": {
    object (ChartData)
  },
  "parentLabels": {
    object (ChartData)
  },
  "sizeData": {
    object (ChartData)
  },
  "colorData": {
    object (ChartData)
  },
  "textFormat": {
    object (TextFormat)
  },
  "levels": integer,
  "hintedLevels": integer,
  "minValue": number,
  "maxValue": number,
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "colorScale": {
    object (TreemapChartColorScale)
  },
  "hideTooltips": boolean
}
ช่อง
labels

object (ChartData)

ข้อมูลที่มีค่าป้ายกำกับเซลล์ของ Treemap

parentLabels

object (ChartData)

ข้อมูลที่มีคําอธิบายประกอบหลักของเซลล์แผนภูมิต้นไม้

sizeData

object (ChartData)

ข้อมูลที่กำหนดขนาดของเซลล์ข้อมูลทรีแม็ปแต่ละเซลล์ ข้อมูลนี้ควรเป็นตัวเลข แต่จะไม่แสดงผลเซลล์ที่ตรงกับข้อมูลที่ไม่ใช่ตัวเลขหรือขาดหายไป หากไม่ได้ระบุ colorData ระบบจะใช้ข้อมูลนี้เพื่อกำหนดสีพื้นหลังของเซลล์ข้อมูลด้วย

colorData

object (ChartData)

ข้อมูลที่กําหนดสีพื้นหลังของเซลล์ข้อมูล Treemap แต่ละเซลล์ ช่องนี้จะระบุหรือไม่ก็ได้ หากไม่ได้ระบุ ระบบจะใช้ sizeData เพื่อกำหนดสีพื้นหลัง หากระบุไว้ ข้อมูลควรเป็นตัวเลข colorScale จะกำหนดวิธีแมปค่าในข้อมูลนี้กับสีพื้นหลังของเซลล์ข้อมูล

textFormat

object (TextFormat)

รูปแบบข้อความสําหรับป้ายกำกับทั้งหมดในแผนภูมิ ไม่รองรับช่องลิงก์

levels

integer

จำนวนระดับข้อมูลที่จะแสดงในแผนภูมิทรีแม็ป ระดับเหล่านี้เป็นแบบอินเทอร์แอกทีฟและแสดงพร้อมกับป้ายกำกับ ค่าเริ่มต้นจะเป็น 2 หากไม่ได้ระบุไว้

hintedLevels

integer

จํานวนระดับข้อมูลเพิ่มเติมนอกเหนือจากระดับที่ติดป้ายกํากับที่จะแสดงในแผนภูมิ Treemap ระดับเหล่านี้เป็นแบบไม่อินเทอร์แอกทีฟและแสดงโดยไม่มีป้ายกำกับ ค่าเริ่มต้นจะเป็น 0 หากไม่ได้ระบุไว้

minValue

number

ค่าข้อมูลต่ำสุดที่เป็นไปได้ เซลล์ที่มีค่าน้อยกว่าค่านี้จะมีสีเดียวกับเซลล์ที่มีค่านี้ หากไม่ได้ระบุไว้ ค่าเริ่มต้นจะเป็นค่าขั้นต่ำตามจริงจาก colorData หรือค่าต่ำสุดจาก sizeData หากไม่ได้ระบุ colorData

maxValue

number

ค่าข้อมูลสูงสุดที่เป็นไปได้ เซลล์ที่มีค่ามากกว่าค่านี้จะมีสีเดียวกับเซลล์ที่มีค่านี้ หากไม่ได้ระบุ ค่าเริ่มต้นจะเป็นค่าสูงสุดจริงจาก colorData หรือค่าสูงสุดจาก sizeData หากไม่ได้ระบุ colorData

headerColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ส่วนหัว เลิกใช้งานแล้ว: ใช้ headerColorStyle

headerColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ส่วนหัว หากมีการตั้งค่า headerColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

colorScale

object (TreemapChartColorScale)

สเกลสีสำหรับเซลล์ข้อมูลในแผนภูมิทรีแม็ป ระบบจะกำหนดสีให้กับเซลล์ข้อมูลตามค่าสี ค่าสีเหล่านี้มาจาก colorData หรือมาจาก sizeData หากไม่ได้ระบุ colorData เซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue จะมีminValueColorเป็นสีพื้นหลัง เซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue จะมีสีพื้นหลังเป็น maxValueColor เซลล์ที่มีค่าสีอยู่ระหว่าง minValue และ maxValue จะมีสีพื้นหลังเป็นไล่ระดับสีระหว่าง minValueColor และ maxValueColor โดยจุดกึ่งกลางของการไล่ระดับสีคือ midValueColor เซลล์ที่ไม่มีค่าสีหรือค่าสีไม่ใช่ตัวเลขจะมีสีพื้นหลังเป็น noDataColor

hideTooltips

boolean

ตั้งค่าเป็น "จริง" เพื่อซ่อนเคล็ดลับเครื่องมือ

TreemapChartColorScale

สเกลสีของแผนภูมิทรีแม็ป

การแสดง JSON
{
  "minValueColor": {
    object (Color)
  },
  "minValueColorStyle": {
    object (ColorStyle)
  },
  "midValueColor": {
    object (Color)
  },
  "midValueColorStyle": {
    object (ColorStyle)
  },
  "maxValueColor": {
    object (Color)
  },
  "maxValueColorStyle": {
    object (ColorStyle)
  },
  "noDataColor": {
    object (Color)
  },
  "noDataColorStyle": {
    object (ColorStyle)
  }
}
ช่อง
minValueColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue ค่าเริ่มต้นจะเป็น #dc3912 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ minValueColorStyle

minValueColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ที่มีค่าสีน้อยกว่าหรือเท่ากับ minValue ค่าเริ่มต้นจะเป็น #dc3912 หากไม่ได้ระบุไว้ หากมีการตั้งค่า minValueColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

midValueColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ที่มีค่าสีที่จุดกึ่งกลางระหว่าง minValue และ maxValue ค่าเริ่มต้นจะเป็น #efe6dc หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ midValueColorStyle

midValueColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ที่มีค่าสีเป็นจุดกึ่งกลางระหว่าง minValue กับ maxValue ค่าเริ่มต้นจะเป็น #efe6dc หากไม่ได้ระบุไว้ หากมีการตั้งค่า midValueColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

maxValueColor
(deprecated)

object (Color)

สีพื้นหลังของเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue ค่าเริ่มต้นจะเป็น #109618 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ maxValueColorStyle

maxValueColorStyle

object (ColorStyle)

สีพื้นหลังของเซลล์ที่มีค่าสีมากกว่าหรือเท่ากับ maxValue ค่าเริ่มต้นจะเป็น #109618 หากไม่ได้ระบุไว้ หากมีการตั้งค่า maxValueColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

noDataColor
(deprecated)

object (Color)

สีพื้นหลังสำหรับเซลล์ที่ไม่มีข้อมูลสีเชื่อมโยงอยู่ ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ เลิกใช้งานแล้ว: ใช้ noDataColorStyle

noDataColorStyle

object (ColorStyle)

สีพื้นหลังสำหรับเซลล์ที่ไม่มีข้อมูลสีเชื่อมโยงอยู่ ค่าเริ่มต้นจะเป็น #000000 หากไม่ได้ระบุไว้ หากมีการตั้งค่า noDataColor ด้วย ช่องนี้จะมีความสำคัญเหนือกว่า

ScorecardChartSpec

แผนภูมิตารางสรุปสถิติ แผนภูมิตารางสรุปสถิติใช้เพื่อไฮไลต์ตัวชี้วัดประสิทธิภาพหรือที่เรียกว่า KPI ในสเปรดชีต แผนภูมิตารางสรุปสถิติอาจแสดงข้อมูลต่างๆ เช่น ยอดขายทั้งหมด ต้นทุนเฉลี่ย หรือสินค้าขายดี คุณจะระบุค่าข้อมูลเดียวหรือรวมในช่วงข้อมูลก็ได้ คุณสามารถไฮไลต์เปอร์เซ็นต์หรือความแตกต่างแบบสัมบูรณ์จากค่าฐาน เช่น การเปลี่ยนแปลงเมื่อเวลาผ่านไป

การแสดง JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
ช่อง
keyValueData

object (ChartData)

ข้อมูลสำหรับคีย์-ค่าคีย์ตารางสรุปสถิติ

baselineValueData

object (ChartData)

ข้อมูลสำหรับค่าพื้นฐานของตารางสรุปสถิติ ช่องนี้จะระบุหรือไม่ก็ได้

aggregateType

enum (ChartAggregateType)

ประเภทการรวมข้อมูลคีย์และแผนภูมิพื้นฐานในแผนภูมิตารางสรุปสถิติ แผนภูมิแหล่งข้อมูลไม่รองรับช่องนี้ ใช้ฟิลด์ ChartData.aggregateType ของ keyValueData หรือ baselineValueData แทนสําหรับแผนภูมิแหล่งข้อมูล ช่องนี้จะระบุหรือไม่ก็ได้

keyValueFormat

object (KeyValueFormat)

ตัวเลือกการจัดรูปแบบสำหรับค่าคีย์

baselineValueFormat

object (BaselineValueFormat)

ตัวเลือกการจัดรูปแบบสําหรับค่าเส้นฐาน ป้อนช่องนี้เฉพาะในกรณีที่ระบุ baselineValueData ไว้เท่านั้น

scaleFactor

number

ค่าสำหรับปรับขนาดคีย์ตารางสรุปสถิติและค่าพื้นฐาน เช่น คุณสามารถใช้ตัวคูณ 10 เพื่อหารค่าทั้งหมดในแผนภูมิด้วย 10 ช่องนี้จะระบุหรือไม่ก็ได้

numberFormatSource

enum (ChartNumberFormatSource)

แหล่งที่มาของรูปแบบตัวเลขที่ใช้ในแผนภูมิตารางสรุปสถิติ ช่องนี้ไม่บังคับ

customFormatOptions

object (ChartCustomNumberFormatOptions)

ตัวเลือกการจัดรูปแบบที่กำหนดเองสำหรับค่าคีย์/เส้นฐานที่เป็นตัวเลขในแผนภูมิตารางสรุปสถิติ ช่องนี้จะใช้เมื่อตั้งค่า numberFormatSource เป็น CUSTOM เท่านั้น ช่องนี้จะระบุหรือไม่ก็ได้

KeyValueFormat

ตัวเลือกการจัดรูปแบบสำหรับค่าคีย์

การแสดง JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
ช่อง
textFormat

object (TextFormat)

ตัวเลือกการจัดรูปแบบข้อความสำหรับค่าคีย์ ไม่รองรับช่องลิงก์

position

object (TextPosition)

ระบุตำแหน่งข้อความแนวนอนของค่าคีย์ ช่องนี้จะระบุหรือไม่ก็ได้ หากไม่ได้ระบุไว้ ระบบจะใช้การจัดตำแหน่งเริ่มต้น

BaselineValueFormat

ตัวเลือกการจัดรูปแบบสําหรับค่าเส้นฐาน

การแสดง JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
ช่อง
comparisonType

enum (ComparisonType)

ประเภทการเปรียบเทียบของค่าคีย์กับค่าพื้นฐาน

textFormat

object (TextFormat)

ตัวเลือกการจัดรูปแบบข้อความสําหรับค่าเส้นฐาน ไม่รองรับช่องลิงก์

position

object (TextPosition)

ระบุตำแหน่งข้อความแนวนอนของค่าพื้นฐาน ช่องนี้จะระบุหรือไม่ก็ได้ หากไม่ได้ระบุไว้ ระบบจะใช้การวางตำแหน่งเริ่มต้น

description

string

คําอธิบายที่ต่อท้ายค่าเส้นฐาน ช่องนี้จะระบุหรือไม่ก็ได้

positiveColor
(deprecated)

object (Color)

สีที่จะใช้ ในกรณีที่ค่าเกณฑ์พื้นฐานแสดงถึงการเปลี่ยนแปลงเชิงบวกสำหรับค่าคีย์ ช่องนี้จะระบุหรือไม่ก็ได้ เลิกใช้งานแล้ว: ใช้ positiveColorStyle

positiveColorStyle

object (ColorStyle)

สีที่จะใช้ในกรณีที่ค่าพื้นฐานแสดงถึงการเปลี่ยนแปลงในเชิงบวกสำหรับค่าของคีย์ ช่องนี้จะระบุหรือไม่ก็ได้ หากมีการตั้งค่า positiveColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

negativeColor
(deprecated)

object (Color)

สีที่จะใช้ในกรณีที่ค่าพื้นฐานแสดงถึงการเปลี่ยนแปลงเชิงลบสำหรับค่าคีย์ ช่องนี้จะระบุหรือไม่ก็ได้ เลิกใช้งานแล้ว: ใช้ negativeColorStyle

negativeColorStyle

object (ColorStyle)

สีที่จะใช้ในกรณีที่ค่าพื้นฐานแสดงถึงการเปลี่ยนแปลงเชิงลบสำหรับค่าคีย์ ช่องนี้จะระบุหรือไม่ก็ได้ หากมีการตั้งค่า negativeColor ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า

ComparisonType

ประเภทการเปรียบเทียบของค่าคีย์กับค่าพื้นฐาน

Enum
COMPARISON_TYPE_UNDEFINED ค่าเริ่มต้น อย่าใช้
ABSOLUTE_DIFFERENCE ใช้ความแตกต่างสัมบูรณ์ระหว่างคีย์และค่าเกณฑ์พื้นฐาน
PERCENTAGE_DIFFERENCE ใช้เปอร์เซ็นต์ความแตกต่างระหว่างค่าของเมตริกหลักและค่าพื้นฐาน

ChartNumberFormatSource

ตัวเลือกแหล่งที่มาของการจัดรูปแบบตัวเลขสำหรับแอตทริบิวต์ของแผนภูมิ

Enum
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED ค่าเริ่มต้น อย่านำไปใช้
FROM_DATA รับค่าการจัดรูปแบบตัวเลขจากข้อมูล
CUSTOM ใช้การจัดรูปแบบที่กำหนดเองตามที่ ChartCustomNumberFormatOptions ระบุไว้

ChartCustomNumberFormatOptions

ตัวเลือกการจัดรูปแบบตัวเลขที่กำหนดเองสำหรับแอตทริบิวต์แผนภูมิ

การแสดง JSON
{
  "prefix": string,
  "suffix": string
}
ช่อง
prefix

string

คำนำหน้าที่กำหนดเองที่จะเพิ่มไว้ด้านหน้าแอตทริบิวต์แผนภูมิ ช่องนี้จะระบุหรือไม่ก็ได้

suffix

string

ส่วนต่อท้ายที่กำหนดเองที่จะเพิ่มต่อท้ายแอตทริบิวต์แผนภูมิ ช่องนี้จะระบุหรือไม่ก็ได้

ChartHiddenDimensionStrategy

กำหนดวิธีที่แผนภูมิควรจัดการแถวแหล่งที่มาที่ซ่อนอยู่ แถวที่ซ่อนอยู่ประกอบด้วยทั้งที่ตัวกรองซ่อนและซ่อนด้วยตนเอง

Enum
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED ค่าเริ่มต้น อย่านำไปใช้
SKIP_HIDDEN_ROWS_AND_COLUMNS แผนภูมิจะข้ามแถวและคอลัมน์ที่ซ่อนอยู่
SKIP_HIDDEN_ROWS แผนภูมิจะข้ามเฉพาะแถวที่ซ่อนอยู่
SKIP_HIDDEN_COLUMNS แผนภูมิจะข้ามเฉพาะคอลัมน์ที่ซ่อนอยู่เท่านั้น
SHOW_ALL แผนภูมิจะไม่ข้ามแถวหรือคอลัมน์ที่ซ่อนอยู่

EmbeddedObjectBorder

เส้นขอบตามขอบของวัตถุที่ฝัง

การแสดง JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
ช่อง
color
(deprecated)

object (Color)

สีของเส้นขอบ เลิกใช้งานแล้ว: ใช้ colorStyle

colorStyle

object (ColorStyle)

สีของเส้นขอบ หากมีการตั้งค่า color ไว้ด้วย ช่องนี้จะมีลำดับความสำคัญเหนือกว่า