Class Config

Cấu hình

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 câu hỏi sẽ được đưa 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ứcLoại 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ục cấu hình hộp đánh dấu mới.
newInfo()InfoTrả về mục nhập cấu hình thông tin mới.
newOptionBuilder()OptionBuilderTrả về một trình tạo tuỳ chọn mới.
newSelectMultiple()SelectMultipleTrả về một mục nhập cấu hình chọn nhiều mục mới.
newSelectSingle()SelectSingleTrả về một mục cấu hình mới được chọn.
newTextArea()TextAreaTrả về mục nhập cấu hình vùng văn bản mới.
newTextInput()TextInputTrả về mục nhập cấu hình nhập văn bản mới.
printJson()StringIn nội dung đại diện JSON của đối tượng này.
setDateRangeRequired(dateRangeRequired)ConfigNếu là true, phạm vi ngày sẽ được cung cấp 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ề đối tượng đó ở đị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ục 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ục nhập cấu hình thông tin mới.

Cầu thủ trả bóng

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


newOptionBuilder()

Trả về một 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 chọn nhiều mục mới.

Cầu thủ trả bóng

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


newSelectSingle()

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

Cầu thủ trả bóng

SelectSingle – Một mục nhập cấu hình đơn mới được chọn.


newTextArea()

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

Cầu thủ trả bóng

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


newTextInput()

Trả về 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 nội dung đại diện JSON của đối tượng này. Lựa chọn này chỉ dùng để gỡ lỗi.

Cầu thủ trả bóng

String


setDateRangeRequired(dateRangeRequired)

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

Tham số

TênLoạiMô 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.

Tham số

TênLoạiMô 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.