Class Config

Config

Chứa các mục cấu hình cho một 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 một trình kết nối mới.

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

const 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ề đối tượng ở định dạng mà Data Studio cần.
newCheckbox()CheckboxTrả về một mục 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ề một trình tạo lựa chọn mới.
newSelectMultiple()SelectMultipleTrả về một mục cấu hình mới để chọn nhiều.
newSelectSingle()SelectSingleTrả về một mục cấu hình chọn một mục mới.
newTextArea()TextAreaTrả về một mục nhập cấu hình vùng văn bản mới.
newTextInput()TextInputTrả về một mục nhập cấu hình đầu vào văn bản mới.
printJson()StringIn biểu thị JSON của đối tượng này.
setDateRangeRequired(dateRangeRequired)ConfigNếu true, một phạm vi ngày sẽ được cung cấp cho các yêu cầu getData().
setIsSteppedConfig(isSteppedConfig)ConfigNếu true, getConfig() đượ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ề đối tượng ở định dạng mà Data Studio cần.

Cầu thủ trả bóng

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


newCheckbox()

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

Cầu thủ trả bóng

Checkbox – Một 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ề một trình tạo lựa chọn mới.

Cầu thủ trả bóng

OptionBuilder – Trình tạo lựa chọn mới.


newSelectMultiple()

Trả về một mục cấu hình mới để chọn nhiều.

Cầu thủ trả bóng

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


newSelectSingle()

Trả về một mục cấu hình chọn một mục mới.

Cầu thủ trả bóng

SelectSingle – Một mục cấu hình mới để chọn một mục.


newTextArea()

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

Cầu thủ trả bóng

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


newTextInput()

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

Cầu thủ trả bóng

TextInput – Một mục nhập cấu hình mới cho chế độ nhập văn bản.


printJson()

In biểu thị JSON của đối tượng này. Thông tin này chỉ dùng để gỡ lỗi.

Cầu thủ trả bóng

String


setDateRangeRequired(dateRangeRequired)

Nếu true, một phạm vi ngày sẽ được cung cấp cho các yêu cầu getData().

Thông số

TênLoạiMô tả
dateRangeRequiredBooleanBạn 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, để liên kết.


setIsSteppedConfig(isSteppedConfig)

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

Thông số

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

Cầu thủ trả bóng

Config – Trình tạo này, để liên kết.