Charts

EmbeddedChart

Biểu đồ được nhúng trong một trang tính.

Biểu diễn dưới dạng JSON
{
  "chartId": integer,
  "spec": {
    object (ChartSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  },
  "border": {
    object (EmbeddedObjectBorder)
  }
}
Trường
chartId

integer

Mã của biểu đồ.

spec

object (ChartSpec)

Thông số kỹ thuật của biểu đồ.

position

object (EmbeddedObjectPosition)

Vị trí của biểu đồ.

border

object (EmbeddedObjectBorder)

Đường viền của biểu đồ.

ChartSpec

Các đặc điểm của biểu đồ.

Biểu diễn dưới dạng 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.
}
Trường
title

string

Tên biểu đồ.

altText

string

Văn bản thay thế mô tả biểu đồ. Điều này thường được sử dụng cho khả năng hỗ trợ tiếp cận.

titleTextFormat

object (TextFormat)

Định dạng văn bản tiêu đề. Không hỗ trợ gạch ngang, gạch dưới và đường liên kết.

titleTextPosition

object (TextPosition)

Vị trí văn bản tiêu đề. Trường này không bắt buộc.

subtitle

string

Phụ đề của biểu đồ.

subtitleTextFormat

object (TextFormat)

Định dạng văn bản phụ đề. Không hỗ trợ gạch ngang, gạch dưới và đường liên kết.

subtitleTextPosition

object (TextPosition)

Vị trí văn bản phụ đề. Trường này không bắt buộc.

fontName

string

Tên phông chữ sẽ được sử dụng theo mặc định cho tất cả văn bản biểu đồ (ví dụ: tiêu đề, nhãn trục, chú giải). Nếu bạn chỉ định một phông chữ cho một phần cụ thể của biểu đồ, phông chữ đó sẽ ghi đè tên phông chữ này.

maximized

boolean

Đúng để biểu đồ lấp đầy toàn bộ không gian mà biểu đồ được kết xuất với khoảng đệm tối thiểu. False để sử dụng khoảng đệm mặc định. (Không áp dụng cho biểu đồ Địa lý và biểu đồ Tổ chức.)

backgroundColor
(deprecated)

object (Color)

Màu nền của toàn bộ biểu đồ. Không áp dụng cho Biểu đồ tổ chức. Không dùng nữa: Sử dụng backgroundColorStyle.

backgroundColorStyle

object (ColorStyle)

Màu nền của toàn bộ biểu đồ. Không áp dụng cho biểu đồ của Tổ chức. Nếu bạn cũng đặt backgroundColor, thì trường này sẽ được ưu tiên.

dataSourceChartProperties

object (DataSourceChartProperties)

Trường này chứa các thuộc tính cụ thể của biểu đồ nguồn dữ liệu (nếu có).

filterSpecs[]

object (FilterSpec)

Bộ lọc được áp dụng cho dữ liệu nguồn của biểu đồ. Chỉ hỗ trợ cho biểu đồ nguồn dữ liệu.

sortSpecs[]

object (SortSpec)

Thứ tự sắp xếp dữ liệu biểu đồ. Chỉ hỗ trợ một thông số sắp xếp. Chỉ hỗ trợ cho biểu đồ nguồn dữ liệu.

hiddenDimensionStrategy

enum (ChartHiddenDimensionStrategy)

Xác định cách biểu đồ sẽ sử dụng các hàng hoặc cột bị ẩn.

Trường hợp hợp nhất chart. Thông số kỹ thuật cụ thể của biểu đồ, bạn phải đặt đúng một giá trị. chart chỉ có thể là một trong những giá trị sau:
basicChart

object (BasicChartSpec)

Thông số kỹ thuật biểu đồ cơ bản, có thể là một trong nhiều loại biểu đồ. Hãy xem BasicChartType để biết danh sách tất cả các biểu đồ mà tính năng này hỗ trợ.

pieChart

object (PieChartSpec)

Thông số kỹ thuật của biểu đồ hình tròn.

bubbleChart

object (BubbleChartSpec)

Thông số kỹ thuật của biểu đồ bong bóng.

candlestickChart

object (CandlestickChartSpec)

Thông số kỹ thuật của biểu đồ hình nến.

orgChart

object (OrgChartSpec)

Thông số kỹ thuật của biểu đồ tổ chức.

histogramChart

object (HistogramChartSpec)

Thông số kỹ thuật của biểu đồ tần suất.

waterfallChart

object (WaterfallChartSpec)

Quy cách của biểu đồ thác nước.

treemapChart

object (TreemapChartSpec)

Thông số kỹ thuật của biểu đồ dạng cây.

scorecardChart

object (ScorecardChartSpec)

Thông số kỹ thuật của biểu đồ thẻ điểm.

TextPosition

Cài đặt vị trí cho văn bản.

Biểu diễn dưới dạng JSON
{
  "horizontalAlignment": enum (HorizontalAlign)
}
Trường
horizontalAlignment

enum (HorizontalAlign)

Chế độ cài đặt căn chỉnh theo chiều ngang cho đoạn văn bản.

DataSourceChartProperties

Thuộc tính của biểu đồ nguồn dữ liệu.

Biểu diễn dưới dạng JSON
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Trường
dataSourceId

string

Mã của nguồn dữ liệu mà biểu đồ được liên kết.

dataExecutionStatus

object (DataExecutionStatus)

Chỉ có đầu ra. Trạng thái thực thi dữ liệu.

BasicChartSpec

Thông số kỹ thuật của biểu đồ cơ bản. Hãy xem BasicChartType để biết danh sách các biểu đồ được hỗ trợ.

Biểu diễn dưới dạng 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)
  }
}
Trường
chartType

enum (BasicChartType)

Loại biểu đồ.

legendPosition

enum (BasicChartLegendPosition)

Vị trí của chú giải biểu đồ.

axis[]

object (BasicChartAxis)

Trục trên biểu đồ.

domains[]

object (BasicChartDomain)

Miền dữ liệu mà biểu đồ này thể hiện. Chỉ hỗ trợ một miền.

series[]

object (BasicChartSeries)

Dữ liệu mà biểu đồ này đang trực quan hoá.

headerCount

integer

Số lượng hàng hoặc cột trong dữ liệu là "tiêu đề". Nếu bạn không đặt chính sách này, Google Trang tính sẽ đoán số lượng hàng là tiêu đề dựa trên dữ liệu.

(Lưu ý rằng BasicChartAxis.title có thể ghi đè tiêu đề trục được suy ra từ các giá trị tiêu đề.)

threeDimensional

boolean

True để tạo biểu đồ 3D. Áp dụng cho biểu đồ Thanh và Biểu đồ cột.

interpolateNulls

boolean

Nếu một số giá trị trong một chuỗi bị thiếu, các khoảng trống có thể xuất hiện trong biểu đồ (ví dụ: các phân đoạn đường trong biểu đồ dạng đường sẽ bị thiếu). Để loại bỏ những khoảng trống này, hãy đặt giá trị này thành true. Áp dụng cho biểu đồ Đường, Vùng và Biểu đồ kết hợp.

stackedType

enum (BasicChartStackedType)

Loại xếp chồng cho các biểu đồ hỗ trợ tính năng xếp chồng theo chiều dọc. Áp dụng cho biểu đồ Vùng, Thanh, Cột, Kết hợp và Vùng dạng bậc.

lineSmoothing

boolean

Xem tất cả các đường thẳng sẽ được kết xuất mượt mà hay thẳng theo mặc định. Áp dụng cho Biểu đồ dạng đường.

compareMode

enum (BasicChartCompareMode)

Hành vi của chú giải công cụ và làm nổi bật dữ liệu khi di chuột qua dữ liệu và khu vực biểu đồ.

totalDataLabel

object (DataLabel)

Kiểm soát việc hiển thị nhãn dữ liệu bổ sung trên biểu đồ xếp chồng, tổng hợp tổng giá trị của tất cả giá trị xếp chồng tại mỗi giá trị dọc theo trục miền. Bạn chỉ có thể đặt các nhãn dữ liệu này khi chartType là một trong các giá trị AREA, BAR, COLUMN, COMBO hoặc STEPPED_AREAstackedTypeSTACKED hoặc PERCENT_STACKED. Ngoài ra, đối với COMBO, tính năng này sẽ chỉ được hỗ trợ nếu chỉ có một loại chuỗi có thể xếp chồng type hoặc một loại có nhiều chuỗi hơn các loại khác và mỗi loại khác không có quá một chuỗi. Ví dụ: nếu một biểu đồ có hai chuỗi thanh xếp chồng và một chuỗi vùng, thì nhãn dữ liệu tổng sẽ được hỗ trợ. Nếu nó có ba chuỗi thanh và hai chuỗi khu vực thì bạn không được phép sử dụng tổng nhãn dữ liệu. Bạn không thể đặt CUSTOMplacement trên totalDataLabel.

BasicChartType

Cách hiển thị biểu đồ.

Enum
BASIC_CHART_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
BAR Một biểu đồ thanh.
LINE Một biểu đồ dạng đường.
AREA Một biểu đồ vùng.
COLUMN Một biểu đồ cột.
SCATTER Một biểu đồ tán xạ.
COMBO Một biểu đồ kết hợp.
STEPPED_AREA Một biểu đồ vùng dạng bậc.

BasicChartLegendPosition

Vị trí đặt chú giải của biểu đồ.

Enum
BASIC_CHART_LEGEND_POSITION_UNSPECIFIED Giá trị mặc định, không sử dụng.
BOTTOM_LEGEND Chú giải hiển thị ở cuối biểu đồ.
LEFT_LEGEND Chú giải được hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải được hiển thị ở bên phải biểu đồ.
TOP_LEGEND Chú giải được hiển thị ở đầu biểu đồ.
NO_LEGEND Không có chú giải nào được hiển thị.

BasicChartAxis

Trục của biểu đồ. Một biểu đồ không được có nhiều trục trên mỗi axis position.

Biểu diễn dưới dạng JSON
{
  "position": enum (BasicChartAxisPosition),
  "title": string,
  "format": {
    object (TextFormat)
  },
  "titleTextPosition": {
    object (TextPosition)
  },
  "viewWindowOptions": {
    object (ChartAxisViewWindowOptions)
  }
}
Trường
position

enum (BasicChartAxisPosition)

Vị trí của trục này.

title

string

Tiêu đề của trục này. Nếu được đặt, giá trị này sẽ ghi đè mọi tiêu đề được suy ra từ tiêu đề của dữ liệu.

format

object (TextFormat)

Định dạng của tiêu đề. Chỉ hợp lệ nếu trục không được liên kết với miền. Trường liên kết không được hỗ trợ.

titleTextPosition

object (TextPosition)

Vị trí văn bản tiêu đề trục.

viewWindowOptions

object (ChartAxisViewWindowOptions)

Các tuỳ chọn cửa sổ xem cho trục này.

BasicChartAxisPosition

Vị trí của trục biểu đồ.

Enum
BASIC_CHART_AXIS_POSITION_UNSPECIFIED Giá trị mặc định, không sử dụng.
BOTTOM_AXIS Trục hiển thị ở cuối biểu đồ. Đối với hầu hết biểu đồ, đây là trục chính tiêu chuẩn. Đối với biểu đồ thanh, đây là trục phụ.
LEFT_AXIS Trục hiển thị ở bên trái biểu đồ. Đối với hầu hết các biểu đồ, đây là một trục nhỏ. Đối với biểu đồ thanh, đây là trục chính tiêu chuẩn.
RIGHT_AXIS Trục được hiển thị ở bên phải biểu đồ. Đối với hầu hết các biểu đồ, đây là trục phụ. Đối với biểu đồ thanh, đây là một trục chính bất thường.

ChartAxisViewWindowOptions

Các tuỳ chọn xác định "cửa sổ xem" cho biểu đồ (chẳng hạn như các giá trị hiển thị trong trục).

Biểu diễn dưới dạng JSON
{
  "viewWindowMin": number,
  "viewWindowMax": number,
  "viewWindowMode": enum (ViewWindowMode)
}
Trường
viewWindowMin

number

Giá trị số tối thiểu sẽ xuất hiện trong cửa sổ xem này. Nếu bạn không đặt giá trị, hệ thống sẽ tự động xác định giá trị tối thiểu phù hợp với dữ liệu.

viewWindowMax

number

Giá trị số lớn nhất sẽ hiển thị trong cửa sổ chế độ xem này. Nếu không được đặt, hệ thống sẽ tự động xác định giá trị tối đa phù hợp với dữ liệu.

viewWindowMode

enum (ViewWindowMode)

Chế độ của cửa sổ thành phần hiển thị.

ViewWindowMode

Chế độ của cửa sổ thành phần hiển thị. Phương thức này xác định cách xử lý giá trị tối thiểu và tối đa của cửa sổ thành phần hiển thị.

Enum
DEFAULT_VIEW_WINDOW_MODE Chế độ cửa sổ chế độ xem mặc định được dùng trong trình chỉnh sửa Trang tính cho loại biểu đồ này. Trong hầu hết các trường hợp, nếu được đặt, chế độ mặc định sẽ tương đương với PRETTY.
VIEW_WINDOW_MODE_UNSUPPORTED Không được dùng. Biểu thị rằng API không hỗ trợ chế độ hiện đang được đặt.
EXPLICIT Tuân theo giá trị tối thiểu và tối đa một cách chính xác nếu được chỉ định. Nếu không chỉ định giá trị, giá trị đó sẽ quay lại giá trị PRETTY.
PRETTY Chọn giá trị tối thiểu và tối đa để biểu đồ trông đẹp mắt. Cả giá trị tối thiểu và tối đa đều bị bỏ qua ở chế độ này.

BasicChartDomain

Miền của biểu đồ. Ví dụ: nếu biểu đồ giá cổ phiếu theo thời gian, thì đây sẽ là ngày.

Biểu diễn dưới dạng JSON
{
  "domain": {
    object (ChartData)
  },
  "reversed": boolean
}
Trường
domain

object (ChartData)

Dữ liệu của miền. Ví dụ: nếu bạn lập biểu đồ giá cổ phiếu theo thời gian, thì đây là dữ liệu đại diện cho các ngày.

reversed

boolean

Đúng để đảo ngược thứ tự của các giá trị miền (trục hoành).

ChartData

Dữ liệu có trong một miền hoặc chuỗi.

Biểu diễn dưới dạng 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.
}
Trường
groupRule

object (ChartGroupRule)

Quy tắc để nhóm dữ liệu theo nếu ChartData hỗ trợ miền của một biểu đồ nguồn dữ liệu. Chỉ hỗ trợ cho biểu đồ nguồn dữ liệu.

aggregateType

enum (ChartAggregateType)

Loại dữ liệu tổng hợp cho chuỗi của biểu đồ nguồn dữ liệu. Chỉ hỗ trợ cho biểu đồ nguồn dữ liệu.

Trường hợp hợp nhất type. Loại dữ liệu được đưa vào, bạn phải đặt đúng một giá trị. type chỉ có thể là một trong những giá trị sau:
sourceRange

object (ChartSourceRange)

Dải ô nguồn của dữ liệu.

columnReference

object (DataSourceColumnReference)

Tham chiếu đến cột nguồn dữ liệu mà dữ liệu đọc từ đó.

ChartSourceRange

Dải ô nguồn cho một biểu đồ.

Biểu diễn dưới dạng JSON
{
  "sources": [
    {
      object (GridRange)
    }
  ]
}
Trường
sources[]

object (GridRange)

Dải ô dữ liệu cho một chuỗi hoặc miền. Chính xác một phương diện phải có độ dài là 1 và tất cả các nguồn trong danh sách phải có cùng một phương diện có độ dài là 1. Miền (nếu có) và tất cả các chuỗi phải có cùng số lượng dải ô nguồn. Nếu sử dụng nhiều dải ô nguồn, thì dải ô nguồn tại một độ dời nhất định phải theo thứ tự và liền kề trên miền và chuỗi.

Ví dụ: dưới đây là các cấu hình hợp lệ:

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

Một chế độ cài đặt không bắt buộc trên ChartData của miền biểu đồ nguồn dữ liệu xác định các bộ chứa cho các giá trị trong miền thay vì tách riêng từng giá trị.

Ví dụ: khi lập biểu đồ nguồn dữ liệu, bạn có thể chỉ định quy tắc biểu đồ dạng thanh trên miền (miền này chỉ được chứa các giá trị số), nhóm các giá trị của miền đó thành các nhóm. Mọi giá trị của một chuỗi biểu đồ thuộc cùng một nhóm sẽ được tổng hợp dựa trên aggregateType.

Biểu diễn dưới dạng 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.
}
Trường
Trường kết hợp rule. Quy tắc áp dụng cho ChartData. rule chỉ có thể là một trong những giá trị sau:
dateTimeRule

object (ChartDateTimeRule)

Một ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

Một ChartHistogramRule

ChartDateTimeRule

Cho phép bạn sắp xếp các giá trị ngày-giờ trong cột dữ liệu nguồn thành các nhóm dựa trên các phần đã chọn của giá trị ngày hoặc giờ.

Biểu diễn dưới dạng JSON
{
  "type": enum (ChartDateTimeRuleType)
}
Trường
type

enum (ChartDateTimeRuleType)

Loại nhóm ngày giờ sẽ áp dụng.

ChartDateTimeRuleType

Các loại quy tắc nhóm ngày giờ có sẵn.

Enum
CHART_DATE_TIME_RULE_TYPE_UNSPECIFIED Loại mặc định, không sử dụng.
SECOND Nhóm ngày theo giây, từ 0 đến 59.
MINUTE Nhóm ngày theo phút, từ 0 đến 59.
HOUR Nhóm ngày theo giờ bằng hệ thống 24 giờ, từ 0 đến 23.
HOUR_MINUTE Nhóm ngày theo giờ và phút bằng hệ thống 24 giờ, ví dụ: 19:45.
HOUR_MINUTE_AMPM Nhóm ngày theo giờ và phút bằng hệ thống 12 giờ, ví dụ: 7:45 PM. Chỉ định AM/PM được dịch dựa trên ngôn ngữ của bảng tính.
DAY_OF_WEEK Nhóm ngày theo ngày trong tuần, ví dụ: Chủ Nhật. Các ngày trong tuần sẽ được dịch dựa trên ngôn ngữ của bảng tính.
DAY_OF_YEAR Nhóm ngày theo ngày trong năm, từ 1 đến 366. Xin lưu ý rằng các ngày sau ngày 29 tháng 2 sẽ thuộc các nhóm khác nhau trong năm nhuận so với năm không nhuận.
DAY_OF_MONTH Nhóm ngày theo ngày trong tháng, từ 1 đến 31.
DAY_MONTH Nhóm ngày theo ngày và tháng, ví dụ: 22-Th11. Tháng được dịch dựa trên ngôn ngữ của bảng tính.
MONTH Nhóm ngày theo tháng, ví dụ: Tháng 11. Tháng được dịch dựa trên ngôn ngữ của bảng tính.
QUARTER Nhóm ngày theo quý, ví dụ: Quý 1 (tương ứng với từ Tháng 1 đến Tháng 3).
YEAR Nhóm ngày theo năm, ví dụ: 2008.
YEAR_MONTH Nhóm ngày theo năm và tháng, ví dụ: 2008-Tháng 11. Tháng được dịch dựa trên ngôn ngữ của bảng tính.
YEAR_QUARTER Nhóm ngày theo năm và quý, ví dụ: Quý 4 năm 2008.
YEAR_MONTH_DAY Nhóm ngày theo năm, tháng và ngày, ví dụ: 22/11/2008.

ChartHistogramRule

Cho phép bạn sắp xếp các giá trị số trong cột dữ liệu nguồn thành các nhóm có kích thước không đổi.

Biểu diễn dưới dạng JSON
{
  "minValue": number,
  "maxValue": number,
  "intervalSize": number
}
Trường
minValue

number

Giá trị tối thiểu mà các mục được đặt vào nhóm. Các giá trị nhỏ hơn giá trị tối thiểu sẽ được nhóm thành một nhóm. Nếu bỏ qua, giá trị này được xác định theo giá trị mục tối thiểu.

maxValue

number

Giá trị tối đa mà các mục được đặt vào nhóm. Các giá trị lớn hơn giá trị tối đa sẽ được nhóm thành một nhóm. Nếu bạn bỏ qua, giá trị này sẽ được xác định theo giá trị mặt hàng tối đa.

intervalSize

number

Kích thước của các bộ chứa được tạo. Phải dương.

ChartAggregateType

Loại tổng hợp cho chuỗi biểu đồ.

Enum
CHART_AGGREGATE_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
AVERAGE Hàm tổng hợp trung bình.
COUNT Hàm tổng hợp Count.
MAX Hàm tổng hợp lớn nhất.
MEDIAN Hàm tổng hợp trung vị.
MIN Hàm tổng hợp tối thiểu.
SUM Hàm tổng hợp Sum.

BasicChartSeries

Một chuỗi dữ liệu trong biểu đồ. Ví dụ: nếu lập biểu đồ giá cổ phiếu theo thời gian, thì có thể có nhiều chuỗi, một chuỗi cho "Giá mở cửa", "Giá cao", "Giá thấp" và "Giá đóng cửa".

Biểu diễn dưới dạng 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)
    }
  ]
}
Trường
series

object (ChartData)

Dữ liệu đang được trực quan hoá trong chuỗi biểu đồ này.

targetAxis

enum (BasicChartAxisPosition)

Trục nhỏ sẽ chỉ định phạm vi giá trị cho chuỗi dữ liệu này. Ví dụ: nếu lập biểu đồ cổ phiếu theo thời gian, bạn nên ghim chuỗi "Khối lượng" ở bên phải và ghim giá ở bên trái, vì quy mô của khối lượng giao dịch khác với quy mô của giá. Sẽ có lỗi khi chỉ định một trục không phải là trục nhỏ hợp lệ cho type của biểu đồ.

type

enum (BasicChartType)

Loại của bộ sách này. Chỉ hợp lệ nếu chartTypeCOMBO. Các loại khác nhau sẽ thay đổi cách hiển thị chuỗi. Chỉ hỗ trợ LINE, AREACOLUMN.

lineStyle

object (LineStyle)

Kiểu đường của chuỗi này. Chỉ hợp lệ nếu chartTypeAREA, LINE hoặc SCATTER. Biểu đồ COMBO cũng được hỗ trợ nếu series chart typeAREA hoặc LINE.

dataLabel

object (DataLabel)

Thông tin về nhãn dữ liệu cho chuỗi này.

color
(deprecated)

object (Color)

Màu sắc của các phần tử (chẳng hạn như thanh, đường và điểm) liên kết với chuỗi này. Nếu trống, hệ thống sẽ sử dụng màu mặc định. Không dùng nữa: Sử dụng colorStyle.

colorStyle

object (ColorStyle)

Màu sắc của các phần tử (chẳng hạn như thanh, đường và điểm) liên kết với chuỗi này. Nếu để trống, hệ thống sẽ sử dụng màu mặc định. Nếu bạn cũng đặt color, thì trường này sẽ được ưu tiên.

pointStyle

object (PointStyle)

Kiểu cho các điểm liên kết với chuỗi này. Chỉ hợp lệ nếu chartTypeAREA, LINE hoặc SCATTER. Biểu đồ COMBO cũng được hỗ trợ nếu series chart typeAREA, LINE hoặc SCATTER. Nếu để trống, hệ thống sẽ sử dụng kiểu điểm mặc định.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

Chế độ cài đặt ghi đè kiểu cho các điểm dữ liệu của chuỗi.

LineStyle

Các thuộc tính mô tả kiểu của một đường.

Biểu diễn dưới dạng JSON
{
  "width": integer,
  "type": enum (LineDashType)
}
Trường
width

integer

Độ dày của đường, tính bằng pixel.

type

enum (LineDashType)

Loại đường gạch ngang.

LineDashType

Loại nét gạch ngang của một đường.

Enum
LINE_DASH_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
INVISIBLE Không có loại dấu gạch ngang tương đương với loại đường không hiển thị.
CUSTOM Dấu gạch ngang tuỳ chỉnh cho một dòng. Hiện không hỗ trợ sửa đổi kiểu dấu gạch ngang tuỳ chỉnh chính xác.
SOLID Đường liền nét.
DOTTED Đường kẻ chấm.
MEDIUM_DASHED Một đường nét đứt, trong đó các nét đứt có độ dài "vừa".
MEDIUM_DASHED_DOTTED Một đường kẻ xen kẽ giữa dấu gạch ngang "vừa" và dấu chấm.
LONG_DASHED Đường kẻ nét đứt, trong đó các nét đứt có độ dài "dài".
LONG_DASHED_DOTTED Một đường kẻ xen kẽ giữa dấu gạch ngang "dài" và dấu chấm.

DataLabel

Chế độ cài đặt cho một nhóm nhãn dữ liệu. Nhãn dữ liệu là chú thích xuất hiện bên cạnh một tập hợp dữ liệu, chẳng hạn như các điểm trên biểu đồ đường và cung cấp thêm thông tin về nội dung dữ liệu đại diện, chẳng hạn như văn bản thể hiện giá trị đằng sau điểm đó trên biểu đồ.

Biểu diễn dưới dạng JSON
{
  "type": enum (DataLabelType),
  "textFormat": {
    object (TextFormat)
  },
  "placement": enum (DataLabelPlacement),
  "customLabelData": {
    object (ChartData)
  }
}
Trường
type

enum (DataLabelType)

Loại nhãn dữ liệu.

textFormat

object (TextFormat)

Định dạng văn bản dùng cho nhãn dữ liệu. Không hỗ trợ trường đường liên kết.

placement

enum (DataLabelPlacement)

Vị trí của nhãn dữ liệu so với dữ liệu được gắn nhãn.

customLabelData

object (ChartData)

Dữ liệu để sử dụng cho nhãn tuỳ chỉnh. Chỉ được sử dụng nếu bạn đặt type thành CUSTOM. Dữ liệu này phải có cùng độ dài với chuỗi hoặc phần tử khác mà nhãn dữ liệu này được áp dụng. Ngoài ra, nếu chuỗi được chia thành nhiều dải ô nguồn, thì dữ liệu nguồn này phải đến từ cột tiếp theo trong dữ liệu nguồn. Ví dụ: nếu dãy ô là B2:B4,E6:E8 thì dữ liệu này phải đến từ C2:C4,F6:F8.

DataLabelType

Loại nhãn dữ liệu.

Enum
DATA_LABEL_TYPE_UNSPECIFIED Loại nhãn dữ liệu không được chỉ định và sẽ được diễn giải tuỳ thuộc vào ngữ cảnh của nhãn dữ liệu trong biểu đồ.
NONE Nhãn dữ liệu không hiển thị.
DATA Nhãn dữ liệu được hiển thị bằng các giá trị từ dữ liệu chuỗi dữ liệu.
CUSTOM Nhãn dữ liệu hiển thị bằng các giá trị từ một nguồn dữ liệu tuỳ chỉnh được biểu thị bằng customLabelData.

DataLabelPlacement

Vị trí của nhãn dữ liệu so với dữ liệu được gắn nhãn.

Enum
DATA_LABEL_PLACEMENT_UNSPECIFIED Trình kết xuất sẽ tự động xác định vị trí.
CENTER Căn giữa trong một thanh hoặc cột, cả theo chiều ngang và chiều dọc.
LEFT Ở bên trái của một điểm dữ liệu.
RIGHT Ở bên phải của một điểm dữ liệu.
ABOVE Phía trên một điểm dữ liệu.
BELOW Bên dưới một điểm dữ liệu.
INSIDE_END Bên trong một thanh hoặc cột ở cuối (ở trên cùng nếu dương, ở dưới cùng nếu âm).
INSIDE_BASE Bên trong một thanh hoặc cột ở phần đế.
OUTSIDE_END Bên ngoài thanh hoặc cột ở cuối.

PointStyle

Kiểu của một điểm trên biểu đồ.

Biểu diễn dưới dạng JSON
{
  "size": number,
  "shape": enum (PointShape)
}
Trường
size

number

Kích thước điểm. Nếu trống, kích thước mặc định sẽ được sử dụng.

shape

enum (PointShape)

Hình dạng điểm. Nếu trống hoặc không được chỉ định, hình dạng mặc định sẽ được sử dụng.

PointShape

Hình dạng của một điểm.

Enum
POINT_SHAPE_UNSPECIFIED Giá trị mặc định.
CIRCLE Hình tròn.
DIAMOND Hình kim cương.
HEXAGON Hình lục giác.
PENTAGON Hình ngũ giác.
SQUARE Một hình vuông.
STAR Hình dạng ngôi sao.
TRIANGLE Hình tam giác.
X_MARK Hình dấu x.

BasicSeriesDataPointStyleOverride

Chế độ cài đặt ghi đè kiểu cho một điểm dữ liệu dạng chuỗi.

Biểu diễn dưới dạng JSON
{
  "index": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "pointStyle": {
    object (PointStyle)
  }
}
Trường
index

integer

Chỉ mục dựa trên 0 của điểm dữ liệu trong chuỗi.

color
(deprecated)

object (Color)

Màu của điểm dữ liệu chuỗi. Nếu trống, giá trị mặc định của bộ sách sẽ được sử dụng. Không dùng nữa: Sử dụng colorStyle.

colorStyle

object (ColorStyle)

Màu của điểm dữ liệu chuỗi. Nếu để trống, hệ thống sẽ sử dụng giá trị mặc định của chuỗi. Nếu bạn cũng đặt color, thì trường này sẽ được ưu tiên.

pointStyle

object (PointStyle)

Kiểu điểm của điểm dữ liệu trong chuỗi. Chỉ hợp lệ nếu chartTypeAREA, LINE hoặc SCATTER. Biểu đồ COMBO cũng được hỗ trợ nếu series chart typeAREA, LINE hoặc SCATTER. Nếu để trống, hệ thống sẽ sử dụng giá trị mặc định của chuỗi.

BasicChartStackedType

Khi biểu đồ được xếp chồng, các giá trị dải ô (trục dọc) sẽ được hiển thị chồng lên nhau thay vì từ trục ngang. Ví dụ: hai giá trị 20 và 80 sẽ được vẽ từ 0, trong đó 80 là 80 đơn vị cách trục hoành. Nếu chúng được xếp chồng, 80 sẽ được kết xuất từ 20, đặt nó cách trục hoành 100 đơn vị.

Enum
BASIC_CHART_STACKED_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
NOT_STACKED Các bộ sách không được xếp chồng.
STACKED Các giá trị của chuỗi được xếp chồng lên nhau, mỗi giá trị được hiển thị theo chiều dọc bắt đầu từ đầu giá trị bên dưới.
PERCENT_STACKED Các ngăn xếp dọc được kéo giãn để đạt đến đầu biểu đồ, với các giá trị được trình bày dưới dạng tỷ lệ phần trăm của nhau.

BasicChartCompareMode

Loại chế độ so sánh, mô tả hành vi của chú giải công cụ và đánh dấu dữ liệu khi di chuột qua dữ liệu và khu vực biểu đồ.

Enum
BASIC_CHART_COMPARE_MODE_UNSPECIFIED Giá trị mặc định, không sử dụng.
DATUM Chỉ thành phần dữ liệu được lấy làm tâm điểm mới được làm nổi bật và hiển thị trong chú giải công cụ.
CATEGORY Tất cả các phần tử dữ liệu có cùng danh mục (ví dụ: giá trị miền) sẽ được làm nổi bật và hiển thị trong chú giải công cụ.

PieChartSpec

Một biểu đồ hình tròn.

Biểu diễn dưới dạng JSON
{
  "legendPosition": enum (PieChartLegendPosition),
  "domain": {
    object (ChartData)
  },
  "series": {
    object (ChartData)
  },
  "threeDimensional": boolean,
  "pieHole": number
}
Trường
legendPosition

enum (PieChartLegendPosition)

Vị trí vẽ chú giải của biểu đồ hình tròn.

domain

object (ChartData)

Dữ liệu bao gồm miền của biểu đồ hình tròn.

series

object (ChartData)

Dữ liệu bao gồm một và chỉ một chuỗi của biểu đồ hình tròn.

threeDimensional

boolean

Đúng nếu biểu đồ hình tròn có ba chiều.

pieHole

number

Kích thước của lỗ trong biểu đồ hình tròn.

PieChartLegendPosition

Vị trí đặt chú giải của biểu đồ.

Enum
PIE_CHART_LEGEND_POSITION_UNSPECIFIED Giá trị mặc định, không sử dụng.
BOTTOM_LEGEND Chú giải hiển thị ở cuối biểu đồ.
LEFT_LEGEND Chú giải được hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải được hiển thị ở bên phải biểu đồ.
TOP_LEGEND Chú giải được hiển thị ở đầu biểu đồ.
NO_LEGEND Không có chú giải nào được hiển thị.
LABELED_LEGEND Mỗi lát bánh sẽ có một nhãn đính kèm.

BubbleChartSpec

Biểu đồ bong bóng.

Biểu diễn dưới dạng 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)
  }
}
Trường
legendPosition

enum (BubbleChartLegendPosition)

Vị trí cần vẽ phần chú thích của biểu đồ.

bubbleLabels

object (ChartData)

Dữ liệu chứa các nhãn bong bóng. Mỗi thông tin này không nhất thiết phải là một giá trị riêng biệt.

domain

object (ChartData)

Dữ liệu chứa giá trị x của bong bóng. Các giá trị này xác định vị trí của bong bóng trong biểu đồ theo chiều ngang.

series

object (ChartData)

Dữ liệu chứa các giá trị y của bong bóng. Các giá trị này xác định vị trí của bong bóng trong biểu đồ theo chiều dọc.

groupIds

object (ChartData)

Dữ liệu chứa mã nhận dạng nhóm bong bóng trò chuyện. Tất cả bong bóng có cùng mã nhóm đều được vẽ bằng cùng một màu. Nếu bạn chỉ định bubbleSizes thì bạn cũng phải chỉ định trường này nhưng trường này có thể chứa các giá trị trống. Trường này không bắt buộc.

bubbleSizes

object (ChartData)

Dữ liệu chứa kích thước bong bóng trò chuyện. Kích thước bong bóng được dùng để vẽ các bong bóng ở các kích thước khác nhau tương ứng với nhau. Nếu được chỉ định, bạn cũng phải chỉ định groupIds. Trường này không bắt buộc.

bubbleOpacity

number

Độ mờ của bong bóng nằm trong khoảng từ 0 đến 1.0. 0 là hoàn toàn trong suốt và 1 là hoàn toàn mờ.

bubbleBorderColor
(deprecated)

object (Color)

Màu đường viền của bong bóng trò chuyện. Không dùng nữa: Sử dụng bubbleBorderColorStyle.

bubbleBorderColorStyle

object (ColorStyle)

Màu đường viền của bong bóng trò chuyện. Nếu bạn cũng đặt bubbleBorderColor, trường này sẽ được ưu tiên.

bubbleMaxRadiusSize

integer

Bán kính tối đa của bong bóng trò chuyện, tính bằng pixel. Nếu được chỉ định, trường này phải là một giá trị dương.

bubbleMinRadiusSize

integer

Bán kính tối thiểu của bong bóng trò chuyện, tính bằng pixel. Nếu cụ thể, trường phải là một giá trị dương.

bubbleTextStyle

object (TextFormat)

Định dạng văn bản bên trong bong bóng trò chuyện. Không hỗ trợ gạch ngang, gạch dưới và đường liên kết.

BubbleChartLegendPosition

Vị trí đặt phần chú thích của biểu đồ.

Enum
BUBBLE_CHART_LEGEND_POSITION_UNSPECIFIED Giá trị mặc định, không sử dụng.
BOTTOM_LEGEND Chú giải hiển thị ở cuối biểu đồ.
LEFT_LEGEND Chú giải được hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải được hiển thị ở bên phải biểu đồ.
TOP_LEGEND Chú giải được hiển thị ở đầu biểu đồ.
NO_LEGEND Không có chú giải nào được hiển thị.
INSIDE_LEGEND Chú giải được hiển thị bên trong khu vực biểu đồ.

CandlestickChartSpec

Một biểu đồ hình nến.

Biểu diễn dưới dạng JSON
{
  "domain": {
    object (CandlestickDomain)
  },
  "data": [
    {
      object (CandlestickData)
    }
  ]
}
Trường
domain

object (CandlestickDomain)

Dữ liệu miền (trục hoành) cho biểu đồ hình nến. Dữ liệu chuỗi sẽ được coi là nhãn riêng biệt, dữ liệu khác sẽ được coi là giá trị liên tục.

data[]

object (CandlestickData)

Dữ liệu biểu đồ hình nến. Chỉ hỗ trợ một CandlestickData.

CandlestickDomain

Miền của CandlestickChart.

Biểu diễn dưới dạng JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Trường
data

object (ChartData)

Dữ liệu của CandlestickDomain.

reversed

boolean

Đúng để đảo ngược thứ tự của các giá trị miền (trục hoành).

CandlestickData

Dữ liệu biểu đồ Hình nến, mỗi dữ liệu chứa các giá trị thấp, mở, đóng và cao cho một chuỗi.

Biểu diễn dưới dạng JSON
{
  "lowSeries": {
    object (CandlestickSeries)
  },
  "openSeries": {
    object (CandlestickSeries)
  },
  "closeSeries": {
    object (CandlestickSeries)
  },
  "highSeries": {
    object (CandlestickSeries)
  }
}
Trường
lowSeries

object (CandlestickSeries)

Dữ liệu phạm vi (trục dọc) cho giá trị thấp/tối thiểu của mỗi cây nến. Đây là phần dưới cùng của đường tâm của hình nến.

openSeries

object (CandlestickSeries)

Dữ liệu phạm vi (trục dọc) cho giá trị mở/giá trị ban đầu của mỗi cây nến. Đây là phần đáy của thân nến. Nếu nhỏ hơn giá trị đóng thì hình nến sẽ được tô màu. Nếu không, hình nến sẽ rỗng.

closeSeries

object (CandlestickSeries)

Dữ liệu phạm vi (trục dọc) cho giá trị đóng/giá trị cuối cùng của mỗi cây nến. Đây là phần trên cùng của thân nến. Nếu giá trị này lớn hơn giá trị mở thì hình nến sẽ được tô màu nền. Nếu không, nến sẽ rỗng.

highSeries

object (CandlestickSeries)

Dữ liệu phạm vi (trục tung) cho giá trị cao/tối đa của mỗi cây nến. Đây là đỉnh của đường tâm của hình nến.

CandlestickSeries

Chuỗi sự kiệnCanstickData.

Biểu diễn dưới dạng JSON
{
  "data": {
    object (ChartData)
  }
}
Trường
data

object (ChartData)

Dữ liệu của canCanstick Series.

OrgChartSpec

Một biểu đồ tổ chức. Biểu đồ tổ chức yêu cầu một nhóm nhãn duy nhất trong labels và có thể bao gồm parentLabelstooltips (không bắt buộc). parentLabels chứa nhãn xác định nút mẹ cho mỗi nút. tooltips chứa một chú thích không bắt buộc đối với mỗi nút.

Ví dụ: để mô tả một Biểu đồ tổ chức trong đó Alice là Giám đốc điều hành, Bob là Chủ tịch (báo cáo cho Alice) và Cathy là Phó chủ tịch phụ trách bộ phận bán hàng (cũng báo cáo cho Alice), hãy labels chứa "Alice", "Bob", "Cathy", parentLabels chứa "", "Alice", "Alice" và tooltips chứa "CEO", "Chủ tịch", "Phó chủ tịch bán hàng".

Biểu diễn dưới dạng 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)
  }
}
Trường
nodeSize

enum (OrgChartNodeSize)

Kích thước của các nút trong sơ đồ tổ chức.

nodeColor
(deprecated)

object (Color)

Màu của các nút trong biểu đồ tổ chức. Không dùng nữa: Sử dụng nodeColorStyle.

nodeColorStyle

object (ColorStyle)

Màu của các nút trong biểu đồ tổ chức. Nếu bạn cũng đặt nodeColor, thì trường này sẽ được ưu tiên.

selectedNodeColor
(deprecated)

object (Color)

Màu của các nút biểu đồ tổ chức đã chọn. Không dùng nữa: Sử dụng selectedNodeColorStyle.

selectedNodeColorStyle

object (ColorStyle)

Màu của các nút biểu đồ tổ chức đã chọn. Nếu bạn cũng đặt selectedNodeColor, thì trường này sẽ được ưu tiên.

labels

object (ChartData)

Dữ liệu chứa nhãn cho tất cả các nút trong biểu đồ. Nhãn phải là duy nhất.

parentLabels

object (ChartData)

Dữ liệu chứa nhãn của phần tử mẹ cho nút tương ứng. Giá trị trống cho biết nút này không có cấp độ gốc và là nút cấp cao nhất. Trường này là không bắt buộc.

tooltips

object (ChartData)

Dữ liệu chứa chú giải công cụ cho nút tương ứng. Giá trị trống sẽ khiến chú giải công cụ không hiển thị cho nút. Trường này không bắt buộc.

OrgChartNodeSize

Kích thước của các nút trong sơ đồ tổ chức.

Enum
ORG_CHART_LABEL_SIZE_UNSPECIFIED Giá trị mặc định, không sử dụng.
SMALL Quy mô nút của biểu đồ tổ chức nhỏ.
MEDIUM Kích thước nút biểu đồ tổ chức trung bình.
LARGE Kích thước nút lớn của biểu đồ tổ chức.

HistogramChartSpec

Một biểu đồ dạng histogram. Một biểu đồ phân cấp sẽ nhóm các mục dữ liệu vào các thùng, hiển thị mỗi thùng dưới dạng một cột gồm các mục được xếp chồng. Biểu đồ được dùng để hiển thị sự phân phối của một tập dữ liệu. Mỗi cột của các mục đại diện cho một phạm vi mà các mục đó thuộc về. Bạn có thể chọn số lượng vùng chứa tự động hoặc chỉ định rõ ràng.

Biểu diễn dưới dạng JSON
{
  "series": [
    {
      object (HistogramSeries)
    }
  ],
  "legendPosition": enum (HistogramChartLegendPosition),
  "showItemDividers": boolean,
  "bucketSize": number,
  "outlierPercentile": number
}
Trường
series[]

object (HistogramSeries)

Chuỗi cho biểu đồ thanh có thể là một chuỗi giá trị duy nhất cần được nhóm hoặc nhiều chuỗi, mỗi chuỗi có cùng độ dài, chứa tên của chuỗi, theo sau là các giá trị cần được nhóm cho chuỗi đó.

legendPosition

enum (HistogramChartLegendPosition)

Vị trí của chú giải biểu đồ.

showItemDividers

boolean

Liệu các đường phân chia ngang có hiển thị giữa các mục trong mỗi cột hay không.

bucketSize

number

Theo mặc định, kích thước nhóm (dải giá trị xếp chồng trong một cột) được chọn tự động, nhưng bạn có thể ghi đè kích thước này tại đây. Ví dụ: Kích thước nhóm 1,5 cho các nhóm từ 0 - 1,5, 1,5 - 3,0, v.v. Không thể là số âm. Trường này không bắt buộc.

outlierPercentile

number

Phân vị ngoại lệ được dùng để đảm bảo rằng các giá trị ngoại lệ không ảnh hưởng xấu đến việc tính toán kích thước nhóm. Ví dụ: việc đặt giá trị phần trăm giá trị ngoại lai là 0, 05 cho biết 5% giá trị cao nhất và thấp nhất khi tính các bộ chứa. Các giá trị vẫn có trong biểu đồ, chúng sẽ được thêm vào nhóm đầu tiên hoặc nhóm cuối cùng thay vì nhóm riêng. Phải nằm trong khoảng từ 0 đến 0,5.

HistogramSeries

Một chuỗi biểu đồ chứa màu và dữ liệu của chuỗi dữ liệu.

Biểu diễn dưới dạng JSON
{
  "barColor": {
    object (Color)
  },
  "barColorStyle": {
    object (ColorStyle)
  },
  "data": {
    object (ChartData)
  }
}
Trường
barColor
(deprecated)

object (Color)

Màu của cột đại diện cho chuỗi này trong mỗi nhóm. Trường này không bắt buộc. Không dùng nữa: Sử dụng barColorStyle.

barColorStyle

object (ColorStyle)

Màu của cột đại diện cho chuỗi này trong mỗi nhóm. Trường này không bắt buộc. Nếu bạn cũng đặt barColor, thì trường này sẽ được ưu tiên.

data

object (ChartData)

Dữ liệu cho chuỗi biểu đồ này.

HistogramChartLegendPosition

Vị trí đặt chú giải của biểu đồ.

Enum
HISTOGRAM_CHART_LEGEND_POSITION_UNSPECIFIED Giá trị mặc định, không sử dụng.
BOTTOM_LEGEND Chú giải hiển thị ở cuối biểu đồ.
LEFT_LEGEND Chú giải được hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải được hiển thị ở bên phải biểu đồ.
TOP_LEGEND Chú giải được hiển thị ở đầu biểu đồ.
NO_LEGEND Không có chú giải nào được hiển thị.
INSIDE_LEGEND Chú giải được hiển thị bên trong khu vực biểu đồ.

WaterfallChartSpec

Biểu đồ thác nước.

Biểu diễn dưới dạng JSON
{
  "domain": {
    object (WaterfallChartDomain)
  },
  "series": [
    {
      object (WaterfallChartSeries)
    }
  ],
  "stackedType": enum (WaterfallChartStackedType),
  "firstValueIsTotal": boolean,
  "hideConnectorLines": boolean,
  "connectorLineStyle": {
    object (LineStyle)
  },
  "totalDataLabel": {
    object (DataLabel)
  }
}
Trường
domain

object (WaterfallChartDomain)

Dữ liệu miền (trục hoành) cho biểu đồ dạng thác nước.

series[]

object (WaterfallChartSeries)

Dữ liệu mà biểu đồ thác nước này đang hiển thị.

stackedType

enum (WaterfallChartStackedType)

Loại xếp chồng.

firstValueIsTotal

boolean

"True" để diễn giải giá trị đầu tiên là tổng.

hideConnectorLines

boolean

True để ẩn đường kết nối giữa các cột.

connectorLineStyle

object (LineStyle)

Kiểu đường cho các đường kết nối.

totalDataLabel

object (DataLabel)

Kiểm soát việc có hiển thị nhãn dữ liệu bổ sung trên biểu đồ xếp chồng hay không để tính tổng giá trị của tất cả các giá trị được xếp chồng tại mỗi giá trị dọc theo trục miền. stackedType phải là STACKED và bạn không thể đặt CUSTOM hoặc placement trên totalDataLabel.

WaterfallChartDomain

Miền của biểu đồ dạng thác nước.

Biểu diễn dưới dạng JSON
{
  "data": {
    object (ChartData)
  },
  "reversed": boolean
}
Trường
data

object (ChartData)

Dữ liệu của FallsChartDomains.

reversed

boolean

Đúng để đảo ngược thứ tự của các giá trị miền (trục hoành).

WaterfallChartSeries

Một chuỗi dữ liệu duy nhất cho biểu đồ thác nước.

Biểu diễn dưới dạng JSON
{
  "data": {
    object (ChartData)
  },
  "positiveColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "negativeColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "subtotalColumnsStyle": {
    object (WaterfallChartColumnStyle)
  },
  "hideTrailingSubtotal": boolean,
  "customSubtotals": [
    {
      object (WaterfallChartCustomSubtotal)
    }
  ],
  "dataLabel": {
    object (DataLabel)
  }
}
Trường
data

object (ChartData)

Dữ liệu đang được trực quan hoá trong loạt video này.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

Kiểu cho tất cả cột trong chuỗi này có giá trị dương.

negativeColumnsStyle

object (WaterfallChartColumnStyle)

Kiểu cho tất cả cột trong chuỗi này có giá trị âm.

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

Kiểu cho tất cả cột tổng phụ trong chuỗi này.

hideTrailingSubtotal

boolean

True để ẩn cột thành tiền ở cuối chuỗi. Theo mặc định, cột tổng phụ sẽ xuất hiện ở cuối mỗi chuỗi. Việc đặt trường này thành true sẽ ẩn cột tổng phụ đó cho chuỗi này.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Các cột thành tiền phụ tuỳ chỉnh xuất hiện trong chuỗi này. Thứ tự xác định các tổng phụ là không đáng kể. Bạn chỉ có thể xác định một tổng phụ cho mỗi điểm dữ liệu.

dataLabel

object (DataLabel)

Thông tin về nhãn dữ liệu cho chuỗi chủ đề này.

WaterfallChartColumnStyle

Kiểu cho cột biểu đồ thác nước.

Biểu diễn dưới dạng JSON
{
  "label": string,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Trường
label

string

Nhãn chú thích của cột.

color
(deprecated)

object (Color)

Màu của cột. Không dùng nữa: Sử dụng colorStyle.

colorStyle

object (ColorStyle)

Màu của cột. Nếu bạn cũng đặt color, trường này sẽ được ưu tiên.

WaterfallChartCustomSubtotal

Cột tổng phụ tuỳ chỉnh cho một chuỗi biểu đồ thác nước.

Biểu diễn dưới dạng JSON
{
  "subtotalIndex": integer,
  "label": string,
  "dataIsSubtotal": boolean
}
Trường
subtotalIndex

integer

Chỉ mục dựa trên 0 của một điểm dữ liệu trong chuỗi. Nếu dataIsSubtotal là đúng, thì điểm dữ liệu tại chỉ mục này là tổng phụ. Nếu không, tổng phụ sẽ xuất hiện sau điểm dữ liệu có chỉ mục này. Một chuỗi có thể có nhiều tổng phụ tại các chỉ mục tuỳ ý, nhưng tổng phụ không ảnh hưởng đến chỉ mục của các điểm dữ liệu. Ví dụ: nếu một chuỗi có 3 điểm dữ liệu, thì chỉ mục của các điểm dữ liệu đó sẽ luôn là 0, 1 và 2, bất kể chuỗi có bao nhiêu tổng phụ hay các điểm dữ liệu đó liên kết với điểm dữ liệu nào.

label

string

Nhãn cho cột tiểu tổng.

dataIsSubtotal

boolean

Đúng nếu điểm dữ liệu tại subtotalIndex là tổng phụ. Nếu giá trị là false (sai), tổng thành tiền sẽ được tính và xuất hiện sau điểm dữ liệu.

WaterfallChartStackedType

Các lựa chọn về kiểu xếp chồng cho biểu đồ thác nước.

Enum
WATERFALL_STACKED_TYPE_UNSPECIFIED Giá trị mặc định, không sử dụng.
STACKED Các giá trị tương ứng với cùng một giá trị miền (trục hoành) sẽ được xếp chồng theo chiều dọc.
SEQUENTIAL Chuỗi sẽ trải dài dọc theo trục hoành.

TreemapChartSpec

Một biểu đồ dạng cây.

Biểu diễn dưới dạng 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
}
Trường
labels

object (ChartData)

Dữ liệu chứa nhãn ô biểu đồ dạng cây.

parentLabels

object (ChartData)

Dữ liệu chứa nhãn mẹ của các ô trong sơ đồ cây.

sizeData

object (ChartData)

Dữ liệu xác định kích thước của từng ô dữ liệu trong biểu đồ dạng cây. Dữ liệu này dự kiến sẽ ở dạng số. Các ô tương ứng với dữ liệu không phải số hoặc thiếu dữ liệu sẽ không được hiển thị. Nếu bạn không chỉ định colorData, thì dữ liệu này cũng sẽ được dùng để xác định màu nền của ô dữ liệu.

colorData

object (ChartData)

Dữ liệu xác định màu nền của mỗi ô dữ liệu trong sơ đồ cây. Trường này không bắt buộc. Nếu không chỉ định, sizeData sẽ được dùng để xác định màu nền. Nếu được chỉ định, dữ liệu phải là số. colorScale sẽ xác định cách các giá trị trong bản đồ dữ liệu này liên kết với màu nền của ô dữ liệu.

textFormat

object (TextFormat)

Định dạng văn bản cho tất cả các nhãn trên biểu đồ. Không hỗ trợ trường đường liên kết.

levels

integer

Số cấp dữ liệu cần hiển thị trên biểu đồ sơ đồ cây. Các cấp này có tính tương tác và hiển thị kèm theo nhãn. Giá trị mặc định là 2 nếu không được chỉ định.

hintedLevels

integer

Số cấp dữ liệu bổ sung ngoài các cấp được gắn nhãn sẽ xuất hiện trên biểu đồ dạng cây. Các cấp này không tương tác và được hiển thị mà không có nhãn. Giá trị mặc định là 0 nếu không được chỉ định.

minValue

number

Giá trị dữ liệu tối thiểu có thể có. Các ô có giá trị nhỏ hơn giá trị này sẽ có cùng màu với các ô có giá trị này. Nếu không được chỉ định, giá trị mặc định sẽ là giá trị tối thiểu thực tế từ colorData hoặc giá trị tối thiểu từ sizeData nếu không chỉ định colorData.

maxValue

number

Giá trị dữ liệu lớn nhất có thể. Các ô có giá trị lớn hơn giá trị này sẽ có cùng màu với các ô có giá trị này. Nếu không được chỉ định, giá trị mặc định là giá trị tối đa thực tế từ colorData hoặc giá trị tối đa từ sizeData nếu không được chỉ định colorData.

headerColor
(deprecated)

object (Color)

Màu nền cho các ô tiêu đề. Không dùng nữa: Sử dụng headerColorStyle.

headerColorStyle

object (ColorStyle)

Màu nền cho các ô tiêu đề. Nếu bạn cũng đặt headerColor, thì trường này sẽ được ưu tiên.

colorScale

object (TreemapChartColorScale)

Thang màu cho các ô dữ liệu trong biểu đồ dạng cây. Các ô dữ liệu được chỉ định màu dựa trên giá trị màu của ô. Các giá trị màu này đến từ colorData hoặc từ sizeData nếu không chỉ định colorData. Các ô có giá trị màu nhỏ hơn hoặc bằng minValue sẽ có minValueColor làm màu nền. Các ô có giá trị màu lớn hơn hoặc bằng maxValue sẽ có maxValueColor làm màu nền. Các ô có giá trị màu nằm trong khoảng từ minValue đến maxValue sẽ có màu nền theo hiệu ứng chuyển màu từ minValueColor đến maxValueColor, điểm giữa của hiệu ứng chuyển màu là midValueColor. Các ô có giá trị màu bị thiếu hoặc không phải số sẽ có màu nền là noDataColor.

hideTooltips

boolean

True để ẩn chú giải công cụ.

TreemapChartColorScale

Thang màu cho biểu đồ dạng cây.

Biểu diễn dưới dạng 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)
  }
}
Trường
minValueColor
(deprecated)

object (Color)

Màu nền cho các ô có giá trị màu nhỏ hơn hoặc bằng minValue. Mặc định là #dc3912 nếu không được chỉ định. Không dùng nữa: Sử dụng minValueColorStyle.

minValueColorStyle

object (ColorStyle)

Màu nền cho các ô có giá trị màu nhỏ hơn hoặc bằng minValue. Mặc định là #dc3912 nếu không được chỉ định. Nếu bạn cũng đặt minValueColor, trường này sẽ được ưu tiên.

midValueColor
(deprecated)

object (Color)

Màu nền cho các ô có giá trị màu tại điểm giữa trong khoảng từ minValue đến maxValue. Giá trị mặc định là #efe6dc nếu không được chỉ định. Không dùng nữa: Sử dụng midValueColorStyle.

midValueColorStyle

object (ColorStyle)

Màu nền cho các ô có giá trị màu ở điểm giữa giữa minValuemaxValue. Mặc định là #efe6dc nếu không được chỉ định. Nếu bạn cũng đặt midValueColor, trường này sẽ được ưu tiên.

maxValueColor
(deprecated)

object (Color)

Màu nền cho các ô có giá trị màu lớn hơn hoặc bằng maxValue. Mặc định là #109618 nếu không được chỉ định. Không dùng nữa: Sử dụng maxValueColorStyle.

maxValueColorStyle

object (ColorStyle)

Màu nền cho các ô có giá trị màu lớn hơn hoặc bằng maxValue. Mặc định là #109618 nếu không được chỉ định. Nếu bạn cũng đặt maxValueColor, trường này sẽ được ưu tiên.

noDataColor
(deprecated)

object (Color)

Màu nền của các ô không có dữ liệu màu liên kết. Giá trị mặc định là #000000 nếu không được chỉ định. Không dùng nữa: Sử dụng noDataColorStyle.

noDataColorStyle

object (ColorStyle)

Màu nền của các ô không có dữ liệu màu liên kết. Mặc định là #000000 nếu không được chỉ định. Nếu bạn cũng đặt noDataColor, trường này sẽ được ưu tiên.

ScorecardChartSpec

Biểu đồ thẻ điểm. Biểu đồ thẻ điểm được dùng để làm nổi bật các chỉ báo hiệu suất chính (KPI) trên bảng tính. Biểu đồ thẻ điểm có thể biểu thị những chỉ số như tổng doanh số, chi phí trung bình hoặc một mặt hàng bán chạy nhất. Bạn có thể chỉ định một giá trị dữ liệu hoặc tổng hợp trên một phạm vi dữ liệu. Bạn có thể làm nổi bật tỷ lệ phần trăm hoặc mức chênh lệch tuyệt đối so với một giá trị cơ sở, chẳng hạn như những thay đổi theo thời gian.

Biểu diễn dưới dạng JSON
{
  "keyValueData": {
    object (ChartData)
  },
  "baselineValueData": {
    object (ChartData)
  },
  "aggregateType": enum (ChartAggregateType),
  "keyValueFormat": {
    object (KeyValueFormat)
  },
  "baselineValueFormat": {
    object (BaselineValueFormat)
  },
  "scaleFactor": number,
  "numberFormatSource": enum (ChartNumberFormatSource),
  "customFormatOptions": {
    object (ChartCustomNumberFormatOptions)
  }
}
Trường
keyValueData

object (ChartData)

Dữ liệu cho giá trị khoá thẻ điểm.

baselineValueData

object (ChartData)

Dữ liệu cho giá trị cơ sở của thẻ điểm. Trường này không bắt buộc.

aggregateType

enum (ChartAggregateType)

Loại tổng hợp cho dữ liệu biểu đồ chính và biểu đồ cơ sở trong biểu đồ thẻ điểm. Trường này không được hỗ trợ cho biểu đồ nguồn dữ liệu. Thay vào đó, hãy sử dụng trường ChartData.aggregateType của keyValueData hoặc baselineValueData cho biểu đồ nguồn dữ liệu. Trường này không bắt buộc.

keyValueFormat

object (KeyValueFormat)

Các tuỳ chọn định dạng cho giá trị khoá.

baselineValueFormat

object (BaselineValueFormat)

Các chế độ định dạng cho giá trị cơ sở. Trường này chỉ cần thiết nếu bạn chỉ định baselineValueData.

scaleFactor

number

Giá trị để điều chỉnh theo tỷ lệ khoá thẻ điểm và giá trị cơ sở. Ví dụ: có thể sử dụng hệ số 10 để chia tất cả các giá trị trong biểu đồ cho 10. Trường này không bắt buộc.

numberFormatSource

enum (ChartNumberFormatSource)

Nguồn định dạng số được sử dụng trong biểu đồ thẻ điểm. Trường này là không bắt buộc.

customFormatOptions

object (ChartCustomNumberFormatOptions)

Các tuỳ chọn định dạng tuỳ chỉnh cho khoá/giá trị cơ sở dạng số trong biểu đồ thẻ điểm. Trường này chỉ được dùng khi bạn đặt numberFormatSource thành CUSTOM. Trường này không bắt buộc.

KeyValueFormat

Các chế độ định dạng cho khoá-giá trị.

Biểu diễn dưới dạng JSON
{
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  }
}
Trường
textFormat

object (TextFormat)

Các tuỳ chọn định dạng văn bản cho giá trị khoá. Không hỗ trợ trường đường liên kết.

position

object (TextPosition)

Chỉ định vị trí văn bản ngang của giá trị khoá. Trường này không bắt buộc. Nếu không chỉ định, hệ thống sẽ sử dụng vị trí mặc định.

BaselineValueFormat

Các tuỳ chọn định dạng cho giá trị cơ sở.

Biểu diễn dưới dạng JSON
{
  "comparisonType": enum (ComparisonType),
  "textFormat": {
    object (TextFormat)
  },
  "position": {
    object (TextPosition)
  },
  "description": string,
  "positiveColor": {
    object (Color)
  },
  "positiveColorStyle": {
    object (ColorStyle)
  },
  "negativeColor": {
    object (Color)
  },
  "negativeColorStyle": {
    object (ColorStyle)
  }
}
Trường
comparisonType

enum (ComparisonType)

Loại so sánh của khoá-giá trị với giá trị cơ sở.

textFormat

object (TextFormat)

Các tuỳ chọn định dạng văn bản cho giá trị cơ sở. Không hỗ trợ trường đường liên kết.

position

object (TextPosition)

Chỉ định vị trí văn bản theo chiều ngang của giá trị đường cơ sở. Trường này không bắt buộc. Nếu không được chỉ định, vị trí mặc định sẽ được sử dụng.

description

string

Nội dung mô tả được thêm vào sau giá trị cơ sở. Trường này không bắt buộc.

positiveColor
(deprecated)

object (Color)

Màu sẽ được sử dụng trong trường hợp giá trị cơ sở thể hiện sự thay đổi tích cực đối với giá trị khoá. Trường này không bắt buộc. Không dùng nữa: Sử dụng positiveColorStyle.

positiveColorStyle

object (ColorStyle)

Màu được sử dụng, trong trường hợp giá trị đường cơ sở thể hiện sự thay đổi dương đối với giá trị khoá. Trường này là không bắt buộc. Nếu bạn cũng đặt positiveColor, thì trường này sẽ được ưu tiên.

negativeColor
(deprecated)

object (Color)

Màu sẽ được sử dụng trong trường hợp giá trị cơ sở thể hiện sự thay đổi âm tính cho giá trị khoá. Trường này không bắt buộc. Không dùng nữa: Sử dụng negativeColorStyle.

negativeColorStyle

object (ColorStyle)

Màu được sử dụng, trong trường hợp giá trị đường cơ sở thể hiện sự thay đổi âm đối với giá trị khoá. Trường này không bắt buộc. Nếu bạn cũng đặt negativeColor, thì trường này sẽ được ưu tiên.

ComparisonType

Loại so sánh của giá trị khoá với giá trị cơ sở.

Enum
COMPARISON_TYPE_UNDEFINED Giá trị mặc định, không sử dụng.
ABSOLUTE_DIFFERENCE Sử dụng chênh lệch tuyệt đối giữa khoá và giá trị cơ sở.
PERCENTAGE_DIFFERENCE Sử dụng mức chênh lệch theo tỷ lệ phần trăm giữa giá trị khoá và giá trị cơ sở.

ChartNumberFormatSource

Các tuỳ chọn nguồn định dạng số cho các thuộc tính biểu đồ.

Enum
CHART_NUMBER_FORMAT_SOURCE_UNDEFINED Giá trị mặc định, không sử dụng.
FROM_DATA Kế thừa định dạng số trong dữ liệu.
CUSTOM Áp dụng định dạng tuỳ chỉnh theo chỉ định của ChartCustomNumberFormatOptions.

ChartCustomNumberFormatOptions

Các tuỳ chọn định dạng số tuỳ chỉnh cho các thuộc tính biểu đồ.

Biểu diễn dưới dạng JSON
{
  "prefix": string,
  "suffix": string
}
Trường
prefix

string

Tiền tố tuỳ chỉnh sẽ được thêm vào thuộc tính biểu đồ. Trường này không bắt buộc.

suffix

string

Hậu tố tuỳ chỉnh sẽ được thêm vào thuộc tính biểu đồ. Trường này không bắt buộc.

ChartHiddenDimensionStrategy

Xác định cách biểu đồ xử lý các hàng nguồn bị ẩn. Hàng bị ẩn bao gồm cả hàng bị ẩn và hàng bị ẩn theo cách thủ công bằng bộ lọc.

Enum
CHART_HIDDEN_DIMENSION_STRATEGY_UNSPECIFIED Giá trị mặc định, không sử dụng.
SKIP_HIDDEN_ROWS_AND_COLUMNS Biểu đồ sẽ bỏ qua các hàng và cột bị ẩn.
SKIP_HIDDEN_ROWS Biểu đồ sẽ chỉ bỏ qua các hàng bị ẩn.
SKIP_HIDDEN_COLUMNS Biểu đồ sẽ chỉ bỏ qua các cột ẩn.
SHOW_ALL Biểu đồ sẽ không bỏ qua bất kỳ hàng hoặc cột nào bị ẩn.

EmbeddedObjectBorder

Đường viền dọc theo đối tượng được nhúng.

Biểu diễn dưới dạng JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
Trường
color
(deprecated)

object (Color)

Màu của đường viền. Không dùng nữa: Sử dụng colorStyle.

colorStyle

object (ColorStyle)

Màu của đường viền. Nếu bạn cũng đặt color, thì trường này sẽ được ưu tiên.