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)

控制是否要在堆疊圖表上顯示其他資料標籤,藉此加總網域軸上所有堆疊值的總價值。這些資料標籤只能在 chartType 是以下任一個值: AREA, BAR, COLUMNCOMBOSTEPPED_AREAstackedTypeSTACKEDPERCENT_STACKED。此外,關於 COMBO,只有一種可堆疊系列時才會支援這項功能 type 或一個型別有多系列,且每種類型的系列都不超過一個系列。舉例來說,如果圖表同時包含兩個堆疊長條圖和一個區域序列,則可支援所有資料標籤總數。如果包含三個長條序列和兩個區域序列,系統就不允許總資料標籤。普通 CUSTOM Nor placement 可以在 totalDataLabel

BasicChartType

如何以視覺化方式呈現圖表。

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

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

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

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 小時制系統 (1 到 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 加總匯總函式。

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。不同的類型會變更系列的視覺化呈現方式。僅限 LINE, AREACOLUMN 支援。

lineStyle

object (LineStyle)

這個系列的線條樣式。本優惠僅適用於 chartTypeAREA, LINE,或 SCATTERCOMBO 如果 series chart typeAREALINE

dataLabel

object (DataLabel)

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

color
(deprecated)

object (Color)

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

colorStyle

object (ColorStyle)

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

pointStyle

object (PointStyle)

與此系列相關聯的點的樣式。本優惠僅適用於 chartTypeAREA, LINE,或 SCATTERCOMBO 如果 series chart typeAREA, LINE,或 SCATTER。如果空白,系統會使用預設的點樣式。

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 單位的距離。如果是堆疊在一起,則 80 個會由 20 個單位轉譯,使得 80 個單位與水平軸遠離 100 個單位。

列舉
BASIC_CHART_STACKED_TYPE_UNSPECIFIED 預設值,不使用。
NOT_STACKED 系列叢書未堆疊。
STACKED 序列值會堆疊在一起,每個值會從其下方的值頂端開始垂直轉譯。
PERCENT_STACKED 垂直堆疊會延伸至圖表頂端,而數值會以彼此的百分比形式排列。

BasicChartCompareMode

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

列舉
BASIC_CHART_COMPARE_MODE_UNSPECIFIED 預設值,不使用。
DATUM 工具提示中只會顯示聚焦的資料元素。
CATEGORY 具有相同類別 (例如網域值) 的所有資料元素會醒目顯示,並顯示在工具提示中。

PieChartSpec

A 罩杯 圓餅圖

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)

K 線圖的網域資料 (橫軸)。系統會將字串資料視為離散標籤,其他資料則會視為連續值。

data[]

object (CandlestickData)

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

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 線的低/最小值範圍資料 (垂直軸)。這是下影線的底部。

openSeries

object (CandlestickSeries)

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

closeSeries

object (CandlestickSeries)

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

highSeries

object (CandlestickSeries)

各 K 線的最高/最大值範圍資料 (垂直軸)。也就是上影線的頂端。

CandlestickSeries

CanstickData 的一系列內容。

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

object (ChartData)

K 線圖的資料。

OrgChartSpec

一個 org Chart。機構圖表必須具備在 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

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

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

A 罩杯 樹狀圖

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

可能的資料最小值。如果儲存格的值小於這個值,儲存格則會套用與含有這個值的儲存格相同的顏色。如未指定,則會預設為 colorDatasizeData 如果 colorData 未指定任何 IP 位址。

maxValue

number

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

headerColor
(deprecated)

object (Color)

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

headerColorStyle

object (ColorStyle)

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

colorScale

object (TreemapChartColorScale)

樹狀圖圖表中資料儲存格的色階。資料儲存格會根據色彩值指派顏色。這些顏色值的來源 colorDatasizeData 如果 colorData 未指定任何 IP 位址。色彩值小於或等於的儲存格 minValueminValueColor 設為背景色彩。所含顏色值的儲存格大於或等於 maxValuemaxValueColor 設為背景色彩。儲存格顏色值的儲存格範圍 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)

評量表圖表中重點和基準圖表資料的匯總類型。資料來源圖表不支援這個欄位。使用 ChartData.aggregateType 欄位 keyValueDatabaselineValueData 而非資料來源圖表這是選填欄位。

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