Charts

EmbeddedChart

Một 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 thông số 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

Tiêu đề của 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ợ kiểu gạch ngang chữ, gạch chân và đường liên kết.

titleTextPosition

object (TextPosition)

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

subtitle

string

Tiêu đề phụ của biểu đồ.

subtitleTextFormat

object (TextFormat)

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

subtitleTextPosition

object (TextPosition)

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

fontName

string

Tên của phông chữ để sử dụng theo mặc định cho tất cả văn bản trê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

"True" để làm cho biểu đồ lấp đầy toàn bộ không gian mà biểu đồ được hiển thị với khoảng đệm tối thiểu. Đặt là false để sử dụng khoảng đệm mặc định. (Không áp dụng cho biểu đồ theo đị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 đồ của 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 backgroundColor cũng được đặt, trường này sẽ được ưu tiên.

dataSourceChartProperties

object (DataSourceChartProperties)

Nếu có, trường này sẽ chứa các tài sản cụ thể của biểu đồ nguồn dữ liệu.

filterSpecs[]

object (FilterSpec)

Các 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 duy nhất. 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 kết hợp chart. Thông số kỹ thuật cụ thể của biểu đồ, phải đặt đúng một giá trị. chart chỉ có thể là một trong các trạng thái sau:
basicChart

object (BasicChartSpec)

Thông số kỹ thuật cơ bản của biểu đồ có thể là một trong nhiều loại biểu đồ. Xem BasicChartType cho danh sách tất cả biểu đồ được 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)

Một đặc 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

Tài sản 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 cho biểu đồ cơ bản. Xem BasicChartType cho danh sách 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 phần chú thích trên biểu đồ.

axis[]

object (BasicChartAxis)

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

domains[]

object (BasicChartDomain)

Miền dữ liệu mà nó đang lập biểu đồ. Chỉ hỗ trợ một miền duy nhất.

series[]

object (BasicChartSeries)

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

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 suy ra từ các giá trị tiêu đề).

threeDimensional

boolean

Đúng để chuyển biểu đồ sang chế độ 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)

Kiểu xếp chồng cho các biểu đồ hỗ trợ xếp chồng dọc. Áp dụng cho biểu đồ Vùng, Thanh, Cột, Kết hợp và Vùng chia 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)

Hoạt động của chú thích và làm nổi bật dữ liệu khi di chuột vào vùng dữ liệu và biểu đồ.

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. Bạn chỉ có thể đặt các nhãn dữ liệu này khi chartType là một trong số AREA, BAR, COLUMN! COMBO hoặc STEPPED_AREAstackedTypeSTACKED hoặc PERCENT_STACKED. Ngoài ra, đối với COMBO, thuộc tính 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 bộ sách hơn các loại khác và mỗi loại khác chỉ có nhiều bộ sách. Ví dụ: nếu biểu đồ có hai chuỗi thanh xếp chồng và một chuỗi vùng, thì tổng nhãn dữ liệu 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. Cả hai đều không CUSTOM cũng không placement có thể được thiết lập 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 Đáp biểu đồ thanh.
LINE Đáp biểu đồ dạng đường.
AREA Một biểu đồ vùng.
COLUMN Đáp biểu đồ cột.
SCATTER Đáp biểu đồ tán xạ.
COMBO Đáp biểu đồ kết hợp.
STEPPED_AREA Đáp biểu đồ vùng dạng bậc.

BasicChartLegendPosition

Vị trí đặt phần chú thích 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 hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải 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 thể có nhiều hơn một 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 đề suy luận 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 một trục trong 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à một trục nhỏ.
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 hiển thị ở bên phả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à một trục chính bất thường.

ChartAxisViewWindowOptions

Các tuỳ chọn xác định "cửa sổ xem" cho một biểu đồ (chẳng hạn như các giá trị hiển thị theo một 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 chính sách này, thì hệ thống sẽ tự động xác định một giá trị tối thiểu phù hợp với dữ liệu.

viewWindowMax

number

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

viewWindowMode

enum (ViewWindowMode)

Chế độ của cửa sổ xem.

ViewWindowMode

Chế độ của cửa sổ xem. Tệp này xác định cách xử lý giá trị tối thiểu và tối đa của cửa sổ khung hiển thị.

Enum
DEFAULT_VIEW_WINDOW_MODE Chế độ cửa sổ 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 thủ chính xác giá trị tối thiểu và tối đa nếu được chỉ định. Nếu một giá trị chưa được chỉ định, giá trị đó sẽ quay lại sử dụng PRETTY giá trị.
PRETTY Chọn giá trị tối thiểu và tối đa để biểu đồ trông đẹp mắt. Cả tối thiểu và tối đa đều bị bỏ qua trong 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 lập biểu đồ giá cổ phiếu theo thời gian, thì đây là dữ liệu biểu thị theo ngày.

reversed

boolean

"True" để đảo ngược thứ tự của các giá trị miền (trục ngang).

ChartData

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

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 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 kết hợp type. Loại dữ liệu được bao gồm, phải đặt chính xác một giá trị. type chỉ có thể là một trong các trạng thái 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 đọc.

ChartSourceRange

Các 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)

Phạm vi dữ liệu cho một chuỗi dữ liệu 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 độ dài phương diện là 1. Miền (nếu tồn tại) & tất cả các chuỗi hàng 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 ở một độ lệch nhất định phải theo thứ tự và tiếp giáp nhau trên miền và chuỗi dữ liệu.

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 của biểu đồ nguồn dữ liệu xác định các nhóm cho các giá trị trong miền thay vì chia nhỏ từng giá trị riêng lẻ.

Ví dụ: khi vẽ một biểu đồ nguồn dữ liệu, bạn có thể chỉ định một quy tắc biểu đồ trong miền (chỉ nên chứa các giá trị số), nhóm các giá trị của biểu đồ đó 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 đều đượ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 các trạng thái sau:
dateTimeRule

object (ChartDateTimeRule)

Đáp ChartDateTimeRule.

histogramRule

object (ChartHistogramRule)

Đáp ChartHistogramRule

ChartDateTimeRule

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

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 tối. Ký hiệu AM/PM được dịch dựa trên ngôn ngữ trong bảng tính.
DAY_OF_WEEK Nhóm ngày theo ngày trong tuần, ví dụ như 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 những ngày sau ngày 29 tháng 2 thuộc các năm nhuận khác 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-11. 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ụ như Tháng 11. Tháng được dịch dựa trên ngôn ngữ trong 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ụ: từ tháng 11 năm 2008 đến 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à theo 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ụ: 2008-11-22.

ChartHistogramRule

Cho phép bạn sắp xếp các giá trị số trong một 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 các nhóm. Các giá trị nhỏ hơn giá trị tối thiểu được nhóm vào một nhóm duy nhất. 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à tại đó các mục được đặt vào các nhóm. Các giá trị lớn hơn giá trị tối đa được nhóm vào một nhóm duy nhất. Nếu bỏ qua, giá trị này được xác định theo giá trị tối đa của mục.

intervalSize

number

Kích thước của các bộ chứa đã được tạo. Phải là số 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 đếm.
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 tổng.

BasicChartSeries

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

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 được minh 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 này. Ví dụ: nếu lập biểu đồ cổ phiếu theo thời gian, chỉ số "Số lượng" loạt tài khoản có thể muốn được ghim ở bên phải với giá được ghim ở bên trái, vì quy mô khối lượng giao dịch khác với quy mô giá. Sẽ xảy ra lỗi khi chỉ định một trục không phải là trục nhỏ hợp lệ cho các giá trị trong biểu đồ type.

type

enum (BasicChartType)

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

lineStyle

object (LineStyle)

Kiểu đường kẻ của chuỗi này. Chỉ hợp lệ nếu chartTypeAREA, LINE hoặc SCATTER. COMBO Biểu đồ 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 chủ đề này.

color
(deprecated)

object (Color)

Màu của các phần tử (chẳng hạn như thanh, đường kẻ và điểm) liên kết với chuỗi dữ liệu 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 của các phần tử (chẳng hạn như thanh, đường kẻ và điểm) liên kết với chuỗi dữ liệu này. Nếu trống, hệ thống sẽ sử dụng màu mặc định. Nếu color cũng được đặt, 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. COMBO Biểu đồ cũng được hỗ trợ nếu series chart typeAREA, LINE hoặc SCATTER. Nếu trống, kiểu điểm mặc định sẽ được sử dụng.

styleOverrides[]

object (BasicSeriesDataPointStyleOverride)

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

LineStyle

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 px.

type

enum (LineDashType)

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

LineDashType

Loại dấu 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 đường không hiển thị.
CUSTOM Dấu gạch ngang tuỳ chỉnh cho một đườ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 nét liền.
DOTTED Một đường nét đứt.
MEDIUM_DASHED Một đường đứt nét nơi dấu gạch ngang có chữ "trung bình" thời lượng.
MEDIUM_DASHED_DOTTED Một dòng xen kẽ giữa một "phương tiện" dấu gạch ngang và một dấu chấm.
LONG_DASHED Một đường nét đứt có chữ "dài" thời lượng.
LONG_DASHED_DOTTED Một dòng xen kẽ giữa một "dài" dấu gạch ngang và một 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à các chú thích xuất hiện bên cạnh một tập dữ liệu (chẳng hạn như các điểm trên biểu đồ dạng đường) và cung cấp thêm thông tin về nội dung mà dữ liệu đại diện, chẳng hạn như phần trình bày bằng văn bản về giá trị phía 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. Trường liên kết không được hỗ trợ.

placement

enum (DataLabelPlacement)

Vị trí của nhãn dữ liệu tương ứng 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 type được đặt 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 áp dụng nhãn dữ liệu này. 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 chuỗi 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 được 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 được 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 tương ứng với dữ liệu được gắn nhãn.

Enum
DATA_LABEL_PLACEMENT_UNSPECIFIED Vị trí được trình kết xuất xác định tự động.
CENTER Căn giữa bên trong thanh hoặc cột, cả 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 là số dương, ở dưới cùng nếu là giá trị âm).
INSIDE_BASE Bên trong một thanh hoặc cột ở chân đế.
OUTSIDE_END Bên ngoài một 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 chưa đượ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 Một hình tam giác.
X_MARK Hình dạng dấu x.

BasicSeriesDataPointStyleOverride

Chế độ cài đặt ghi đè kiểu cho một điểm dữ liệu theo 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 từ 0 của điểm dữ liệu theo 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, giá trị mặc định của bộ sách sẽ được sử dụng. Nếu color cũng được đặt, trường này sẽ được ưu tiên.

pointStyle

object (PointStyle)

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

BasicChartStackedType

Khi các biểu đồ được xếp chồng, các giá trị dải ô (trục tung) được hiển thị phía trên một giá trị khác chứ không phải từ trục hoành. Ví dụ: hai giá trị 20 và 80 sẽ được vẽ từ 0, với 80 cách trục hoành 80 đơn vị. 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ị trong chuỗi được xếp chồng, mỗi giá trị được hiển thị theo chiều dọc bắt đầu từ đỉnh của giá trị bên dưới giá trị đó.
PERCENT_STACKED Các ngăn xếp dọc được kéo giãn để xuất hiện ở đầu biểu đồ, trong đó các giá trị được sắp xếp theo tỷ lệ phần trăm của nhau.

BasicChartCompareMode

Loại chế độ so sánh: mô tả cách hoạt động của phần chú thích và phần dữ liệu được làm nổi bật khi bạn di chuột lên vùng dữ liệu và biểu đồ.

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

PieChartSpec

Đáp 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í cần vẽ chú thích 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 chuỗi một và duy nhất của biểu đồ hình tròn.

threeDimensional

boolean

Đúng nếu hình bánh có hình ba chiều.

pieHole

number

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

PieChartLegendPosition

Vị trí đặt phần chú thích 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 hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải 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 được gắn một nhãn.

BubbleChartSpec

Đáp 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í bong bóng trong biểu đồ theo chiều ngang.

series

object (ChartData)

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

groupIds

object (ChartData)

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

bubbleSizes

object (ChartData)

Dữ liệu chứa kích thước bong bóng. 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, groupIds cũng phải được chỉ định. Trường này là không bắt buộc.

bubbleOpacity

number

Độ mờ của các 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ờ đục.

bubbleBorderColor
(deprecated)

object (Color)

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

bubbleBorderColorStyle

object (ColorStyle)

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

bubbleMaxRadiusSize

integer

Kích thước bán kính tối đa của bong bóng, 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

Kích thước bán kính tối thiểu của bong bóng, 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 của văn bản bên trong bong bóng. Không hỗ trợ kiểu gạch ngang chữ, gạch chân 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 hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải 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 vùng biểu đồ.

CandlestickChartSpec

Đáp 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 ngang) cho biểu đồ hình nến. Dữ liệu chuỗi sẽ được coi là các nhãn riêng biệt, các dữ liệu khác sẽ được coi là giá trị liên tục.

data[]

object (CandlestickData)

Dữ liệu của biểu đồ hình nến. Chỉ hỗ trợ mộtCanstickData.

CandlestickDomain

Miền của Biểu đồ nến.

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

object (ChartData)

Dữ liệu củaCanstickMiền.

reversed

boolean

"True" để đảo ngược thứ tự của các giá trị miền (trục ngang).

CandlestickData

Dữ liệu trong biểu đồ hình nến, mỗi biểu đồ trình bày giá trị thấp, mở cửa, đóng cửa và giá trị cao của một chuỗi dữ liệu.

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 tung) cho giá trị thấp/tối thiểu của mỗi hình nến. Đây là điểm đáy của đường tâm của hình nến.

openSeries

object (CandlestickSeries)

Dữ liệu phạm vi (trục tung) cho giá trị mở/giá trị ban đầu của mỗi hình 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 tung) cho giá trị đóng/cuối cùng của mỗi hình 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, hình 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 tập hợp nhãn duy nhất trong labels và có thể tuỳ ý bao gồm parentLabelstooltips. parentLabels chứa nhãn xác định nút mẹ cho mỗi nút. tooltips chứa một chú giải công cụ tuỳ chọn cho 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á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 "Giám đốc điều hành", "Chủ tịch", "Phó chủ tịch kinh doanh".

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 biểu đồ tổ chức.

nodeColor
(deprecated)

object (Color)

Màu của các nút 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 biểu đồ tổ chức. Nếu nodeColor cũng được đặt, trường này sẽ được ưu tiên.

selectedNodeColor
(deprecated)

object (Color)

Màu của các nút trong 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 trong biểu đồ tổ chức đã chọn. Nếu selectedNodeColor cũng được đặt, 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 đồ. Các nhãn phải là duy nhất.

parentLabels

object (ChartData)

Dữ liệu chứa nhãn của nút gốc 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. Nếu giá trị trống thì sẽ không có chú giải công cụ nào được hiển thị cho nút này. Trường này là không bắt buộc.

OrgChartNodeSize

Kích thước của các nút biểu đồ 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 của 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

Đáp biểu đồ tần suất. 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 dải ô chứa các mục đó. Số lượng thùng có thể được chọn tự động hoặc đượ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 một biểu đồ có thể là một chuỗi giá trị được phân nhóm hoặc nhiều chuỗi giá trị, 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 phân nhóm cho chuỗi đó.

legendPosition

enum (HistogramChartLegendPosition)

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

showItemDividers

boolean

Liệu đườ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 (phạm vi của các giá trị được xếp chồng trong một cột) được chọn tự động, nhưng có thể bị ghi đè 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 là 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 một phân vị ngoại lệ là 0, 05 cho biết rằng 5% giá trị trên cùng và dưới cùng khi tính nhóm. 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,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 là 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 là không bắt buộc. Nếu barColor cũng được đặt, trường này sẽ được ưu tiên.

data

object (ChartData)

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

HistogramChartLegendPosition

Vị trí đặt phần chú thích 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 hiển thị ở bên trái biểu đồ.
RIGHT_LEGEND Chú giải 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 vùng 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 ngang) cho biểu đồ 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 dưới dạng tổng.

hideConnectorLines

boolean

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

connectorLineStyle

object (LineStyle)

Kiểu đường kẻ của 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 STACKED và không phải là ai CUSTOM cũng không placement có thể được thiết lập trên totalDataLabel.

WaterfallChartDomain

Miền của biểu đồ 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 FallsChartdomain.

reversed

boolean

"True" để đảo ngược thứ tự của các giá trị miền (trục ngang).

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 được minh hoạ trong chuỗi dữ liệu này.

positiveColumnsStyle

object (WaterfallChartColumnStyle)

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

negativeColumnsStyle

object (WaterfallChartColumnStyle)

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

subtotalColumnsStyle

object (WaterfallChartColumnStyle)

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

hideTrailingSubtotal

boolean

Đúng để ẩn cột tổng phụ khỏi 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 tiền cho chuỗi chủ đề này.

customSubtotals[]

object (WaterfallChartCustomSubtotal)

Các cột tổng 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ể. Chỉ có thể xác định một tổng phụ cho từng đ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 color cũng được đặt, 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 từ 0 của một điểm dữ liệu trong chuỗi dữ liệu. Nếu dataIsSubtotal là đúng, điểm dữ liệu trong chỉ mục này là tổng phụ. Nếu không, tổng thành tiền 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 các 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ó ba điểm dữ liệu, thì chỉ mục của chúng sẽ luôn là 0, 1 và 2, bất kể có bao nhiêu tổng phụ tồn tại trên chuỗi hoặc những điểm dữ liệu nào mà chúng được liên kết.

label

string

Nhãn cho cột tổng phụ.

dataIsSubtotal

boolean

Đúng nếu dữ liệu chỉ vào 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 miền (trục ngang) sẽ được xếp chồng theo chiều dọc.
SEQUENTIAL Chuỗi sự kiện sẽ trải dài theo trục hoành.

TreemapChartSpec

Đáp Biểu đồ dạng sơ đồ 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 các nhãn ô trên biểu đồ dạng cây.

parentLabels

object (ChartData)

Dữ liệu chứa các ô liên kết dạng cây nhãn mẹ.

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 phải là dữ liệu số. Các ô tương ứng với dữ liệu không phải là số hoặc bị thiếu dữ liệu sẽ không được hiển thị. Nếu colorData không được chỉ định, dữ liệu này cũng đượ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 từng ô dữ liệu trong biểu đồ dạng cây. Trường này là không bắt buộc. Nếu không được chỉ định, sizeData được dùng để xác định màu nền. Nếu được chỉ định, dữ liệu dự kiến sẽ là số. colorScale sẽ xác định cách các giá trị trong dữ liệu này ánh xạ đến 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 đồ. Trường liên kết không được hỗ trợ.

levels

integer

Số lượng cấp dữ liệu sẽ hiển thị trên biểu đồ dạng 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ố lượng cấp dữ liệu bổ sung vượt quá các cấp đã gắn nhãn sẽ hiển thị 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ị nhỏ nhất từ sizeData nếu colorData chưa được chỉ định.

maxValue

number

Giá trị dữ liệu tối đa 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, mặc định là giá trị tối đa thực tế từ colorData hoặc giá trị lớn nhất từ sizeData nếu colorData chưa được chỉ định.

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 headerColor cũng được đặt, 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 chúng. Các giá trị màu này bắt nguồn từ colorData hoặc từ sizeData nếu colorData chưa được chỉ định. 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ó giá trị màu nằm trong khoảng minValuemaxValue sẽ có màu nền trên một dải chuyển màu giữa minValueColormaxValueColor, điểm giữa của dải chuyển màu đang midValueColor. Các ô bị thiếu giá trị màu hoặc giá trị không phải số sẽ có noDataColor làm màu nền.

hideTooltips

boolean

Đúng để ẩn chú thích.

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. Giá trị 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. Giá trị mặc định là #dc3912 nếu không được chỉ định. Nếu minValueColor cũng được đặt, 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 ở điểm giữa giữa minValuemaxValue. 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. Giá trị mặc định là #efe6dc nếu không được chỉ định. Nếu midValueColor cũng được đặt, 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. Giá trị 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. Giá trị mặc định là #109618 nếu không được chỉ định. Nếu maxValueColor cũng được đặt, trường này sẽ được ưu tiên.

noDataColor
(deprecated)

object (Color)

Màu nền cho các ô không có dữ liệu màu được liên kết với chúng. 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 cho các ô không có dữ liệu màu được liên kết với chúng. Giá trị mặc định là #000000 nếu không được chỉ định. Nếu noDataColor cũng được đặt, trường này sẽ được ưu tiên.

ScorecardChartSpec

Một 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, còn gọi là 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 duy nhất hoặc tổng hợp theo 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 là 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. Sử dụng ChartData.aggregateType trường của keyValueData hoặc baselineValueData cho biểu đồ nguồn dữ liệu. Trường này là không bắt buộc.

keyValueFormat

object (KeyValueFormat)

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

baselineValueFormat

object (BaselineValueFormat)

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

scaleFactor

number

Giá trị để điều chỉnh 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 là không bắt buộc.

numberFormatSource

enum (ChartNumberFormatSource)

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

customFormatOptions

object (ChartCustomNumberFormatOptions)

Các lựa chọn định dạng tuỳ chỉnh cho các giá trị khoá số/cơ sở trong biểu đồ thẻ điểm. Trường này chỉ được dùng khi numberFormatSource được đặt thành CUSTOM. Trường này là 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)

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

position

object (TextPosition)

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

BaselineValueFormat

Các chế độ đị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)

Kiểu so sánh của khoá-giá trị với giá trị cơ sở.

textFormat

object (TextFormat)

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

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 là 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ị đường cơ sở. Trường này là không bắt buộc.

positiveColor
(deprecated)

object (Color)

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. 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 positiveColor cũng được đặt, trường này sẽ được ưu tiên.

negativeColor
(deprecated)

object (Color)

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 là 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 là không bắt buộc. Nếu negativeColor cũng được đặt, trường này sẽ được ưu tiên.

ComparisonType

Kiểu so sánh của khoá-giá trị 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 mức chênh lệch tuyệt đối giữa giá trị 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 lựa chọn nguồn định dạng số cho 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 như được chỉ định bởi ChartCustomNumberFormatOptions.

ChartCustomNumberFormatOptions

Tùy chọn định dạng số tùy chỉnh cho 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 trước thuộc tính biểu đồ. Trường này là không bắt buộc.

suffix

string

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

ChartHiddenDimensionStrategy

Xác định cách biểu đồ sẽ 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 bị ẩn.
SHOW_ALL Biểu đồ sẽ không bỏ qua các hàng hoặc cột 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 color cũng được đặt, trường này sẽ được ưu tiên.