Bir bağlayıcının yapılandırma girişlerini içerir. Bu yapılandırma girişleri, yeni bir bağlayıcı eklenirken hangi soruların sorulduğunu tanımlar.
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.');
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Object | Bu nesneyi doğrular ve Data Studio'nun ihtiyaç duyduğu biçimde döndürür. |
new | Checkbox | Yeni bir onay kutusu yapılandırması girişi döndürür. |
new | Info | Yeni bir bilgi yapılandırması girişi döndürür. |
new | Option | Yeni bir seçenek oluşturucu döndürür. |
new | Select | Yeni bir çoklu seçim yapılandırması girişi döndürür. |
new | Select | Yeni bir tek yapılandırma girişi döndürür. |
new | Text | Yeni bir metin alanı yapılandırma girişi döndürür. |
new | Text | Yeni bir metin girişi yapılandırması girişi döndürür. |
print | String | Bu nesnenin JSON gösterimini yazdırır. |
set | Config | true ise getData() istekleri için bir tarih aralığı sağlanır. |
set | Config | true ise get , mevcut kullanıcı yapılandırmasıyla tekrar çağrılır. |
Ayrıntılı dokümanlar
build()
Bu nesneyi doğrular ve Data Studio'nun ihtiyaç duyduğu biçimde döndürür.
Return
Object
: Doğrulanmış Config
nesnesi.
new Checkbox()
Yeni bir onay kutusu yapılandırması girişi döndürür.
Return
Checkbox
: Yeni bir onay kutusu yapılandırması girişi.
new Info()
new Option Builder()
new Select Multiple()
Yeni bir çoklu seçim yapılandırması girişi döndürür.
Return
Select
: Birden fazla yapılandırma seçin için yeni giriş.
new Select Single()
Yeni bir tek yapılandırma girişi döndürür.
Return
Select
: Yeni bir tek yapılandırma girişi seçin.
new Text Area()
Yeni bir metin alanı yapılandırma girişi döndürür.
Return
Text
: Yeni bir metin alanı yapılandırma girişi.
new Text Input()
Yeni bir metin girişi yapılandırması girişi döndürür.
Return
Text
: Yeni bir metin girişi yapılandırması girişi.
print Json()
Bu nesnenin JSON gösterimini yazdırır. Bu yalnızca hata ayıklama içindir.
Return
String
set Date Range Required(dateRangeRequired)
true
ise getData() istekleri için bir tarih aralığı sağlanır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
date | Boolean | get isteklerine tarih aralığı sağlanıp sağlanmayacağı. |
Return
Config
: Zincirleme için bu oluşturucu.
set Is Stepped Config(isSteppedConfig)
true
ise get
, mevcut kullanıcı yapılandırmasıyla tekrar çağrılır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
is | Boolean | Ayarlanacak kademeli yapılandırma durumu. |
Return
Config
: Zincirleme için bu oluşturucu.