Class Config

Cấu hình

Chứa các mục cấu hình cho trình kết nối. Các mục cấu hình này xác định những câu hỏi được đặt ra khi thêm trình kết nối mới.

var cc = DataStudioApp.createCommunityConnector();
var config = cc.getConfig();

var info_entry = config.newInfo()
  .setId("info_id")
  .setHelpText("This connector can connect to multiple data endpoints.");

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()ObjectXác thực đối tượng này và trả về ở định dạng mà Data Studio cần.
newCheckbox()CheckboxTrả về một mục nhập cấu hình hộp đánh dấu mới.
newInfo()InfoTrả về một mục nhập cấu hình thông tin mới.
newOptionBuilder()OptionBuilderTrả về trình tạo tuỳ chọn mới.
newSelectMultiple()SelectMultipleTrả về một mục nhập cấu hình mới có nhiều lựa chọn.
newSelectSingle()SelectSingleTrả về một mục nhập cấu hình mới được chọn và duy nhất.
newTextArea()TextAreaTrả về một mục nhập cấu hình mới của vùng văn bản.
newTextInput()TextInputTrả về một mục nhập cấu hình nhập văn bản mới.
printJson()StringIn đại diện JSON của đối tượng này.
setDateRangeRequired(dateRangeRequired)ConfigNếu là true, hệ thống sẽ cung cấp một phạm vi ngày cho các yêu cầu getData().
setIsSteppedConfig(isSteppedConfig)ConfigNếu true, getConfig() sẽ được gọi lại bằng cấu hình người dùng hiện tại.

Tài liệu chi tiết

build()

Xác thực đối tượng này và trả về ở định dạng mà Data Studio cần.

Cầu thủ trả bóng

Object – Đối tượng Config đã được xác thực.


newCheckbox()

Trả về một mục nhập cấu hình hộp đánh dấu mới.

Cầu thủ trả bóng

Checkbox – Mục nhập cấu hình hộp đánh dấu mới.


newInfo()

Trả về một mục nhập cấu hình thông tin mới.

Cầu thủ trả bóng

Info – Một mục nhập cấu hình thông tin mới.


newOptionBuilder()

Trả về trình tạo tuỳ chọn mới.

Cầu thủ trả bóng

OptionBuilder — Trình tạo tuỳ chọn mới.


newSelectMultiple()

Trả về một mục nhập cấu hình mới có nhiều lựa chọn.

Cầu thủ trả bóng

SelectMultiple – Một mục mới chọn nhiều cấu hình.


newSelectSingle()

Trả về một mục nhập cấu hình mới được chọn và duy nhất.

Cầu thủ trả bóng

SelectSingle – Một mục cấu hình mới được chọn và duy nhất.


newTextArea()

Trả về một mục nhập cấu hình mới của vùng văn bản.

Cầu thủ trả bóng

TextArea – Một mục nhập cấu hình mới của vùng văn bản.


newTextInput()

Trả về một mục nhập cấu hình nhập văn bản mới.

Cầu thủ trả bóng

TextInput – Mục nhập cấu hình nhập văn bản mới.


printJson()

In đại diện JSON của đối tượng này. Thao tác này chỉ dùng để gỡ lỗi.

Cầu thủ trả bóng

String


setDateRangeRequired(dateRangeRequired)

Nếu là true, hệ thống sẽ cung cấp một phạm vi ngày cho các yêu cầu getData().

Các tham số

TênLoạiNội dung mô tả
dateRangeRequiredBooleanLiệu có nên cung cấp phạm vi ngày cho các yêu cầu getData() hay không.

Cầu thủ trả bóng

Config – Trình tạo này để tạo chuỗi.


setIsSteppedConfig(isSteppedConfig)

Nếu true, getConfig() sẽ được gọi lại bằng cấu hình người dùng hiện tại.

Các tham số

TênLoạiNội dung mô tả
isSteppedConfigBooleanTrạng thái cấu hình theo bước cần đặt.

Cầu thủ trả bóng

Config – Trình tạo này để tạo chuỗi.