Class CommunityConnector

CommunityConnector

CommunityConnector, komut dosyalarının geliştirilmesine yardımcı olan oluşturuculara ve yardımcı programlara erişmesini sağlar Data Studio için Topluluk Bağlayıcıları Fields referansı almak için bu sınıfı kullanın nesne ve FieldType ile AggregationType enum'ları içerir, böylece Field inşaatı.

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(fieldType.CURRENCY_USD);

Özellikler

ÖzellikTürAçıklama
AggregationTypeAggregationTypeAggregationType numaralandırması.
AuthTypeAuthTypeAuthType numaralandırması.
BigQueryParameterTypeBigQueryParameterTypeBigQueryParameterType numaralandırması.
FieldTypeFieldTypeFieldType numaralandırması.

Yöntemler

YöntemDönüş türüKısa açıklama
getConfig()ConfigBir Config nesnesi döndürür.
getFields()FieldsBir Fields nesnesi döndürür.
newAuthTypeResponse()GetAuthTypeResponseYeni bir GetAuthTypeResponse nesnesi döndürür.
newBigQueryConfig()BigQueryConfigYeni bir BigQueryConfig nesnesi döndürür.
newDebugError()DebugErrorYeni bir DebugError nesnesi döndürür.
newGetDataResponse()GetDataResponseYeni bir GetDataResponse nesnesi döndürür.
newGetSchemaResponse()GetSchemaResponseYeni bir GetSchemaResponse nesnesi döndürür.
newSetCredentialsResponse()SetCredentialsResponseYeni bir SetCredentialsResponse nesnesi döndürür.
newUserError()UserErrorYeni bir UserError nesnesi döndürür.

Ayrıntılı belgeler

getConfig()

Bir Config nesnesi döndürür. Yapılandırma girişleri eklemek için bu nesneyi kullanın.

Return

ConfigConfig nesnesi.


getFields()

Bir Fields nesnesi döndürür. Metrik ve boyut Field eklemek için bu nesneyi kullanın.

Return

FieldsFields nesnesi.


newAuthTypeResponse()

Yeni bir GetAuthTypeResponse nesnesi döndürür. Bu nesneyi Komut dosyası projenize uyguladığınız getAuthType() işlevi.

Return

GetAuthTypeResponse — Yeni bir GetAuthTypeResponse nesnesi.


newBigQueryConfig()

Yeni bir BigQueryConfig nesnesi döndürür. Bu nesneyi Komut dosyası projenize uyguladığınız getData() işlevi.

Return

BigQueryConfig — Yeni bir BigQueryConfig nesnesi.


newDebugError()

Yeni bir DebugError nesnesi döndürür. Hata ayıklama hataları oluşturmak için bu nesneyi kullanın.

Return

DebugError — Yeni bir DebugError nesnesi.


newGetDataResponse()

Yeni bir GetDataResponse nesnesi döndürür. Bu nesneyi Komut dosyası projenize uyguladığınız getData() işlevi.

Return

GetDataResponse — Yeni bir GetDataResponse nesnesi.


newGetSchemaResponse()

Yeni bir GetSchemaResponse nesnesi döndürür. Bu nesneyi Komut dosyası projenize uyguladığınız getSchema() işlevi.

Return

GetSchemaResponse — Yeni bir GetSchemaResponse nesnesi.


newSetCredentialsResponse()

Yeni bir SetCredentialsResponse nesnesi döndürür. Bu nesneyi şunun için bir yanıt oluşturmak için kullanın: komut dosyası projenize uyguladığınız setCredentials() işlevi.

Return

SetCredentialsResponse — Yeni bir SetCredentialsResponse nesnesi.


newUserError()

Yeni bir UserError nesnesi döndürür. Kullanıcı hataları oluşturmak için bu nesneyi kullanın.

Return

UserError — Yeni bir UserError nesnesi.