Bağlayıcının yapılandırma girişlerini içerir. Bu yapılandırma girişleri, yeni bir bağlayıcı eklerken sorular sorulur.
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.");
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. |
newCheckbox() | Checkbox | Yeni bir onay kutusu yapılandırma girişi döndürür. |
newInfo() | Info | Yeni bir bilgi yapılandırma girişi döndürür. |
newOptionBuilder() | OptionBuilder | Yeni bir seçenek oluşturucu döndürür. |
newSelectMultiple() | SelectMultiple | Yeni bir çoklu seçim yapılandırma girişi döndürür. |
newSelectSingle() | SelectSingle | Yeni bir tane seçilmiş tek yapılandırma girişi döndürür. |
newTextArea() | TextArea | Yeni bir metin alanı yapılandırma girişi döndürür. |
newTextInput() | TextInput | Yeni bir metin girişi yapılandırma girişi döndürür. |
printJson() | String | Bu nesnenin JSON gösterimini yazdırır. |
setDateRangeRequired(dateRangeRequired) | Config | true ise getData() istekleri için bir tarih aralığı sağlanır. |
setIsSteppedConfig(isSteppedConfig) | Config | true ise getConfig() , geçerli kullanıcı yapılandırmasıyla tekrar çağrılır. |
Ayrıntılı belgeler
build()
Bu nesneyi doğrular ve Data Studio'nun ihtiyaç duyduğu biçimde döndürür.
Return
Object
— Doğrulanan Config
nesnesi.
newCheckbox()
Yeni bir onay kutusu yapılandırma girişi döndürür.
Return
Checkbox
: Yeni bir onay kutusu yapılandırma girişi.
newInfo()
newOptionBuilder()
newSelectMultiple()
Yeni bir çoklu seçim yapılandırma girişi döndürür.
Return
SelectMultiple
— Yeni bir çoklu seçim yapılandırma girişi.
newSelectSingle()
Yeni bir tane seçilmiş tek yapılandırma girişi döndürür.
Return
SelectSingle
— Yeni, seçilmiş tek bir yapılandırma girişi.
newTextArea()
Yeni bir metin alanı yapılandırma girişi döndürür.
Return
TextArea
— Yeni bir metin alanı yapılandırma girişi.
newTextInput()
Yeni bir metin girişi yapılandırma girişi döndürür.
Return
TextInput
— Yeni bir metin girişi yapılandırma girişi.
printJson()
Bu nesnenin JSON gösterimini yazdırır. Bu, yalnızca hata ayıklamak içindir.
Return
String
setDateRangeRequired(dateRangeRequired)
true
ise getData() istekleri için bir tarih aralığı sağlanır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
dateRangeRequired | Boolean | getData() öğesine tarih aralığının sağlanıp sağlanmayacağı
kabul edersiniz. |
Return
Config
— Zincirleme için bu oluşturucu.
setIsSteppedConfig(isSteppedConfig)
true
ise getConfig()
, geçerli kullanıcı yapılandırmasıyla tekrar çağrılır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
isSteppedConfig | Boolean | Ayarlanacak adımlı yapılandırma durumu. |
Return
Config
— Zincirleme için bu oluşturucu.