Berisi entri konfigurasi untuk konektor. Entri konfigurasi ini menentukan pertanyaan yang diajukan saat menambahkan konektor baru.
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.');
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
build() | Object | Memvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio. |
new | Checkbox | Menampilkan entri konfigurasi kotak centang baru. |
new | Info | Menampilkan entri konfigurasi info baru. |
new | Option | Menampilkan builder opsi baru. |
new | Select | Menampilkan entri konfigurasi pilih beberapa baru. |
new | Select | Menampilkan entri konfigurasi pilih tunggal baru. |
new | Text | Menampilkan entri konfigurasi area teks baru. |
new | Text | Menampilkan entri konfigurasi input teks baru. |
print | String | Mencetak representasi JSON dari objek ini. |
set | Config | Jika true, rentang tanggal akan diberikan untuk permintaan getData(). |
set | Config | Jika true, get dipanggil lagi dengan konfigurasi pengguna saat ini. |
Dokumentasi mendetail
build()
Memvalidasi objek ini dan menampilkannya dalam format yang diperlukan 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 konfigurasi pilih beberapa baru.
Pulang pergi
SelectMultiple — Entri konfigurasi pilih beberapa yang baru.
newSelectSingle()
Menampilkan entri konfigurasi pilih tunggal baru.
Pulang pergi
SelectSingle — Entri konfigurasi tunggal 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. Opsi ini hanya untuk proses debug.
Pulang pergi
String
setDateRangeRequired(dateRangeRequired)
Jika true, rentang tanggal akan diberikan untuk permintaan getData().
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
date | Boolean | Apakah rentang tanggal harus diberikan untuk permintaan get
atau tidak. |
Pulang pergi
Config — Builder ini, untuk dirangkaikan.
setIsSteppedConfig(isSteppedConfig)
Jika true, getConfig() dipanggil lagi dengan konfigurasi pengguna saat ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
is | Boolean | Status konfigurasi bertahap yang akan ditetapkan. |
Pulang pergi
Config — Builder ini, untuk dirangkaikan.