Class Config

Yapılandırma

Bağlayıcının yapılandırma girişlerini içerir. Bu yapılandırma girişleri, yeni bir bağlayıcı eklerken hangi soruların sorulacağını tanımlar.

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öntemDönüş türüKısa açıklama
build()ObjectBu nesneyi doğrular ve Data Studio'nun ihtiyaç duyduğu biçimde döndürür.
newCheckbox()CheckboxYeni bir onay kutusu yapılandırma girişi döndürür.
newInfo()InfoYeni bir bilgi yapılandırma girişi döndürür.
newOptionBuilder()OptionBuilderYeni bir seçenek oluşturucu döndürür.
newSelectMultiple()SelectMultipleYeni bir çoklu yapılandırma seçin girişi döndürür.
newSelectSingle()SelectSingleYeni bir tek yapılandırma seçme girişi döndürür.
newTextArea()TextAreaYeni bir metin alanı yapılandırma girişi döndürür.
newTextInput()TextInputYeni bir metin girişi yapılandırma girişi döndürür.
printJson()StringBu nesnenin JSON gösterimini yazdırır.
setDateRangeRequired(dateRangeRequired)Configtrue ise getData() istekleri için bir tarih aralığı sağlanır.
setIsSteppedConfig(isSteppedConfig)Configtrue 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ğrulanmış 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()

Yeni bir bilgi yapılandırma girişi döndürür.

Return

Info: Yeni bir bilgi yapılandırma girişi.


newOptionBuilder()

Yeni bir seçenek oluşturucu döndürür.

Return

OptionBuilder: Yeni bir seçenek oluşturucu.


newSelectMultiple()

Yeni bir çoklu yapılandırma seçin girişi döndürür.

Return

SelectMultiple: Yeni bir çoklu yapılandırma girişi seçme.


newSelectSingle()

Yeni bir tek yapılandırma seçme girişi döndürür.

Return

SelectSingle: Yeni ve tek bir yapılandırma girişi seçme.


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

AdTürAçıklama
dateRangeRequiredBooleangetData() isteklerine bir tarih aralığı sağlanıp sağlanmayacağı.

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

AdTürAçıklama
isSteppedConfigBooleanAyarlanacak adımlı yapılandırma durumu.

Return

Config — Zincirleme için bu oluşturucu.