Charts

EmbeddedChart

工作表中嵌入的圖表。

JSON 表示法
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
欄位
chartId

integer

圖表的 ID。

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

設為 True 可讓圖表以最小邊框間距填滿繪製的整個空間。設為 False 即可使用預設邊框間距。(不適用於地理圖和組織圖)。

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)

K 線圖規格。

orgChart

object (OrgChartSpec)

組織圖規格。

histogramChart

object (HistogramChartSpec)

直方圖規格。

waterfallChart

object (WaterfallChartSpec)

刊登序列圖表規格。

treemapChart

object (TreemapChartSpec)

樹狀圖規格。

scorecardChart

object (ScorecardChartSpec)

評量表圖表規格。

TextPosition

文字的位置設定。

JSON 表示法
{
  "horizontalAlignment": enum (HorizontalAlign)
}
欄位
horizontalAlignment

enum (HorizontalAlign)

文字的水平對齊設定。

DataSourceChartProperties

資料來源圖表的屬性。

JSON 表示法
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
欄位
dataSourceId

string

與圖表相關聯的資料來源 ID。

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

將此屬性設為 True,即可將圖表設為 3D 格式。適用於長條圖和柱狀圖。

interpolateNulls

boolean

如果資料序列中缺少部分值,圖表中可能會出現空白 (例如,折線圖中會缺少線段)。如要消除這些差距,請將此值設為 true。適用於折線圖、面積圖和組合圖。

stackedType

enum (BasicChartStackedType)

適用於支援垂直堆疊的圖表的堆疊類型。適用於面積圖、長條圖、柱狀圖、組合圖和階梯狀面積圖。

lineSmoothing

boolean

取得預設是否應將所有線條算繪為平滑或直線。適用於折線圖。

compareMode

enum (BasicChartCompareMode)

當游標懸停在資料和圖表區域時,工具提示和資料醒目顯示的行為。

totalDataLabel

object (DataLabel)

控制是否要在堆疊圖表中顯示額外資料標籤,這些標籤會將沿著網域軸的每個值的所有堆疊值加總為總值。只有在 chartTypeAREABARCOLUMNCOMBOSTEPPED_AREA 時,才能設定這些資料標籤,且 stackedTypeSTACKEDPERCENT_STACKED。此外,關於 COMBO,只有一種可堆疊系列時才會支援這項功能 type 或一個類型包含的系列多於其他型別,且每一種型別都不超過一個系列。舉例來說,如果圖表同時包含兩個堆疊長條圖和一個區域序列,則可支援所有資料標籤總數。如果圖表包含三個長條圖序列和兩個區域圖序列,則不允許顯示總資料標籤。CUSTOMplacement 都無法在 totalDataLabel 上設定。

BasicChartType

圖表的呈現方式。

列舉
BASIC_CHART_TYPE_UNSPECIFIED 預設值,請勿使用。
BAR 長條圖
LINE 折線圖
AREA 面積圖
COLUMN A 罩杯 柱狀圖
SCATTER 散布圖
COMBO 組合圖
STEPPED_AREA 階梯狀面積圖

BasicChartLegendPosition

圖表圖例放置的位置。

列舉
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED 預設值,請勿使用。
BOTTOM_LEGEND 圖例會顯示於圖表底部。
LEFT_LEGEND 圖例會顯示在圖表左側。
RIGHT_LEGEND 圖例會顯示在圖表右側。
TOP_LEGEND 圖例會顯示在圖表頂端。
NO_LEGEND 未顯示圖例。

BasicChartAxis

圖表的軸。圖表的每個軸只能有一個 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

圖表軸的位置。

列舉
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

檢視畫面的模式。定義如何處理檢視畫面視窗的最小值和最大值。

列舉
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 傳回資料來源圖表的網域,則將資料分組的規則。僅適用於資料來源圖表。

aggregateType

enum (ChartAggregateType)

資料來源一系列圖表的匯總類型。僅適用於資料來源圖表。

聯集欄位 type。包含的資料類型,只能設定一個值。 type 只能是下列其中一個:
sourceRange

object (ChartSourceRange)

資料的來源範圍,

columnReference

object (DataSourceColumnReference)

資料讀取的資料來源欄參照。

ChartSourceRange

圖表的來源範圍。

JSON 表示法
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
欄位
sources[]

object (GridRange)

時間序列或網域的資料範圍。長度必須為 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。要套用到 ChartDatarule 只能為下列其中一項:
dateTimeRule

object (ChartDateTimeRule)

A 罩杯 ChartDateTimeRule

histogramRule

object (ChartHistogramRule)

A ChartHistogramRule

ChartDateTimeRule

可讓您根據日期或時間值的所選部分,將來源資料欄中的日期時間值整理成值區。

JSON 表示法
{
  "type": enum (ChartDateTimeRuleType)
}
欄位
type

enum (ChartDateTimeRuleType)

要套用的日期時間分組類型。

ChartDateTimeRuleType

可用的日期時間分組規則類型。

列舉
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 小時制系統依小時和分鐘數分組,例如下午 7:45。系統會根據試算表語言代碼,翻譯上午/下午標記。
DAY_OF_WEEK 依星期幾 (例如星期日) 分組日期。系統會根據試算表語言代碼來翻譯星期幾。
DAY_OF_YEAR 依年內日期 (1 到 366) 分組。請注意,2.29 之後的日期可能與非閏年不同。
DAY_OF_MONTH 依照月份的日期 (1 到 31) 將日期分組。
DAY_MONTH 按日和月將日期分組,例如 22-11 月。系統會根據試算表語言代碼提供當月翻譯結果。
MONTH 按月份分組日期 (例如 11 月),月份會根據試算表語言代碼來翻譯該月份的資料。
QUARTER 按季分組,例如第 1 季 (代表 1 月至 3 月)。
YEAR 依年份分組日期,例如 2008 年。
YEAR_MONTH 將日期依年和月分組,例如 2008 年 11 月。系統會根據試算表語言代碼轉譯月份。
YEAR_QUARTER 依照年份和季度將日期分組,例如 2008 年第 4 季。
YEAR_MONTH_DAY 依年、月、日分組日期,例如 2008-11-22。

ChartHistogramRule

可將來源資料欄中的數值整理成固定大小的值區。

JSON 表示法
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
欄位
minValue

number

項目歸入值區的最低值。小於下限的值會歸為單一特徵分塊。如果省略,系統會根據最低項目值決定。

maxValue

number

項目放入值區的最大值。超出上限的值會歸入單一特徵分塊。如果省略,則是由項目最大值決定。

intervalSize

number

建立的值區大小。必須為正數。

ChartAggregateType

圖表序列的匯總類型。

列舉
CHART_AGGREGATE_TYPE_UNSPECIFIED 預設值,不使用。
AVERAGE 平均匯總函式。
COUNT 計數匯總函式。
MAX 匯總函式上限。
MEDIAN 中位數匯總函式。
MIN 最小匯總函式。
SUM 匯總函式 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)

這個系列的類型。只有在 chartTypeCOMBO 時才有效。不同的類型會變更系列的視覺化呈現方式。僅支援 LINEAREACOLUMN

lineStyle

object (LineStyle)

此系列的線條樣式。本優惠僅適用於 chartTypeAREA, LINE,或 SCATTER。 如果 series chart typeAREALINE,系統也支援 COMBO 圖表。

dataLabel

object (DataLabel)

這個系列叢書的資料標籤相關資訊。

color
(deprecated)

object (Color)

與此系列相關聯的元素 (例如長條、線條和點) 的顏色。如果留空,系統會使用預設顏色。已淘汰:請改用 colorStyle

colorStyle

object (ColorStyle)

與這個系列相關聯的元素 (例如長條、線條和點) 的顏色。如果留空,系統會使用預設顏色。如果 color 也會設定這個欄位,這個欄位的優先順序最高。

pointStyle

object (PointStyle)

與此系列相關聯的點的樣式。本優惠僅適用於 chartTypeAREA, LINE,或 SCATTER。 如果 series chart typeAREALINESCATTER,也支援 COMBO 圖表。如果空白,系統會使用預設的點樣式。

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

系列資料點的樣式覆寫設定。

LineStyle

用來描述線條樣式的屬性。

JSON 表示法
{
  "width": integer,
  "type": enum (LineDashType)
}
欄位
width

integer

線條的粗細 (以像素為單位)。

type

enum (LineDashType)

線條的虛線類型。

LineDashType

線條的虛線類型。

列舉
LINE_DASH_TYPE_UNSPECIFIED 預設值,不使用。
INVISIBLE 無虛線類型,等同於不顯示線條。
CUSTOM 線條的自訂虛線。目前不支援修改確切的自訂虛線樣式。
SOLID 實線。
DOTTED 虛線。
MEDIUM_DASHED 虛線出現「中」的虛線長度。
MEDIUM_DASHED_DOTTED 在「medium」之間交替的線條例如破折號和點
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

資料標籤的類型。

列舉
DATA_LABEL_TYPE_UNSPECIFIED 未指定資料標籤類型,系統會根據圖表中資料標籤的內容進行解讀。
NONE 資料標籤未顯示。
DATA 系統會使用序列資料中的值顯示資料標籤。
CUSTOM 顯示資料標籤時,會使用以 customLabelData

DataLabelPlacement

資料標籤相對於標記資料的位置。

列舉
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

點的形狀。

列舉
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

序列資料點的索引,從零開始。

color
(deprecated)

object (Color)

序列資料點的顏色。如果留空,系統會使用系列叢書的預設值。已淘汰:請改用 colorStyle

colorStyle

object (ColorStyle)

序列資料點的顏色。如果留空,系統會使用系列預設值。如果 color 也會設定這個欄位,這個欄位的優先順序最高。

pointStyle

object (PointStyle)

序列資料點的點樣式。本優惠僅適用於 chartTypeAREA, LINE,或 SCATTERCOMBO 如果 series chart typeAREA, LINE,或 SCATTER。如果留空,系統會使用系列叢書的預設值。

BasicChartStackedType

堆疊圖表時,範圍 (垂直軸) 值會彼此堆疊,而非從水平軸顯示。例如,20 和 80 這兩個值就會從 0 取得,80 代表距離橫軸 80 單位的距離。如果堆疊,則會從 20 顯示 80,距離水平軸 100 個單位。

列舉
BASIC_CHART_STACKED_TYPE_UNSPECIFIED 預設值,請勿使用。
NOT_STACKED 系列叢書不會堆疊。
STACKED 序列值會堆疊在一起,每個值會從其下方的值頂端開始垂直轉譯。
PERCENT_STACKED 垂直堆疊會拉伸至圖表頂端,且各個值會以百分比排列。

BasicChartCompareMode

比較模式類型,描述游標懸停在資料和圖表區域時,工具提示和資料醒目顯示的行為。

列舉
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

如果圓餅圖為 3D,則為「是」。

pieHole

number

圓餅圖中的孔洞大小。

PieChartLegendPosition

圖表圖例放置的位置。

列舉
PIE_CHART_LEGEND_POSITION_UNSPECIFIED 預設值,請勿使用。
BOTTOM_LEGEND 圖例會顯示於圖表底部。
LEFT_LEGEND 圖例會顯示在圖表左側。
RIGHT_LEGEND 圖例會顯示在圖表右側。
TOP_LEGEND 圖例會顯示在圖表頂端。
NO_LEGEND 不會算繪圖例。
LABELED_LEGEND 每個圓形區塊都會附上標籤。

BubbleChartSpec

A 罩杯 泡泡圖

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)

包含氣泡群組 ID 的資料。所有群組 ID 相同的氣泡都會以相同顏色繪製。如果指定 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

圖例應放置的位置。

列舉
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED 預設值,請勿使用。
BOTTOM_LEGEND 圖例會顯示於圖表底部。
LEFT_LEGEND 圖例會顯示在圖表左側。
RIGHT_LEGEND 圖例會顯示在圖表右側。
TOP_LEGEND 圖例會顯示在圖表頂端。
NO_LEGEND 不會算繪圖例。
INSIDE_LEGEND 圖例會在圖表區域內顯示。

CandlestickChartSpec

A 罩杯 K 線圖

JSON 表示法
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
欄位
domain

object (CandlestickDomain)

燭台圖表的網域資料 (水平軸)。系統會將字串資料視為離散標籤,其他資料則視為連續值。

data[]

object (CandlestickData)

K 線圖資料。僅支援一個 CandlestickData。

CandlestickDomain

K 線圖的網域。

JSON 表示法
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
欄位
data

object (ChartData)

CandlestickDomain 的資料。

reversed

boolean

設為 True 代表網域值的順序 (水平軸)。

CandlestickData

K 線圖資料,每個資料都包含一系列的最低價、開盤價、收盤價和最高價。

JSON 表示法
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
欄位
lowSeries

object (CandlestickSeries)

各 K 線的低/最小值範圍資料 (垂直軸)。這是 K 線圖中的下影線底端。

openSeries

object (CandlestickSeries)

每根 K 線的開盤/初始值的範圍資料 (垂直軸)。這是蠟燭身體的底部。如果低於接近值,K 線就會填滿。否則,蠟燭會以空心顯示。

closeSeries

object (CandlestickSeries)

每根蠟燭的收尾/最終值範圍資料 (縱軸)。這是 K 線圖的實體頂端。如果大於開放值,K 線就會填滿。否則,蠟燭會以空心顯示。

highSeries

object (CandlestickSeries)

每個蠟燭圖的最高/最大值範圍資料 (垂直軸)。這是 K 線圖中的上影線頂端。

CandlestickSeries

CanstickData 的一系列內容。

JSON 表示法
{
  "data": {
    object (ChartData)
  }
}
欄位
data

object (ChartData)

K 線圖的資料。

OrgChartSpec

組織圖。組織圖需要在 labels 中使用一組專屬標籤,並可視需要加入 parentLabelstooltipsparentLabels 針對每個節點,包含標示父節點的標籤。tooltips 為每個節點包含選用的工具提示。

舉例來說,如要描述一位執行長擔任 Alice 的 OrgChart,Bob 是副總裁 (向 Alice 呈報) 而 Cathy 則擔任銷售副總裁 (也向 Alice 報告): labels 包含「Alice」、「Bob」、「Cathy」 parentLabels 包含「」、「Alice」、「Alice」等和 tooltips 包含「CEO」、「總裁」、「副總裁銷售副總裁」。

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

機構圖表節點大小。

列舉
ORG_CHART_LABEL_SIZE_UNSPECIFIED 預設值,不使用。
SMALL 小型機構圖表節點大小。
MEDIUM 中型機構圖表節點大小。
LARGE 大型機構圖表節點大小。

HistogramChartSpec

A 罩杯 直方圖 -直方圖會將資料項目分組成值區,並以堆疊項目的欄位顯示每個值區。直方圖可用來顯示資料集的分布情形。項目的每一欄代表這些項目所屬的範圍。您可以自動選擇或明確指定區間數。

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

圖表圖例放置的位置。

列舉
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED 預設值,請勿使用。
BOTTOM_LEGEND 圖例會顯示於圖表底部。
LEFT_LEGEND 圖例會顯示在圖表左側。
RIGHT_LEGEND 圖例會顯示在圖表右側。
TOP_LEGEND 圖例會顯示在圖表頂端。
NO_LEGEND 不會算繪圖例。
INSIDE_LEGEND 圖例會在圖表區域內顯示。

WaterfallChartSpec

刊登序列圖表。

JSON 表示法
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
欄位
domain

object (WaterfallChartDomain)

瀑布圖的網域資料 (水平軸)。

series[]

object (WaterfallChartSeries)

這個刊登序列圖表所要呈現的資料。

stackedType

enum (WaterfallChartStackedType)

堆疊類型。

firstValueIsTotal

boolean

如果將第一個值視為總計,則為 True。

hideConnectorLines

boolean

設為 True 則會隱藏資料欄之間的連接線。

connectorLineStyle

object (LineStyle)

連接線的線條樣式。

totalDataLabel

object (DataLabel)

控制是否要在堆疊圖表中顯示額外資料標籤,這些標籤會沿著網域軸,將每個值的所有堆疊值加總為總值。stackedType 必須是 STACKED 且兩者皆非 CUSTOM Nor placement 可以在 totalDataLabel

WaterfallChartDomain

刊登序列圖表的網域。

JSON 表示法
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
欄位
data

object (ChartData)

WaterfallChartDomain 的資料。

reversed

boolean

將網域值 (水平軸) 的順序反轉。

WaterfallChartSeries

刊登序列圖表的一組資料。

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

設為 True 可隱藏系列結尾的子總欄。根據預設,每個數列的結尾處會顯示小計欄。如果將這個欄位設為 true,系統就會隱藏該系列的子總欄。

customSubtotals[]

object (WaterfallChartCustomSubtotal)

本系列中的自訂小計欄。子總計的定義順序不拘。每個資料點只能定義一個小計。

dataLabel

object (DataLabel)

這個系列叢書的資料標籤相關資訊。

WaterfallChartColumnStyle

瀑布圖欄的樣式。

JSON 表示法
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
欄位
label

string

資料欄圖例的標籤。

color
(deprecated)

object (Color)

資料欄的顏色。已淘汰:使用 colorStyle

colorStyle

object (ColorStyle)

資料欄的顏色。如果 color 也會設定這個欄位,這個欄位的優先順序最高。

WaterfallChartCustomSubtotal

刊登序列圖表系列的自訂小計欄。

JSON 表示法
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
欄位
subtotalIndex

integer

序列中資料點從零開始的索引。如果 dataIsSubtotal 為 true,則此索引的資料點就是小計。否則小計會在有此索引的資料點後面顯示。系列可在任意索引中包含多個小計,但小計不會影響資料點的索引。舉例來說,如果序列有三個資料點,則其索引一律會是 0、1 和 2,無論序列中有多少個小計或與哪些資料點相關皆然。

label

string

小計欄的標籤。

dataIsSubtotal

boolean

若資料點的資料點為 True subtotalIndex 就是小計如果為 false,系統會計算並顯示小計,並顯示在資料點之後。

WaterfallChartStackedType

堆疊型類型的瀑布圖選項。

列舉
WATERFALL_STACKED_TYPE_UNSPECIFIED 預設值,請勿使用。
STACKED 對應至相同網域 (橫軸) 的值會垂直堆疊。
SEQUENTIAL 序列會沿著水平軸分散。

TreemapChartSpec

樹狀圖

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)

包含樹狀圖單元格標籤的資料。

parentLabels

object (ChartData)

包含樹狀圖單元格父項標籤的資料。

sizeData

object (ChartData)

用來決定每個樹狀圖資料單元大小的資料。這項資料應為數值。系統不會顯示與非數值或遺漏資料相對應的儲存格。如果未指定 colorData,系統也會使用這項資料來決定資料儲存格背景顏色。

colorData

object (ChartData)

用來決定每個樹狀圖資料單元背景顏色的資料。這是選填欄位。如果未指定,系統會使用 sizeData 來判斷背景顏色。如有指定,資料應為數字。 colorScale 會決定資料對應值如何對應至資料儲存格背景顏色。

textFormat

object (TextFormat)

圖表中所有標籤的文字格式。不支援連結欄位。

levels

integer

要在樹狀圖上顯示的資料層級數量。這些為互動式等級,會與標籤一起顯示。如未指定,預設值為 2。

hintedLevels

integer

除了標示的層級之外,樹狀圖圖表會顯示的其他資料層級數量。這些層級不會提供互動功能,且不會顯示標籤。若未指定,預設會使用 0。

minValue

number

最小可能資料值。如果儲存格的值小於這個值,儲存格則會套用與含有這個值的儲存格相同的顏色。如未指定,則預設為 colorData 的實際最小值,或 sizeData 的實際最小值 (如果未指定 colorData)。

maxValue

number

可能的資料值上限。如果儲存格的值大於這個值,儲存格的顏色和值也會相同。如未指定,則預設值為 colorData,也就是 sizeData 如果 colorData 未指定任何 IP 位址。

headerColor
(deprecated)

object (Color)

標頭儲存格的背景顏色。已淘汰:使用 headerColorStyle

headerColorStyle

object (ColorStyle)

標頭儲存格的背景顏色。如果 headerColor 也會設定這個欄位,這個欄位的優先順序最高。

colorScale

object (TreemapChartColorScale)

樹狀圖圖表中資料儲存格使用的色彩比例。系統會根據資料儲存格的顏色值,為資料儲存格指派顏色。這些色彩值來自 colorData,如果未指定 colorData,則來自 sizeData。色彩值小於或等於的儲存格 minValueminValueColor 設為背景色彩。色彩值大於或等於 maxValue 的儲存格將會以 maxValueColor 做為背景顏色。色彩值介於 minValuemaxValue 之間的儲存格,其背景色彩會呈現 minValueColormaxValueColor 之間的漸層,漸層的中點則為 midValueColor。缺少或非數字顏色值的儲存格,背景顏色會設為 noDataColor

hideTooltips

boolean

設為 True 可隱藏工具提示。

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)

儲存格背景顏色,其顏色值介於 minValuemaxValue 之間的中點。如未指定,預設為 #efe6dc。已淘汰:請改用 midValueColorStyle

midValueColorStyle

object (ColorStyle)

儲存格背景顏色,其顏色值介於 minValuemaxValue 之間的中點。如未指定,預設為 #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)

評量表圖表中重點和基準圖表資料的匯總類型。資料來源圖表不支援這個欄位。請改用 keyValueDatabaselineValueDataChartData.aggregateType 欄位,製作資料來源圖表。這是選填欄位。

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

鍵值與基準值的比較類型。

列舉
COMPARISON_TYPE_UNDEFINED 預設值,請勿使用。
ABSOLUTE_DIFFERENCE 使用鍵和基準值之間的絕對差異。
PERCENTAGE_DIFFERENCE 使用鍵與基準值之間的百分比差異。

ChartNumberFormatSource

圖表屬性的數字格式設定來源選項。

列舉
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED 預設值,不使用。
FROM_DATA 從資料繼承數字格式。
CUSTOM 依指定的 ChartCustomNumberFormatOptions

ChartCustomNumberFormatOptions

圖表屬性的自訂數字格式設定選項。

JSON 表示法
{
  "prefix": string,
  "suffix": string
}
欄位
prefix

string

要加到圖表屬性前面的自訂前置字元。這是選填欄位。

suffix

string

要附加至圖表屬性的自訂後置字串。這是選填欄位。

ChartHiddenDimensionStrategy

決定圖表應如何處理隱藏的來源資料列。隱藏的資料列包括手動隱藏和篩選器隱藏的資料列。

列舉
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 也會設定這個欄位,這個欄位的優先順序最高。