Class CommunityConnector

ToplulukBağlantısı

Topluluk Bağlayıcısı, komut dosyalarının Data Studio için Topluluk Bağlayıcıları'nın geliştirilmesine yardımcı olmak amacıyla oluşturuculara ve yardımcı programlara erişmesine olanak tanır. Field oluşturma işleminde kullanılabilmesi için Fields nesnesine ve FieldType ile AggregationType enum'larına referans almak üzere bu sınıfı kullanın.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

Özellikler

MülkTü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ı dokümanlar

getConfig()

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

Return

Config: Config nesnesi.


getFields()

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

Return

Fields: Fields nesnesi.


newAuthTypeResponse()

Yeni bir GetAuthTypeResponse nesnesi döndürür. Komut dosyası projenizde uyguladığınız getAuthType() işlevi için yanıt oluşturmak üzere bu nesneyi kullanın.

Return

GetAuthTypeResponse: Yeni bir GetAuthTypeResponse nesnesi.


newBigQueryConfig()

Yeni bir BigQueryConfig nesnesi döndürür. Komut dosyası projenizde uyguladığınız getData() işlevi için yanıt oluşturmak üzere bu nesneyi kullanın.

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. Komut dosyası projenizde uyguladığınız getData() işlevi için yanıt oluşturmak üzere bu nesneyi kullanın.

Return

GetDataResponse: Yeni bir GetDataResponse nesnesi.


newGetSchemaResponse()

Yeni bir GetSchemaResponse nesnesi döndürür. Komut dosyası projenizde uyguladığınız getSchema() işlevi için yanıt oluşturmak üzere bu nesneyi kullanın.

Return

GetSchemaResponse: Yeni bir GetSchemaResponse nesnesi.


newSetCredentialsResponse()

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

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.