Class CommunityConnector

CommunityConnector

CommunityConnector memungkinkan skrip untuk mengakses builder dan utilitas untuk membantu pengembangan Konektor Komunitas untuk Data Studio. Gunakan class ini untuk mendapatkan referensi ke Fields serta enum FieldType dan AggregationType sehingga dapat digunakan dalam konstruksi Field.

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);

Properti

PropertiJenisDeskripsi
AggregationTypeAggregationTypeEnumerasi AggregationType.
AuthTypeAuthTypeEnumerasi AuthType.
BigQueryParameterTypeBigQueryParameterTypeEnumerasi BigQueryParameterType.
FieldTypeFieldTypeEnumerasi FieldType.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getConfig()ConfigMengembalikan objek Config.
getFields()FieldsMengembalikan objek Fields.
newAuthTypeResponse()GetAuthTypeResponseMenampilkan objek GetAuthTypeResponse baru.
newBigQueryConfig()BigQueryConfigMenampilkan objek BigQueryConfig baru.
newDebugError()DebugErrorMenampilkan objek DebugError baru.
newGetDataResponse()GetDataResponseMenampilkan objek GetDataResponse baru.
newGetSchemaResponse()GetSchemaResponseMenampilkan objek GetSchemaResponse baru.
newSetCredentialsResponse()SetCredentialsResponseMenampilkan objek SetCredentialsResponse baru.
newUserError()UserErrorMenampilkan objek UserError baru.

Dokumentasi mendetail

getConfig()

Mengembalikan objek Config. Gunakan objek ini untuk menambahkan entri konfigurasi.

Pulang pergi

Config — Objek Config.


getFields()

Mengembalikan objek Fields. Gunakan objek ini untuk menambahkan metrik dan dimensi Field.

Pulang pergi

Fields — Objek Fields.


newAuthTypeResponse()

Menampilkan objek GetAuthTypeResponse baru. Gunakan objek ini untuk membuat respons terhadap Fungsi getAuthType() yang Anda terapkan dalam project skrip Anda.

Pulang pergi

GetAuthTypeResponse — Objek GetAuthTypeResponse baru.


newBigQueryConfig()

Menampilkan objek BigQueryConfig baru. Gunakan objek ini untuk membuat respons terhadap Fungsi getData() yang Anda terapkan dalam project skrip Anda.

Pulang pergi

BigQueryConfig — Objek BigQueryConfig baru.


newDebugError()

Menampilkan objek DebugError baru. Gunakan objek ini untuk membuat error debug.

Pulang pergi

DebugError — Objek DebugError baru.


newGetDataResponse()

Menampilkan objek GetDataResponse baru. Gunakan objek ini untuk membuat respons terhadap Fungsi getData() yang Anda terapkan dalam project skrip Anda.

Pulang pergi

GetDataResponse — Objek GetDataResponse baru.


newGetSchemaResponse()

Menampilkan objek GetSchemaResponse baru. Gunakan objek ini untuk membuat respons terhadap Fungsi getSchema() yang Anda terapkan dalam project skrip Anda.

Pulang pergi

GetSchemaResponse — Objek GetSchemaResponse baru.


newSetCredentialsResponse()

Menampilkan objek SetCredentialsResponse baru. Gunakan objek ini untuk membuat respons terhadap fungsi setCredentials() yang Anda implementasikan dalam project skrip Anda.

Pulang pergi

SetCredentialsResponse — Objek SetCredentialsResponse baru.


newUserError()

Menampilkan objek UserError baru. Gunakan objek ini untuk membuat error pengguna.

Pulang pergi

UserError — Objek UserError baru.