Berisi entri konfigurasi untuk konektor. Entri konfigurasi ini menentukan apa yang yang akan diajukan saat menambahkan konektor baru.
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.");
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
build() | Object | Memvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio. |
newCheckbox() | Checkbox | Menampilkan entri konfigurasi kotak centang baru. |
newInfo() | Info | Menampilkan entri konfigurasi info baru. |
newOptionBuilder() | OptionBuilder | Menampilkan pembuat opsi baru. |
newSelectMultiple() | SelectMultiple | Menampilkan entri pilih beberapa konfigurasi baru. |
newSelectSingle() | SelectSingle | Menampilkan entri konfigurasi tunggal pilih baru. |
newTextArea() | TextArea | Menampilkan entri konfigurasi area teks baru. |
newTextInput() | TextInput | Menampilkan entri konfigurasi input teks baru. |
printJson() | String | Mencetak representasi JSON dari objek ini. |
setDateRangeRequired(dateRangeRequired) | Config | Jika true , rentang tanggal diberikan untuk permintaan getData(). |
setIsSteppedConfig(isSteppedConfig) | Config | Jika true , getConfig() akan dipanggil lagi dengan konfigurasi pengguna saat ini. |
Dokumentasi mendetail
build()
Memvalidasi objek ini dan menampilkannya dalam format yang dibutuhkan oleh Data Studio.
Pulang pergi
Object
— Objek Config
yang divalidasi.
newCheckbox()
Menampilkan entri konfigurasi kotak centang baru.
Pulang pergi
Checkbox
— Entri konfigurasi kotak centang baru.
newInfo()
newOptionBuilder()
newSelectMultiple()
Menampilkan entri pilih beberapa konfigurasi baru.
Pulang pergi
SelectMultiple
— Entri pilih beberapa konfigurasi baru.
newSelectSingle()
Menampilkan entri konfigurasi tunggal pilih baru.
Pulang pergi
SelectSingle
— Entri konfigurasi tunggal pilihan baru.
newTextArea()
Menampilkan entri konfigurasi area teks baru.
Pulang pergi
TextArea
— Entri konfigurasi area teks baru.
newTextInput()
Menampilkan entri konfigurasi input teks baru.
Pulang pergi
TextInput
— Entri konfigurasi input teks baru.
printJson()
Mencetak representasi JSON dari objek ini. Ini hanya untuk proses debug.
Pulang pergi
String
setDateRangeRequired(dateRangeRequired)
Jika true
, rentang tanggal diberikan untuk permintaan getData().
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
dateRangeRequired | Boolean | Apakah rentang tanggal harus diberikan ke getData() atau tidak
permintaan. |
Pulang pergi
Config
— Builder ini, untuk perantaian.
setIsSteppedConfig(isSteppedConfig)
Jika true
, getConfig()
akan dipanggil lagi dengan konfigurasi pengguna saat ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
isSteppedConfig | Boolean | Status konfigurasi berundak yang akan ditetapkan. |
Pulang pergi
Config
— Builder ini, untuk perantaian.